From ef6e1494e32d28604a75e4f86f0fbf0fccacb951 Mon Sep 17 00:00:00 2001 From: Deon George Date: Tue, 4 Mar 2025 23:03:42 +1100 Subject: [PATCH] Switch to using icons when rendering a DN, and move the server icons to the topmenu --- public/css/custom.css | 45 ++++++++++ public/css/fixes.css | 6 -- .../layouts/partials/contentheader.blade.php | 84 ++++++++----------- .../layouts/partials/sidebarmenu.blade.php | 54 +----------- .../views/layouts/partials/topmenu.blade.php | 70 ++++++++++++++-- .../components/attribute/password.blade.php | 2 +- resources/views/frames/create.blade.php | 4 +- resources/views/frames/dn.blade.php | 13 +-- resources/views/home.blade.php | 20 +---- resources/views/layouts/dn.blade.php | 7 +- 10 files changed, 159 insertions(+), 146 deletions(-) diff --git a/public/css/custom.css b/public/css/custom.css index 76c5a7b0..96a84336 100644 --- a/public/css/custom.css +++ b/public/css/custom.css @@ -27,4 +27,49 @@ div#objectClass .input-group-end:not(input.form-control) { input.form-control.input-group-end { border-bottom-right-radius: 4px !important; border-top-right-radius: 4px !important; +} + +.custom-tooltip-warning { + --bs-tooltip-bg: var(--bs-warning); + --bs-tooltip-color: black; +} + +.custom-tooltip-danger { + --bs-tooltip-bg: var(--bs-danger); + +} + +.tooltip { + font-size: 85%; +} + +/* +.custom-tooltip-warning .tooltip-inner { + --bs-tooltip-bg: #ffffff; + --bs-tooltip-color: var(--bs-warning); + --bs-font-size: 85%; + border: 2px solid var(--bs-warning); + border-radius: 6px; +} + +.custom-tooltip-warning .tooltip-arrow::before { + --bs-tooltip-bg: var(--bs-warning); +} + +.custom-tooltip-danger .tooltip-inner { + --bs-tooltip-bg: #ffffff; + --bs-tooltip-color: var(--bs-danger); + --bs-font-size: 85%; + border: 2px solid var(--bs-danger); + border-radius: 6px; +} + +.custom-tooltip-danger .tooltip-arrow::before { + --bs-tooltip-bg: var(--bs-danger); +} +*/ + +/* hide the site icons when the search is opened */ +.search-wrapper.active + .header-menu.nav { + display: none; } \ No newline at end of file diff --git a/public/css/fixes.css b/public/css/fixes.css index 0a3dbb8b..3fc5e4a2 100644 --- a/public/css/fixes.css +++ b/public/css/fixes.css @@ -155,12 +155,6 @@ ul.fancytree-container ul { } /** Server icons **/ -.closed-sidebar .server-icon { - display: none; -} -.closed-sidebar .app-sidebar:hover .server-icon, .sidebar-mobile-open .server-icon { - display: flex; -} .font-icon-wrapper { text-align: center; border: #e9ecef solid 1px; diff --git a/resources/themes/architect/views/layouts/partials/contentheader.blade.php b/resources/themes/architect/views/layouts/partials/contentheader.blade.php index 636927bf..37a15b3e 100644 --- a/resources/themes/architect/views/layouts/partials/contentheader.blade.php +++ b/resources/themes/architect/views/layouts/partials/contentheader.blade.php @@ -13,53 +13,39 @@ - @if (isset($page_actions) || old()) -
-
- -
-
- @endif +
+ + @if(isset($page_actions) && $page_actions->contains('export')) + + + + @endif + @if(isset($page_actions) && $page_actions->contains('copy')) + + @endif + @if((isset($page_actions) && $page_actions->contains('edit')) || old()) + + @endif + @if(isset($page_actions) && $page_actions->contains('delete')) + + @endif + +
- \ No newline at end of file + + +@section('page-scripts') + +@append \ No newline at end of file diff --git a/resources/themes/architect/views/layouts/partials/sidebarmenu.blade.php b/resources/themes/architect/views/layouts/partials/sidebarmenu.blade.php index 8a7ed3c9..a2ec3de7 100644 --- a/resources/themes/architect/views/layouts/partials/sidebarmenu.blade.php +++ b/resources/themes/architect/views/layouts/partials/sidebarmenu.blade.php @@ -33,23 +33,6 @@
- - -@section('page-scripts') - -@append + \ No newline at end of file diff --git a/resources/themes/architect/views/layouts/partials/topmenu.blade.php b/resources/themes/architect/views/layouts/partials/topmenu.blade.php index d6292889..50e9c068 100644 --- a/resources/themes/architect/views/layouts/partials/topmenu.blade.php +++ b/resources/themes/architect/views/layouts/partials/topmenu.blade.php @@ -39,20 +39,39 @@ -