From 80c059827a2219ab483846831af6a7ddb46983f3 Mon Sep 17 00:00:00 2001 From: Kai Wagner Date: Thu, 22 Jan 2026 09:17:40 +0100 Subject: [PATCH] Moved the activity bell out of the mobile dropdown and into the top-right header (mobile only) Signed-off-by: Kai Wagner --- app/assets/stylesheets/components/navigation.css | 9 +++++++++ app/views/layouts/application.html.slim | 11 ++++++----- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/app/assets/stylesheets/components/navigation.css b/app/assets/stylesheets/components/navigation.css index cd22ef8..88bfb30 100644 --- a/app/assets/stylesheets/components/navigation.css +++ b/app/assets/stylesheets/components/navigation.css @@ -124,6 +124,10 @@ gap: 6px; } +.nav-mobile-bell { + display: none; +} + .nav-link-activity i { font-size: 1.05em; } @@ -227,6 +231,11 @@ display: none; } + .nav-mobile-bell { + display: inline-flex; + margin-left: auto; + } + body.has-sidebar .nav-burger { display: inline-flex; } diff --git a/app/views/layouts/application.html.slim b/app/views/layouts/application.html.slim index 2aa2233..da0031b 100644 --- a/app/views/layouts/application.html.slim +++ b/app/views/layouts/application.html.slim @@ -58,17 +58,18 @@ html data-theme="light" - if user_signed_in? - if current_user&.person&.default_alias span.nav-user = current_user.person.default_alias.name - - unread = activity_unread_count - = link_to activities_path, class: "nav-link nav-link-activity", title: "Activity" do - i.fa-regular.fa-bell - - if unread.positive? - span.nav-badge = unread = link_to "Settings", settings_root_path, class: "nav-link" = button_to "Sign out", session_path, method: :delete, class: "nav-link", form: { style: 'display:inline' }, data: { turbo: false } - else = link_to "Sign in", new_session_path, class: "nav-link" = link_to "Register", new_registration_path, class: "nav-link" span.tagline PostgreSQL Hackers Archive + - if user_signed_in? + - unread = activity_unread_count + = link_to activities_path, class: "nav-link nav-link-activity nav-mobile-bell", title: "Activity" do + i.fa-regular.fa-bell + - if unread.positive? + span.nav-badge = unread .nav-links = link_to "Topics", topics_path, class: "nav-link" - search_link = content_for?(:search_sidebar) ? "#search" : topics_path(anchor: "search")