feat: add navigation collapse functionality to layout (#5815)

* feat(layout): add collapsible navbar toggle in UI settings

* refactor(layout): adjust collapsed navbar styles

* docs: Changelog.md

---------

Co-authored-by: Slinetrac <realakayuki@gmail.com>
This commit is contained in:
Cactus
2025-12-19 18:15:20 +08:00
committed by GitHub
co-authored by Slinetrac
parent fc84dc561c
commit 57b17ab8d3
22 changed files with 151 additions and 4 deletions
+1
View File
@@ -429,6 +429,7 @@ export const translationKeys = [
"settings.components.verge.layout.fields.hoverNavigator",
"settings.components.verge.layout.fields.hoverNavigatorDelay",
"settings.components.verge.layout.fields.navIcon",
"settings.components.verge.layout.fields.collapseNavBar",
"settings.components.verge.layout.fields.trayIcon",
"settings.components.verge.layout.fields.showProxyGroupsInline",
"settings.components.verge.layout.fields.commonTrayIcon",
+1
View File
@@ -616,6 +616,7 @@ export interface TranslationResources {
};
layout: {
fields: {
collapseNavBar: string;
commonTrayIcon: string;
enableTrayIcon: string;
enableTraySpeed: string;