[hugo/refactor] use hiccup.page ns
This commit is contained in:
parent
640ae3546d
commit
075436487e
1 changed files with 20 additions and 21 deletions
|
@ -1,6 +1,6 @@
|
||||||
(ns backend.hugo.site
|
(ns backend.hugo.site
|
||||||
(:require [backend.handlers :as handlers]
|
(:require [backend.handlers :as handlers]
|
||||||
[hiccup2.core :as hiccup]))
|
[hiccup.page :as page]))
|
||||||
|
|
||||||
|
|
||||||
(defn build-hu-post
|
(defn build-hu-post
|
||||||
|
@ -8,23 +8,22 @@
|
||||||
(let [content (handlers/fetch-hu-post request {:hugo true})]
|
(let [content (handlers/fetch-hu-post request {:hugo true})]
|
||||||
{:status 200
|
{:status 200
|
||||||
:headers {"Content-Type" "text/html; charset=utf-8"}
|
:headers {"Content-Type" "text/html; charset=utf-8"}
|
||||||
:body (str
|
:body (page/html5 {:escape-strings? false}
|
||||||
(hiccup/html {:escape-strings? false}
|
[:html
|
||||||
[:html
|
[:head
|
||||||
[:head
|
[:meta {:name "viewport" :content "width=device-width, initial-scale=1.0"}]
|
||||||
[:meta {:name "viewport" :content "width=device-width, initial-scale=1.0"}]
|
[:meta {:name "referrer" :content "no-referrer"}]
|
||||||
[:meta {:name "referrer" :content "no-referrer"}]
|
(page/include-css "/css/app.css")]
|
||||||
[:link {:rel "stylesheet" :href "/css/app.css"}]]
|
[:body
|
||||||
[:body
|
[:div {:id "app"}
|
||||||
[:div {:id "app"}
|
[:div {:class "container p-2 mx-auto"}
|
||||||
[:div {:class "container p-2 mx-auto"}
|
[:div {:class "flex flex-row flex-wrap py-4"}
|
||||||
[:div {:class "flex flex-row flex-wrap py-4"}
|
[:div {:class "w-full sm:w-1/3 md:w-1/4 px-2"}
|
||||||
[:div {:class "w-full sm:w-1/3 md:w-1/4 px-2"}
|
[:div {:class "sticky top-0 p-4 bg-slate-300 rounded-xl w-full"}
|
||||||
[:div {:class "sticky top-0 p-4 bg-slate-300 rounded-xl w-full"}
|
[:div (:catalog content)]]]
|
||||||
[:div (:catalog content)]]]
|
[:div {:class "w-full sm:w-2/3 md:w-3/4 pt-1 px-2"}
|
||||||
[:div {:class "w-full sm:w-2/3 md:w-3/4 pt-1 px-2"}
|
[:h1 (:title content)]
|
||||||
[:h1 (:title content)]
|
[:time (:time content)]
|
||||||
[:time (:time content)]
|
[:hr]
|
||||||
[:hr]
|
[:div
|
||||||
[:div
|
(:content content)]]]]]]])}))
|
||||||
(:content content)]]]]]]]))}))
|
|
||||||
|
|
Loading…
Reference in a new issue