Skip to content

Commit 410654d

Browse files
committed
Include 'active' for current sidenav context
This will allow targeted styling of the active element in the side nav
1 parent 92de9de commit 410654d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

app/helpers/rails_admin/application_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ def navigation(parent_groups, nodes, level = 0)
123123
nav_icon = node.navigation_icon ? %(<i class="#{node.navigation_icon}"></i>).html_safe : ''
124124
css_classes = ['nav-link']
125125
css_classes.push("nav-level-#{level}") if level > 0
126+
css_classes.push('active') if defined?(@action) && current_action?(@action, model_param)
126127
li = content_tag :li, data: {model: model_param} do
127128
link_to nav_icon + node.label_plural, url, class: css_classes.join(' ')
128129
end

0 commit comments

Comments
 (0)