Skip to content

Commit 80e0dfd

Browse files
committed
Fix to print menu separator when no virtual servers are added yet
1 parent e4bcce5 commit 80e0dfd

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

navigation-lib.pl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -788,6 +788,7 @@ sub nav_list_combined_menu
788788
$_->{'module'} eq 'virtual-server' } @$items;
789789
my $vm_has_menu = grep { $_->{'type'} eq 'menu' &&
790790
$_->{'module'} eq 'virtual-server' } @$items;
791+
my $is_vm = grep { $_->{'module'} eq 'virtual-server' } @$items;
791792
my $vm_has_new_domform = grep { $_->{'format'} eq 'link-new' &&
792793
$_->{'module'} eq 'virtual-server' } @$items;
793794
if ($vm_new_format) {
@@ -1001,9 +1002,10 @@ sub nav_list_combined_menu
10011002
$rv .= "</ul></li>\n";
10021003
} elsif ($item->{'type'} eq 'hr') {
10031004
$nav_pos++;
1004-
my $separator = '<li class="menu-container menu-separator"><span class="hr"></span></li>';
1005+
my $no_vm_menu_class = $is_vm && !$vm_has_menu ? ' no_vm_menu' : '';
1006+
my $separator = "<li class=\"menu-container menu-separator$no_vm_menu_class\"><span class=\"hr\"></span></li>";
10051007
if ($vm_new_format) {
1006-
if ($nav_pos eq '2') {
1008+
if ($nav_pos eq '2' || $no_vm_menu_class) {
10071009
$rv .= $separator;
10081010
}
10091011
}

unauthenticated/css/bundle.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
71 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)