diff --git a/src/components/shared/layout_head.cr b/src/components/shared/layout_head.cr index a30fa54..88993c7 100644 --- a/src/components/shared/layout_head.cr +++ b/src/components/shared/layout_head.cr @@ -5,7 +5,7 @@ class Shared::LayoutHead < BaseComponent def render head do utf8_charset - title "My App - #{@page_title}" + title @page_title || "Scribe" css_link asset("css/app.css"), data_turbolinks_track: "reload" js_link asset("js/app.js"), defer: "true", data_turbolinks_track: "reload" meta name: "turbolinks-cache-control", content: "no-cache" diff --git a/src/pages/articles/show_page.cr b/src/pages/articles/show_page.cr index 1d81fbf..7167702 100644 --- a/src/pages/articles/show_page.cr +++ b/src/pages/articles/show_page.cr @@ -1,6 +1,10 @@ class Articles::ShowPage < MainLayout needs page : Page + def page_title + page.title + end + def content h1 page.title if subtitle = page.subtitle