|
2 | 2 | <aside class="crb_sidebar" |
3 | 3 | :class="$store.sidebar.expanded ? 'w-72' : 'w-20'" |
4 | 4 | @mouseenter="$store.sidebar.handleEnter()" |
5 | | - @mouseleave="$store.sidebar.handleLeave()"> |
| 5 | + @mouseleave="$store.sidebar.handleLeave()" |
| 6 | + x-show="!$store.sidebar.hidden"> |
6 | 7 |
|
7 | 8 | <!-- Logo & Header --> |
8 | 9 | <div class="flex items-center justify-between p-6 border-b border-slate-700/50"> |
|
257 | 258 | <div x-cloak x-transition.opacity.duration.300ms |
258 | 259 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.maintain" |
259 | 260 | :style="$store.sidebar.showSubMenu.maintain ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
260 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 261 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
261 | 262 | @mouseenter="$store.sidebar.enterSubMenu('maintain')" |
262 | 263 | @mouseleave="$store.sidebar.leaveSubMenu('maintain')" |
263 | 264 | x-ref="maintainMenuTeleport" |
|
341 | 342 | <div x-cloak x-transition.opacity.duration.300ms |
342 | 343 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.execute" |
343 | 344 | :style="$store.sidebar.showSubMenu.execute ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
344 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 345 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
345 | 346 | @mouseenter="$store.sidebar.enterSubMenu('execute')" |
346 | 347 | @mouseleave="$store.sidebar.leaveSubMenu('execute')" |
347 | 348 | x-ref="executeMenuTeleport" |
|
413 | 414 | <div x-cloak x-transition.opacity.duration.300ms |
414 | 415 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.monitor" |
415 | 416 | :style="$store.sidebar.showSubMenu.monitor ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
416 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 417 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
417 | 418 | @mouseenter="$store.sidebar.enterSubMenu('monitor')" |
418 | 419 | @mouseleave="$store.sidebar.leaveSubMenu('monitor')" |
419 | 420 | x-ref="monitorMenuTeleport" |
|
491 | 492 | <div x-cloak x-transition.opacity.duration.300ms |
492 | 493 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.insights" |
493 | 494 | :style="$store.sidebar.showSubMenu.insights ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
494 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 495 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
495 | 496 | @mouseenter="$store.sidebar.enterSubMenu('insights')" |
496 | 497 | @mouseleave="$store.sidebar.leaveSubMenu('insights')" |
497 | 498 | x-ref="insightsMenuTeleport" |
|
586 | 587 | <div x-cloak x-transition.opacity.duration.300ms |
587 | 588 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.settings" |
588 | 589 | :style="$store.sidebar.showSubMenu.settings ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
589 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 590 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
590 | 591 | @mouseenter="$store.sidebar.enterSubMenu('settings')" |
591 | 592 | @mouseleave="$store.sidebar.leaveSubMenu('settings')" |
592 | 593 | x-ref="settingsMenuTeleport" |
|
644 | 645 | <div x-cloak x-transition.opacity.duration.300ms |
645 | 646 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.admin" |
646 | 647 | :style="$store.sidebar.showSubMenu.admin ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
647 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 648 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
648 | 649 | @mouseenter="$store.sidebar.enterSubMenu('admin')" |
649 | 650 | @mouseleave="$store.sidebar.leaveSubMenu('admin')" |
650 | 651 | x-ref="adminMenuTeleport" |
|
718 | 719 | <div x-cloak x-transition.opacity.duration.300ms |
719 | 720 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.developer" |
720 | 721 | :style="$store.sidebar.showSubMenu.developer ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
721 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 722 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
722 | 723 | @mouseenter="$store.sidebar.enterSubMenu('developer')" |
723 | 724 | @mouseleave="$store.sidebar.leaveSubMenu('developer')" |
724 | 725 | x-ref="devMenuTeleport" |
|
771 | 772 | <div x-cloak x-transition.opacity.duration.300ms |
772 | 773 | x-show="!$store.sidebar.expanded && $store.sidebar.showSubMenu.help" |
773 | 774 | :style="$store.sidebar.showSubMenu.help ? 'position: fixed; top:' + $store.sidebar.hoverPos.top + 'px; left:5rem;' : 'display:none'" |
774 | | - class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem]" |
| 775 | + class="crb_submenu bg-slate-800 rounded-lg shadow-lg p-2 space-y-1 min-w-[12rem] border border-slate-600" |
775 | 776 | @mouseenter="$store.sidebar.enterSubMenu('help')" |
776 | 777 | @mouseleave="$store.sidebar.leaveSubMenu('help')" |
777 | 778 | x-ref="helpMenuTeleport" |
|
0 commit comments