From bb6825878bb336295f2ffcb9b42d1d45e13afbe8 Mon Sep 17 00:00:00 2001 From: drusepth Date: Tue, 6 Dec 2022 14:12:23 -0800 Subject: [PATCH] move thredded navigation into site navigation --- app/assets/stylesheets/navbar.scss | 4 ++-- app/assets/stylesheets/thredded-overrides.scss | 9 +++++++++ app/views/layouts/forum.html.erb | 16 +++++++++++----- app/views/layouts/tailwind.html.erb | 4 ++-- app/views/thredded/shared/_nav.html.erb | 18 ++++++++++-------- .../thredded/shared/nav/_moderation.html.erb | 11 +++++++++++ .../nav/_notification_preferences.html.erb | 8 ++++++++ .../shared/nav/_private_topics.html.erb | 12 ++++++++++++ 8 files changed, 65 insertions(+), 17 deletions(-) create mode 100644 app/views/thredded/shared/nav/_moderation.html.erb create mode 100644 app/views/thredded/shared/nav/_notification_preferences.html.erb create mode 100644 app/views/thredded/shared/nav/_private_topics.html.erb diff --git a/app/assets/stylesheets/navbar.scss b/app/assets/stylesheets/navbar.scss index 7fbc03ff..15833b7d 100644 --- a/app/assets/stylesheets/navbar.scss +++ b/app/assets/stylesheets/navbar.scss @@ -6,7 +6,7 @@ body.has-fixed-sidenav { padding-left: 300px !important; - nav.navbar.logged-in { + .notebook--sidebar.navbar.logged-in { width: calc(100% - 300px); } } @@ -19,7 +19,7 @@ } @media only screen and (min-width: 601px) { - nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i { + .notebook--sidebar, .notebook--sidebar .nav-wrapper i, .notebook--sidebar a.sidenav-trigger, .notebook--sidebar a.sidenav-trigger i { height: 56px; line-height: 56px; } diff --git a/app/assets/stylesheets/thredded-overrides.scss b/app/assets/stylesheets/thredded-overrides.scss index 3599dff0..6ae9f585 100644 --- a/app/assets/stylesheets/thredded-overrides.scss +++ b/app/assets/stylesheets/thredded-overrides.scss @@ -11,4 +11,13 @@ .thredded--container { margin: 0; margin-left: 3em !important; +} + +@media only screen and (min-width: 601px) { + .thredded--nav { + nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i { + height: inherit !important; + line-height: inherit !important; + } + } } \ No newline at end of file diff --git a/app/views/layouts/forum.html.erb b/app/views/layouts/forum.html.erb index 413bf395..9766f9ad 100644 --- a/app/views/layouts/forum.html.erb +++ b/app/views/layouts/forum.html.erb @@ -146,8 +146,8 @@ -