summaryrefslogtreecommitdiff
path: root/src/operationnull/theme.scm
diff options
context:
space:
mode:
authorbdunahu <bdunahu@operationnull.com>2026-03-01 22:22:46 -0500
committerbdunahu <bdunahu@operationnull.com>2026-03-01 22:22:46 -0500
commitfbba36ebe0437eb93c0b92c113995d1c3d043ea4 (patch)
tree1b4d58c2d05a0ea77ee3564ed664a07ae8b56993 /src/operationnull/theme.scm
parent3631eae3593112414610fdb6c7791cdd68c1e8dd (diff)
many changes to header, css, page contentHEADmaster
Diffstat (limited to 'src/operationnull/theme.scm')
-rw-r--r--src/operationnull/theme.scm64
1 files changed, 31 insertions, 33 deletions
diff --git a/src/operationnull/theme.scm b/src/operationnull/theme.scm
index a398372..1b47d81 100644
--- a/src/operationnull/theme.scm
+++ b/src/operationnull/theme.scm
@@ -13,42 +13,40 @@
"CC-BY-SA 4.0"))
(define %intro
- (let ((desc
- '(p "cs graduate student @ "
- (a (@ (href "https://www.cics.umass.edu/"))
- "UMass Amherst")))
- (nav
- '(nav
- (div (ul (li (a (@ (href "gemini://porphyrion.operationnull.com/"))
- "porphyrion"))
- (li (a (@ (href "https://git.operationnull.com/"))
- "git"))
- (li (a (@ (href "/posts/"))
- "blog"))
- (li (a (@ (href "/contact.html"))
- "contact"))
- (li (a (@ (href "/"))
- "home")))))))
- `(intro
- (div (img (@ (alt "raven") (class "no-border")
- (src "/assets/raven.png"))))
- (div (@ (style "text-align: left;"))
- (h1 (span (@ (class "white")) bdunahu))
- ,desc
- ,nav))))
+ `(intro
+ (a (@ (class "intro-ava") (href "/")))
+ (div (@ (class "divider")))
+ (div (@ (class "intro-main"))
+ (div (@ (class "intro-left"))
+ (nav
+ (div (ul (li (a (@ (href "/contact.html"))
+ "contact"))
+ (li (a (@ (href "/posts/"))
+ "blog"))
+ (li (a (@ (href "https://git.operationnull.com/"))
+ "git"))
+ (li (a (@ (href "gemini://porphyrion.operationnull.com/"))
+ "porphyrion"))))))
+ (div (@ (class "intro-right"))
+ (nav (@ (id "umaring-id")))
+ (script (@ (id "umaring_js")
+ (src "/assets/ring.js")))))))
(define %footer
`(footer (@ (class "footer"))
- (script (@ (id "umaring_js")
- (src "https://umaring.mkr.cx/ring.js?id=bdunahu")))
- (div (@ (id "umaring")))
+ (div (@ (class "footer-head"))
+ (nav (div (@ (class "umaring-id")))))
,(date->string (current-date) "Copyright © 2024-~Y bdunahu")
+ "."
(br)
- "Site content available under the " ,%cc-by-sa-link " license "
+ "Art by "
+ (a (@ (href "https://rottngutt.rf.gd/about.php"))
+ "rottngutt")
+ ", other content available under the " ,%cc-by-sa-link " license "
(a (@ (href "https://git.operationnull.com/operationnull.git/"))
"here")
- "."
- (br)
+ "."
+ (br)
"Last updated on "
,(date->string (current-date) "~b ~d, ~Y")
". Generated with "
@@ -57,7 +55,7 @@
" and "
(a (@ (href "https://gnu.org/software/guile"))
"Guile Scheme")
- "."))
+ "."))
(define (first-paragraph post)
(let loop ((sxml (post-sxml post)))
@@ -81,9 +79,9 @@
(meta (@ (charset "utf-8")))
(meta (@ (name "viewport")
(content "width=device-width, initial-scale=1")))
- (link (@ (rel "icon")
- (type "image/x-icon")
- (href "/assets/favicon.ico")))
+ ;; (link (@ (rel "icon")
+ ;; (type "image/x-icon")
+ ;; (href "/assets/favicon.ico")))
(title ,(string-append title " — " (site-title site)))
,(stylesheet "site"))
,%intro