summaryrefslogtreecommitdiff
path: root/src/pages.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages.clj')
-rw-r--r--src/pages.clj48
1 files changed, 12 insertions, 36 deletions
diff --git a/src/pages.clj b/src/pages.clj
index ced4498..a793fd3 100644
--- a/src/pages.clj
+++ b/src/pages.clj
@@ -1,25 +1,16 @@
(ns pages
(:require [borkdude.html :refer [html]]
- [highlight :refer [code highlight-clj highlight-styles]]))
+ #_
+ [pages.missionary :refer [missionary]]
+ [pages.second-sex :refer [second-sex]]
+ [components :refer [template page]]))
(def home-uri "/")
(def books-2025-uri "/books-2025")
+(def second-sex-uri "/second-sex-quotes")
(def past-work-uri "/past-work")
-(def code-example-uri "/code-example")
-
-(defn template [body]
- (html
- [:html
- {:style {:font-family "monospace"}}
- [:head
- [:style
- [:$
- (str
- (highlight-styles "default")
- "li { line-height: 1.6; }")]]
- [:meta {:charset "UTF-8"}]]
- [:body
- [:<> body]]]))
+#_
+(def missionary-uri "/code/missionary")
(defn home []
(template
@@ -33,15 +24,9 @@
(html
[:li [:a {:href (str uri)} name]]))
[[books-2025-uri "Selected reading list, 2025"]
+ [second-sex-uri "The Second Sex: Selected Excerpts"]
[past-work-uri "Past work"]])]])))
-(defn page [body]
- (template
- (html
- [:<>
- [:p [:a {:href "/"} "< home"]]
- body])))
-
(defn books-2025
[]
(page
@@ -71,17 +56,6 @@
[:li "From 2014 to 2017, I worked as a software engineer at a small startup"]]
[:p "I had a previous career as a theatrical sound designer in New York City."]])))
-(defn code-example []
- (page
- (html
- [:<>
- [:h1 "Code example"]
- [:p "This is an example of a post with a code block:"]
- (code
- (highlight-clj
- (println "hello, world!")))
- [:p "Looks pretty good."]])))
-
(defn e-404 []
(page
(html
@@ -94,8 +68,10 @@
(defn pages []
{home-uri home
books-2025-uri books-2025
- code-example-uri code-example
- past-work-uri past-work})
+ past-work-uri past-work
+ #_#_
+ missionary-uri missionary
+ second-sex-uri second-sex})
(comment
(require '[repl :refer [restart build]])