Merge pull request #5896 from Anmol-Chauhan/admin-nav-menu-dropdown
issue #5696 fixed
This commit is contained in:
commit
22509b91c6
|
|
@ -20,15 +20,16 @@
|
|||
<ul class="menubar">
|
||||
@foreach ($menu->items as $menuItem)
|
||||
<li class="menu-item {{ $menu->getActive($menuItem) }}">
|
||||
<a class="menubar-ancor" href="{{ $menuItem['url'] }}">
|
||||
<a class="menubar-anchor" href="{{ $menuItem['url'] }}">
|
||||
<span class="icon-menu icon {{ $menuItem['icon-class'] }}"></span>
|
||||
|
||||
<span class="menu-label">{{ trans($menuItem['name']) }}</span>
|
||||
|
||||
@if(count($menuItem['children']) || $menuItem['key'] == 'configuration' )
|
||||
<span
|
||||
class="icon arrow-icon {{ $menu->getActive($menuItem) == 'active' ? 'rotate-arrow-icon' : '' }} {{ ( core()->getCurrentLocale() && core()->getCurrentLocale()->direction == 'rtl' ) ? 'arrow-icon-right' :'arrow-icon-left' }}"
|
||||
class="icon arrow-icon {{ $menu->getActive($menuItem) == 'active' ? 'rotate-arrow-icon' : '' }} {{ ( core()->getCurrentLocale() && core()->getCurrentLocale()->direction == 'rtl' ) ? 'arrow-icon-right' :'arrow-icon-left' }}"
|
||||
></span>
|
||||
|
||||
@endif
|
||||
</a>
|
||||
@if ($menuItem['key'] != 'configuration')
|
||||
|
|
@ -60,3 +61,24 @@
|
|||
|
||||
<nav-slide-button id="nav-expand-button" icon-class="accordian-right-icon"></nav-slide-button>
|
||||
</div>
|
||||
|
||||
@push('scripts')
|
||||
|
||||
<script>
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
$(".menubar-anchor").click(function() {
|
||||
if ( $(this).parent().attr('class') == 'menu-item active' ) {
|
||||
$(this).parent().removeClass('active');
|
||||
$('.arrow-icon-left').removeClass('rotate-arrow-icon');
|
||||
$('.arrow-icon-right').removeClass('rotate-arrow-icon');
|
||||
$(".sub-menubar").hide();
|
||||
event.preventDefault();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
@endpush
|
||||
Loading…
Reference in New Issue