|  |  |  | @ -1,6 +1,7 @@ | 
		
	
		
			
				|  |  |  |  | (ns wanijo.framework.view | 
		
	
		
			
				|  |  |  |  |   (:require [hiccup.page :refer | 
		
	
		
			
				|  |  |  |  |              [html5 include-css include-js]] | 
		
	
		
			
				|  |  |  |  |             [hiccup.form :as hform] | 
		
	
		
			
				|  |  |  |  |             [wanijo.framework.routing :refer [path]])) | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | (defn btnlink | 
		
	
	
		
			
				
					|  |  |  | @ -11,6 +12,10 @@ | 
		
	
		
			
				|  |  |  |  |     [:button {:class clss} | 
		
	
		
			
				|  |  |  |  |      caption]])) | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | (defn delete-btn [] | 
		
	
		
			
				|  |  |  |  |   (hform/submit-button {:class "delete-btn"} | 
		
	
		
			
				|  |  |  |  |                        "☒ Delete!")) | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | (defn layout! | 
		
	
		
			
				|  |  |  |  |   [& {:keys [content title session] | 
		
	
		
			
				|  |  |  |  |       :or {content [] | 
		
	
	
		
			
				
					|  |  |  | @ -39,7 +44,7 @@ | 
		
	
		
			
				|  |  |  |  |         (when authed? | 
		
	
		
			
				|  |  |  |  |           [:section.header-content | 
		
	
		
			
				|  |  |  |  |            (btnlink (path :schema-overview) | 
		
	
		
			
				|  |  |  |  |                     "Schemas" | 
		
	
		
			
				|  |  |  |  |                     "▤ Schemas" | 
		
	
		
			
				|  |  |  |  |                     "header-content__link") | 
		
	
		
			
				|  |  |  |  |            (btnlink (path :auth-logout) | 
		
	
		
			
				|  |  |  |  |                     "Logout!" | 
		
	
	
		
			
				
					|  |  |  | @ -47,11 +52,11 @@ | 
		
	
		
			
				|  |  |  |  |        [:nav | 
		
	
		
			
				|  |  |  |  |         (when authed? | 
		
	
		
			
				|  |  |  |  |           [:section.schemas | 
		
	
		
			
				|  |  |  |  |            [:h2 "Created Schemas"] | 
		
	
		
			
				|  |  |  |  |            [:h2 "▤ Created Schemas"] | 
		
	
		
			
				|  |  |  |  |            [:ul | 
		
	
		
			
				|  |  |  |  |             (for [schema (:created-schemas session)] | 
		
	
		
			
				|  |  |  |  |               [:li (:name schema)])] | 
		
	
		
			
				|  |  |  |  |            [:h2 "Other Schemas"] | 
		
	
		
			
				|  |  |  |  |            [:h2 "▤ Other Schemas"] | 
		
	
		
			
				|  |  |  |  |            [:ul | 
		
	
		
			
				|  |  |  |  |             (for [schema (:other-schemas session)] | 
		
	
		
			
				|  |  |  |  |               [:li (:name schema)])]])] | 
		
	
	
		
			
				
					|  |  |  | 
 |