diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 6b1ab44..c844f9f 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -10,6 +10,7 @@ * Styled settings panel headers with distinct theme accent colors for visual distinction * Settings panels are collapsed by default when opening the Admin and Profile pages * Show checked-by-default Mastodon publishing on New Entry only for configured users + * Made every web header logo link to the home page ### Fixed * Fixed element ID conflict on the Admin page so Available Themes load correctly * Positioned new-entry tag checkboxes after their label text diff --git a/VIBE/CHAT_LOG.md b/VIBE/CHAT_LOG.md index a45f6c8..9a79ddd 100644 --- a/VIBE/CHAT_LOG.md +++ b/VIBE/CHAT_LOG.md @@ -1370,3 +1370,9 @@ In the currently running contaier the user olaf has no mastodon configured but t ### Assistant outcome Found that `.form-section { display: grid; }` appeared later in the stylesheet than `.hidden { display: none; }`, overriding the initial hidden state of the Mastodon fieldset. Added `.form-section.hidden { display: none; }`, so the publishing control stays hidden until the authenticated configuration check explicitly reveals it. + +### User +When clicking on the logo always go to the home page + +### Assistant outcome +Wrapped the header logo in each web template with an accessible home-page link. Extended the heading font selector for the new logo-link wrapper, preserving existing header styling. Confirmed all eight templates contain exactly one home-linked logo and the focused API test module passed with 36 tests. diff --git a/VIBE/PROMPTS.md b/VIBE/PROMPTS.md index fb5a14f..aa3be0b 100644 --- a/VIBE/PROMPTS.md +++ b/VIBE/PROMPTS.md @@ -244,6 +244,7 @@ 225. The checkbox takes the full width of the grid which forces the label to be printed underneath instead of directly next to it. 226. Only show the Mastodon publishing on new page if the user has Mastodon posting configured. Then default the checkbox to yes 227. In the currently running contaier the user olaf has no mastodon configured but the mastodon checkbox is still visible +228. When clicking on the logo always go to the home page ## Future entries diff --git a/frontend/static/style.css b/frontend/static/style.css index 31b9539..02b46ca 100644 --- a/frontend/static/style.css +++ b/frontend/static/style.css @@ -169,7 +169,7 @@ body::selection { object-position: left center; } -.site-header .site-logo + h1, +.site-header .site-logo-link + h1, .feed-link { font-family: 'Asset', 'Space Grotesk', sans-serif; } diff --git a/frontend/templates/about.html b/frontend/templates/about.html index aca169e..f0f8f2c 100644 --- a/frontend/templates/about.html +++ b/frontend/templates/about.html @@ -13,7 +13,7 @@