colour fix

This commit is contained in:
Mark Gregory
2026-06-18 12:38:24 +01:00
parent cf3dceb994
commit 6048ccc4b9
+13 -7
View File
@@ -148,7 +148,7 @@
display: block; display: block;
} }
.wms-sidebar-group:not([data-wms-menu-group="platform"])[data-wms-selected="true"] > .wms-sidebar-heading-button { .wms-sidebar-group[data-wms-selected="true"] > .wms-sidebar-heading-button {
position: relative; position: relative;
width: calc(100% - 1.25rem); width: calc(100% - 1.25rem);
min-height: 2.9rem; min-height: 2.9rem;
@@ -162,7 +162,7 @@
box-shadow: 0 8px 18px rgba(65, 100, 220, 0.22); box-shadow: 0 8px 18px rgba(65, 100, 220, 0.22);
} }
.wms-sidebar-group:not([data-wms-menu-group="platform"])[data-wms-selected="true"] > .wms-sidebar-heading-button .wms-sidebar-icon { .wms-sidebar-group[data-wms-selected="true"] > .wms-sidebar-heading-button .wms-sidebar-icon {
color: #ffffff; color: #ffffff;
} }
@@ -223,7 +223,7 @@
pointer-events: none; pointer-events: none;
} }
html[data-wms-sidebar="collapsed"] .wms-sidebar-group:not([data-wms-menu-group="platform"])[data-wms-selected="true"] > .wms-sidebar-heading-button, html[data-wms-sidebar="collapsed"] .wms-sidebar-group[data-wms-selected="true"] > .wms-sidebar-heading-button,
html[data-wms-sidebar="collapsed"] .wms-sidebar-link.is-active { html[data-wms-sidebar="collapsed"] .wms-sidebar-link.is-active {
width: 2.75rem; width: 2.75rem;
min-height: 2.75rem; min-height: 2.75rem;
@@ -253,7 +253,7 @@
display: none; display: none;
} }
.wms-sidebar-group:not([data-wms-menu-group="platform"])[data-wms-selected="true"] > .wms-sidebar-heading-button { .wms-sidebar-group[data-wms-selected="true"] > .wms-sidebar-heading-button {
width: calc(100% - 1.25rem); width: calc(100% - 1.25rem);
min-height: 2.85rem; min-height: 2.85rem;
margin: 0.25rem 0.65rem 0.35rem; margin: 0.25rem 0.65rem 0.35rem;
@@ -312,11 +312,15 @@
@endphp @endphp
@if($platformRoute) @if($platformRoute)
<div class="wms-sidebar-group" data-wms-menu-group="platform"> <div
class="wms-sidebar-group"
data-wms-menu-group="platform"
@if(request()->routeIs('platform.dashboard') || request()->routeIs('dashboard')) data-wms-selected="true" data-wms-has-active="true" @endif
>
<a <a
href="{{ route($platformRoute) }}" href="{{ route($platformRoute) }}"
wire:navigate wire:navigate
class="wms-sidebar-link wms-sidebar-primary-link @if(request()->routeIs('platform.dashboard') || request()->routeIs('dashboard')) is-active @endif" class="wms-sidebar-heading wms-sidebar-heading-button wms-sidebar-primary-link"
title="{{ __('Platform') }}" title="{{ __('Platform') }}"
data-wms-sidebar-label data-wms-sidebar-label
> >
@@ -786,7 +790,9 @@
return child.matches('.wms-sidebar-heading-button.is-active'); return child.matches('.wms-sidebar-heading-button.is-active');
}); });
return activeHeading || (items ? items.querySelector('.wms-sidebar-link.is-active') !== null : false); const routeSelectedGroup = group.dataset.wmsSelected === 'true' && group.dataset.wmsHasActive === 'true';
return routeSelectedGroup || activeHeading || (items ? items.querySelector('.wms-sidebar-link.is-active') !== null : false);
} }
function setMenuGroupOpen(group, isOpen) { function setMenuGroupOpen(group, isOpen) {