diff options
| author | eltrac <hi@eltr.ac> | 2026-10-26 22:16:23 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-10-26 22:21:33 +0800 |
| commit | 49d90314649d3ba52a83f3183ae65e186565fedc (patch) | |
| tree | 73f510c97b85047996c615ed6d61ffb0cda9597a | |
| parent | 9bf74d61913cc26e348dacd2a4999d6050e43e65 (diff) | |
add microformats h-card
| -rw-r--r-- | builder/components.scm | 12 | ||||
| -rw-r--r-- | content/pages.scm | 2 | ||||
| -rw-r--r-- | static/main.css | 3 |
3 files changed, 12 insertions, 5 deletions
diff --git a/builder/components.scm b/builder/components.scm index 1e0d9fe..35d7bd8 100644 --- a/builder/components.scm +++ b/builder/components.scm @@ -3,11 +3,15 @@ linkline slash link elink)) (define (header name desc image) - `(header (@ (class "header")) - (div (img (@ (src ,image) (class "header-image")))) + `(header (@ (class "header h-card")) + (div (img (@ (src ,image) (class "header-image u-photo")))) (div (@ (class "header-text")) - (h2 (@ (class "header-title")) ,name) - (div (@ (class "header-desc")) ,desc)))) + (h2 (@ (class "header-title")) + (a (@ (rel "me") (class "u-url") (href "/")) + "Hi, " + (span (@ (class "p-name")) ,name) + " here 👋")) + (div (@ (class "header-desc p-note")) ,desc)))) (define (badge name icon link) `(a (@ (class "badge") (target "_blank") (href ,link)) diff --git a/content/pages.scm b/content/pages.scm index 167f57b..a1f03ff 100644 --- a/content/pages.scm +++ b/content/pages.scm @@ -9,7 +9,7 @@ (lambda (site posts) (make-page "index.html" (contained-template site - (header "Hi, Eltrac here 👋" + (header "Eltrac" `(p "I write software, fictions and non-fictions.") "/static/avatar.jpg") (prose diff --git a/static/main.css b/static/main.css index dd82072..6db37b9 100644 --- a/static/main.css +++ b/static/main.css @@ -105,6 +105,9 @@ a { .header-title { font-weight: 800; font-size: 2rem; + a { + text-decoration: none; + } } .header-desc { |
