From 154e9419fd121f8266b330ab8b1b64c902abe1a6 Mon Sep 17 00:00:00 2001 From: maebeale Date: Tue, 3 Mar 2026 07:46:36 -0500 Subject: [PATCH 1/2] Move New button into navbar as Create dropdown The standalone "New" button is replaced with a "Create" dropdown that sits alongside the other nav items (Curriculum, Community, Create, Help), giving it a consistent look and placement. Co-Authored-By: Claude Opus 4.6 --- app/views/shared/_navbar.html.erb | 7 +- app/views/shared/_navbar_menu.html.erb | 79 ++++++++++++++++++ app/views/shared/_navbar_menu_mobile.html.erb | 83 +++++++++---------- 3 files changed, 121 insertions(+), 48 deletions(-) diff --git a/app/views/shared/_navbar.html.erb b/app/views/shared/_navbar.html.erb index 5428fb550..dbbe1e1a8 100644 --- a/app/views/shared/_navbar.html.erb +++ b/app/views/shared/_navbar.html.erb @@ -55,12 +55,7 @@ diff --git a/app/views/shared/_navbar_menu.html.erb b/app/views/shared/_navbar_menu.html.erb index a1721b231..ec6dd6433 100644 --- a/app/views/shared/_navbar_menu.html.erb +++ b/app/views/shared/_navbar_menu.html.erb @@ -97,6 +97,85 @@ + <% if user_signed_in? %> + +
+ + + +
+ <% end %> +
- -
- - - -
- - + <% if user_signed_in? %>
@@ -201,5 +161,44 @@
<% end %> + +
+ + + +
+ From 670685c72a74c4bab4da028c335988979ace1418 Mon Sep 17 00:00:00 2001 From: maebeale Date: Tue, 3 Mar 2026 07:48:26 -0500 Subject: [PATCH 2/2] Move mobile Create dropdown to top bar next to user nav MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of burying Create in the hamburger menu, show it as a compact dropdown button in the mobile top bar to the left of the user avatar — matching its original placement as the New button. Co-Authored-By: Claude Opus 4.6 --- app/views/shared/_navbar.html.erb | 78 ++++++++++++++++++ app/views/shared/_navbar_menu_mobile.html.erb | 82 ------------------- 2 files changed, 78 insertions(+), 82 deletions(-) diff --git a/app/views/shared/_navbar.html.erb b/app/views/shared/_navbar.html.erb index dbbe1e1a8..a63ecf314 100644 --- a/app/views/shared/_navbar.html.erb +++ b/app/views/shared/_navbar.html.erb @@ -66,6 +66,84 @@ <% end %>
+ <% if user_signed_in? %> +
+ + + +
+ <% end %> + <% if current_user %> <%= render "shared/navbar_user" %> diff --git a/app/views/shared/_navbar_menu_mobile.html.erb b/app/views/shared/_navbar_menu_mobile.html.erb index 7b0edff52..22700c1e0 100644 --- a/app/views/shared/_navbar_menu_mobile.html.erb +++ b/app/views/shared/_navbar_menu_mobile.html.erb @@ -79,88 +79,6 @@
- - <% if user_signed_in? %> -
- - - -
- <% end %> -