[PR #1572] [MERGED] Allow user selectable navigation type #1459

Closed
opened 2026-02-05 18:14:37 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1572
Author: @notAreYouScared
Created: 8/4/2025
Status: Merged
Merged: 8/5/2025
Merged by: @notAreYouScared

Base: mainHead: charles/user-nav


📝 Commits (8)

📊 Changes

12 files changed (+23 additions, -20 deletions)

View changed files

📝 app/Filament/Admin/Pages/Settings.php (+0 -10)
📝 app/Filament/Admin/Resources/EggResource.php (+1 -1)
📝 app/Filament/Admin/Resources/NodeResource.php (+2 -1)
📝 app/Filament/Admin/Resources/RoleResource.php (+1 -1)
📝 app/Filament/Admin/Resources/ServerResource.php (+1 -1)
📝 app/Filament/Admin/Resources/UserResource.php (+1 -1)
📝 app/Filament/Pages/Auth/EditProfile.php (+11 -1)
📝 app/Providers/Filament/AdminPanelProvider.php (+1 -1)
📝 app/Providers/Filament/AppPanelProvider.php (+1 -1)
📝 app/Providers/Filament/ServerPanelProvider.php (+1 -1)
📝 config/panel.php (+0 -1)
📝 lang/en/profile.php (+3 -0)

📄 Description

Allows users to change navigation type for themselves instead of a global value for everyone.

Use client value -> Use panel value -> default = sidebar


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pelican-dev/panel/pull/1572 **Author:** [@notAreYouScared](https://github.com/notAreYouScared) **Created:** 8/4/2025 **Status:** ✅ Merged **Merged:** 8/5/2025 **Merged by:** [@notAreYouScared](https://github.com/notAreYouScared) **Base:** `main` ← **Head:** `charles/user-nav` --- ### 📝 Commits (8) - [`0e118e2`](https://github.com/pelican-dev/panel/commit/0e118e274a0daa575924eb2c32fa657ab751def8) Allow user selectable navigation - [`f5c73de`](https://github.com/pelican-dev/panel/commit/f5c73deb7773c38501a4f0f6e282e3aa3a67e964) Fallback to panel setting, else false - [`080afac`](https://github.com/pelican-dev/panel/commit/080afac5e59c983a704fff136acfa2d208b34327) phpstan, lang change - [`e4fe796`](https://github.com/pelican-dev/panel/commit/e4fe796585e86ce1f9f76a594d14401a48f5c988) pint - [`6b5d25c`](https://github.com/pelican-dev/panel/commit/6b5d25cb8a7b0b56d58bbf58ccad03a34f2e8da8) Yeet config - [`a84f88d`](https://github.com/pelican-dev/panel/commit/a84f88dd2acfab44aee8459938276ecb9cd4407d) Update calls - [`7011beb`](https://github.com/pelican-dev/panel/commit/7011beb94fd745d2f1b7a0c445218f570bbb13e1) Requested Changes - [`3be83f9`](https://github.com/pelican-dev/panel/commit/3be83f9497ea70ff4796284d7f0c2c83455bbc4f) Update app/Filament/Pages/Auth/EditProfile.php ### 📊 Changes **12 files changed** (+23 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Admin/Pages/Settings.php` (+0 -10) 📝 `app/Filament/Admin/Resources/EggResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/NodeResource.php` (+2 -1) 📝 `app/Filament/Admin/Resources/RoleResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/ServerResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/UserResource.php` (+1 -1) 📝 `app/Filament/Pages/Auth/EditProfile.php` (+11 -1) 📝 `app/Providers/Filament/AdminPanelProvider.php` (+1 -1) 📝 `app/Providers/Filament/AppPanelProvider.php` (+1 -1) 📝 `app/Providers/Filament/ServerPanelProvider.php` (+1 -1) 📝 `config/panel.php` (+0 -1) 📝 `lang/en/profile.php` (+3 -0) </details> ### 📄 Description Allows users to change navigation type for themselves instead of a global value for everyone. Use client value -> Use panel value -> default = sidebar --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 18:14:37 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#1459