various tweaks
[~bandali/bndl.org] / haunt.scm
index bb6079e..dbb34c1 100644 (file)
--- a/haunt.scm
+++ b/haunt.scm
     (string-append (or prefix "") "/"
                    (site-post-slug site post) ".html"))
 
     (string-append (or prefix "") "/"
                    (site-post-slug site post) ".html"))
 
-  `((h3 ,title)
-    (ul
-     ,@(map (lambda (post)
-              `(li
-                ,(aa (post-ref post 'title) (post-uri post))
-                " — "
-                ,(date->string (post-date post) my-date-format)))
-            posts))))
+  `((h2 ,title)
+    (table
+     (@ (class "post-list"))
+     (tbody
+      ,@(map (lambda (post)
+               `(tr
+                 (td ,(aa (post-ref post 'title) (post-uri post)))
+                 (td (@ (style "font-size: 0.875em;"))
+                     ,(date->string (post-date post) my-date-format))))
+             posts)))))
 
 (define bandali-theme
   (theme #:name "bandali"
 
 (define bandali-theme
   (theme #:name "bandali"
      (dd "Library and CLI for converting TeX and LaTeX to PNG "
          "images"))
     (h2 (@ (id "notes")) "Notes")
      (dd "Library and CLI for converting TeX and LaTeX to PNG "
          "images"))
     (h2 (@ (id "notes")) "Notes")
+    (p "Here are notes about a variety of topics and issues I care "
+       "about.  They’re also available via " ,(aa "Atom" "feed.atom")
+       " and " ,(aa "RSS" "feed.rss") " feeds.")
     (table
      (@ (class "post-list"))
      (tbody
     (table
      (@ (class "post-list"))
      (tbody
                            (site-post-slug site post) ".html"))
           `(tr
             (td ,(aa (post-ref post 'title) (post-uri post)))
                            (site-post-slug site post) ".html"))
           `(tr
             (td ,(aa (post-ref post 'title) (post-uri post)))
-            (td (@ (style "font-size: 0.875em;"))
-             ,(date->string (post-date post) my-date-format))))
+            (td (small
+                 ,(date->string (post-date post) my-date-format)))))
         (take-up-to 10 (posts/reverse-chronological posts)))))))
 
 (define (index-page site posts)
         (take-up-to 10 (posts/reverse-chronological posts)))))))
 
 (define (index-page site posts)