From 7425176b3fb803812a604379a8cad2009516684d Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Tue, 23 Jan 2024 15:23:48 +0100 Subject: [PATCH] [CHANGE] Side menu improvements - Increase width to 325px - Add some CSS tricks to ensure long link names don't break the menu --- .../framework/css/auth-framework.css | 20 +++++++++++++++++++ .../menu/templates/menu/menu-item-bs5.html | 6 +++--- .../templates/menu/sortable-side-menu.html | 2 +- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/allianceauth/framework/static/allianceauth/framework/css/auth-framework.css b/allianceauth/framework/static/allianceauth/framework/css/auth-framework.css index 51e49703..f4f1eb74 100644 --- a/allianceauth/framework/static/allianceauth/framework/css/auth-framework.css +++ b/allianceauth/framework/static/allianceauth/framework/css/auth-framework.css @@ -13,6 +13,26 @@ } } +/* Side Navigation +------------------------------------------------------------------------------------- */ +@media all { + #sidebar > div { + width: 325px; + } + + #sidebar-menu li > a, + #sidebar-menu li > ul > li > a { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + max-width: 210px; + } + + #sidebar-menu li > ul > li > a { + max-width: 189px; + } +} + /* Cursor classes ------------------------------------------------------------------------------------- */ @media all { diff --git a/allianceauth/menu/templates/menu/menu-item-bs5.html b/allianceauth/menu/templates/menu/menu-item-bs5.html index 152d0946..1fb50114 100644 --- a/allianceauth/menu/templates/menu/menu-item-bs5.html +++ b/allianceauth/menu/templates/menu/menu-item-bs5.html @@ -10,16 +10,16 @@ {% if item.count >= 1 %} - + {{ item.count }} {% elif item.url %} - + {% endif %} {% if item.items|length > 0 %}