My menu is on every screen when the user is logged in

This commit is contained in:
David Heinemeier Hansson
2025-10-30 16:28:51 +01:00
parent 3062890c27
commit 70a506c4a3
20 changed files with 1 additions and 35 deletions
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = "Account Settings for #{Account.sole.name}" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<h1 class="header__title"><%= @page_title %></h1>
<% end %>
-2
View File
@@ -4,8 +4,6 @@
<%= render "cards/broadcasts", records: @page.records %>
<% content_for :header do %>
<%= render "filters/menu" %>
<h1 class="header__title divider divider--fade full-width">
<span class="overflow-ellipsis"><%= @user_filtering.selected_collections_label %></span>
</h1>
-1
View File
@@ -7,7 +7,6 @@
<% end %>
<% content_for :header do %>
<%= render "filters/menu" %>
<%= link_back_to_collection(@card.collection) %>
<% end %>
@@ -1,8 +1,6 @@
<% @page_title = "Column: Closed" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
@@ -1,8 +1,6 @@
<% @page_title = "Column: Now now" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
@@ -1,8 +1,6 @@
<% @page_title = "Column: #{ @column.name }" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @column.collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
@@ -1,8 +1,6 @@
<% @page_title = "Column: Maybe?" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = "Board Settings" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
-4
View File
@@ -1,9 +1,5 @@
<% @page_title = "Create a new board" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<% end %>
<div class="panel panel--centered">
<%= form_with model: @collection, class: "flex flex-column gap", data: { controller: "form" } do |form| %>
<h1 class="txt-x-large margin-none font-weight-black"><%= @page_title %></h2>
-2
View File
@@ -4,8 +4,6 @@
<%= turbo_stream_from @collection %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to_webhooks(@collection) if Current.user.admin? %>
</div>
-1
View File
@@ -4,7 +4,6 @@
<%= render "cards/broadcasts", records: @day_timeline.events %>
<% content_for :header do %>
<%= render "filters/menu" %>
<%= render "events/index/add_card_button", user_filtering: @user_filtering %>
<h1 class="header__title">
+1
View File
@@ -5,6 +5,7 @@
<body data-controller="local-time timezone-cookie turbo-navigation" data-action="turbo:morph@window->local-time#refreshAll turbo:before-visit@document->turbo-navigation#rememberLocation">
<header class="header <%= @header_class %>" id="header">
<a href="#main" class="header__skip-navigation btn" data-turbo="false">Skip to main content</a>
<%= render "filters/menu" if Current.user %>
<%= yield :header %>
</header>
-2
View File
@@ -2,8 +2,6 @@
<% @hide_footer_frames = true %>
<% content_for :header do %>
<%= render "filters/menu" %>
<h1 class="header__title"><%= @page_title %></h1>
<div class="header__actions header__actions--end">
@@ -1,7 +1,6 @@
<% @page_title = "Notifications settings" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<h1 class="header__title"><%= @page_title %></h1>
<% end %>
-4
View File
@@ -1,9 +1,5 @@
<% @page_title = "Edit your profile" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<% end %>
<div class="panel shadow center">
<div class="flex flex-column gap txt-medium">
<%= form_with model: @user, method: :patch, class: "flex flex-column gap", data: { controller: "form upload-preview" } do |form| %>
-4
View File
@@ -1,9 +1,5 @@
<% @page_title = @user.name %>
<% content_for :header do %>
<%= render "filters/menu" %>
<% end %>
<div class="panel shadow center txt-align-center margin-block-end-double">
<div class="flex flex-column gap position-relative">
<% if Current.user == @user %>
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = @webhook.name %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @webhook, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = "Webhooks" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to @collection, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = "Set up a Webhook" %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to collection_webhooks_path, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">
-1
View File
@@ -1,7 +1,6 @@
<% @page_title = @webhook.name %>
<% content_for :header do %>
<%= render "filters/menu" %>
<div class="header__actions header__actions--start">
<%= link_to collection_webhooks_path, class: "btn borderless txt-medium", data: { controller: "hotkey", action: "keydown.esc@document->hotkey#click" } do %>
<span class="overflow-ellipsis">