diff --git a/app/assets/stylesheets/admin/styles.sass b/app/assets/stylesheets/admin/styles.sass index 6abd473ba89eef36a410e78e0f013355a4f11fb6..96b2525379ed84995fe5ea260b5199fa7e2b1579 100644 --- a/app/assets/stylesheets/admin/styles.sass +++ b/app/assets/stylesheets/admin/styles.sass @@ -16,6 +16,9 @@ body, body[data-theme=dark] background-size: 400% .sidebar-brand padding: 90px 80px 120px + .disabled + opacity: 0.6 + pointer-events: none #topbar padding-left: 2.5rem diff --git a/app/services/appstack/simple_navigation_renderer.rb b/app/services/appstack/simple_navigation_renderer.rb index 969e859639f446804daaa4f00402f04a491fd785..4611928d69c603d915aabff16d2d5bd845722a42 100644 --- a/app/services/appstack/simple_navigation_renderer.rb +++ b/app/services/appstack/simple_navigation_renderer.rb @@ -17,7 +17,7 @@ class Appstack::SimpleNavigationRenderer < SimpleNavigation::Renderer::Base end def make_item(item) - li = "<li class=\"sidebar-item #{ item.html_options[:class] }\">" + li = "<li class=\"sidebar-item #{ item.html_options[:class] } #{ ' disabled' unless item.url }\">" li += make_a(item) li += make_subnavigation(item) if consider_sub_navigation?(item) li += '</li>'