From 469b499db1ab1b699043390e91f0452b08057841 Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Tue, 8 Apr 2025 09:40:35 -0700 Subject: [PATCH] refactor: enhance navigation structure in Main.php by improving template usage and updating CSS for better layout and alignment --- .../DefaultPageLayout/Navigation/Main.php | 118 ++++++++++++------ .../plugins/dynamix/styles/default-base.css | 6 +- 2 files changed, 83 insertions(+), 41 deletions(-) diff --git a/emhttp/plugins/dynamix/include/DefaultPageLayout/Navigation/Main.php b/emhttp/plugins/dynamix/include/DefaultPageLayout/Navigation/Main.php index 762c6c653..2b248b534 100644 --- a/emhttp/plugins/dynamix/include/DefaultPageLayout/Navigation/Main.php +++ b/emhttp/plugins/dynamix/include/DefaultPageLayout/Navigation/Main.php @@ -1,44 +1,84 @@ "; -if ($themeHelper->isSidebarTheme()) echo " + diff --git a/emhttp/plugins/dynamix/styles/default-base.css b/emhttp/plugins/dynamix/styles/default-base.css index 263d71659..2b8c91faf 100644 --- a/emhttp/plugins/dynamix/styles/default-base.css +++ b/emhttp/plugins/dynamix/styles/default-base.css @@ -447,7 +447,7 @@ div.title.shift { .nav-tile { height: 4rem; line-height: 4rem; - display: block; + display: flex; padding: 0; margin: 0; font-size: 1.2rem; @@ -463,11 +463,13 @@ div.title.shift { } .nav-tile.right { text-align: right; + justify-content: flex-end; } .nav-item, .nav-user { position: relative; - display: inline-block; + display: flex; + align-items: center; text-align: center; margin: 0; }