From 04b8d90b8f3fbfb32be17ac1a5d4d28bf5a1cef7 Mon Sep 17 00:00:00 2001
From: Edward Loveall <edward@edwardloveall.com>
Date: Sat, 4 Sep 2021 22:05:58 -0400
Subject: [PATCH] Improve author/timestamp

---
 src/css/app.css                 | 7 +++++++
 src/pages/articles/show_page.cr | 8 ++------
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/css/app.css b/src/css/app.css
index 84f97dc..e17c800 100644
--- a/src/css/app.css
+++ b/src/css/app.css
@@ -1 +1,8 @@
 @import "~tufte-css/tufte.css";
+
+p.meta {
+  margin-top: 1rem;
+  margin-bottom: 1rem;
+  font-size: 1.2rem;
+  line-height: 1;
+}
diff --git a/src/pages/articles/show_page.cr b/src/pages/articles/show_page.cr
index 466171a..14c62dd 100644
--- a/src/pages/articles/show_page.cr
+++ b/src/pages/articles/show_page.cr
@@ -10,8 +10,8 @@ class Articles::ShowPage < MainLayout
     if subtitle = page.subtitle
       para subtitle, class: "subtitle"
     end
-    para do
-      text "#{page.author} #{created_at(page.created_at)}"
+    para class: "meta" do
+      text "#{page.author} on #{page.created_at.to_s("%F")}"
     end
     article do
       section do
@@ -19,8 +19,4 @@ class Articles::ShowPage < MainLayout
       end
     end
   end
-
-  def created_at(time : Time) : String
-    "at #{time.to_s("%I:%M%p")} on #{time.to_s("%F")}"
-  end
 end