Files
sccs_laravel/resources/views/panels/horizontalMenu.blade.php
2025-11-04 16:23:40 +05:00

83 lines
5.0 KiB
PHP

@php
$configData = Helper::applClasses();
@endphp
{{-- Horizontal Menu --}}
<div class="horizontal-menu-wrapper" wire:ignore>
<div class="header-navbar navbar-expand-sm navbar navbar-horizontal
{{$configData['horizontalMenuClass']}}
{{($configData['theme'] === 'dark') ? 'navbar-dark' : 'navbar-light' }}
navbar-shadow menu-border
{{ ($configData['layoutWidth'] === 'boxed' && $configData['horizontalMenuType'] === 'navbar-floating') ? 'container-xxl' : '' }}"
role="navigation"
data-menu="menu-wrapper"
data-menu-type="floating-nav">
<div class="navbar-header">
<ul class="nav navbar-nav flex-row">
<li class="nav-item me-auto">
<a class="navbar-brand" href="{{url('/')}}">
<span class="brand-logo">
<svg viewbox="0 0 139 95" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="24">
<defs>
<lineargradient id="linearGradient-1" x1="100%" y1="10.5120544%" x2="50%" y2="89.4879456%">
<stop stop-color="#000000" offset="0%"></stop>
<stop stop-color="#FFFFFF" offset="100%"></stop>
</lineargradient>
<lineargradient id="linearGradient-2" x1="64.0437835%" y1="46.3276743%" x2="37.373316%" y2="100%">
<stop stop-color="#EEEEEE" stop-opacity="0" offset="0%"></stop>
<stop stop-color="#FFFFFF" offset="100%"></stop>
</lineargradient>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-400.000000, -178.000000)">
<g id="Group" transform="translate(400.000000, 178.000000)">
<path class="text-primary" id="Path" d="M-5.68434189e-14,2.84217094e-14 L39.1816085,2.84217094e-14 L69.3453773,32.2519224 L101.428699,2.84217094e-14 L138.784583,2.84217094e-14 L138.784199,29.8015838 C137.958931,37.3510206 135.784352,42.5567762 132.260463,45.4188507 C128.736573,48.2809251 112.33867,64.5239941 83.0667527,94.1480575 L56.2750821,94.1480575 L6.71554594,44.4188507 C2.46876683,39.9813776 0.345377275,35.1089553 0.345377275,29.8015838 C0.345377275,24.4942122 0.230251516,14.560351 -5.68434189e-14,2.84217094e-14 Z" style="fill:currentColor"></path>
<path id="Path1" d="M69.3453773,32.2519224 L101.428699,1.42108547e-14 L138.784583,1.42108547e-14 L138.784199,29.8015838 C137.958931,37.3510206 135.784352,42.5567762 132.260463,45.4188507 C128.736573,48.2809251 112.33867,64.5239941 83.0667527,94.1480575 L56.2750821,94.1480575 L32.8435758,70.5039241 L69.3453773,32.2519224 Z" fill="url(#linearGradient-1)" opacity="0.2"></path>
<polygon id="Path-2" fill="#000000" opacity="0.049999997" points="69.3922914 32.4202615 32.8435758 70.5039241 54.0490008 16.1851325"></polygon>
<polygon id="Path-21" fill="#000000" opacity="0.099999994" points="69.3922914 32.4202615 32.8435758 70.5039241 58.3683556 20.7402338"></polygon>
<polygon id="Path-3" fill="url(#linearGradient-2)" opacity="0.099999994" points="101.428699 0 83.0667527 94.1480575 130.378721 47.0740288"></polygon>
</g>
</g>
</g>
</svg>
</span>
<h2 class="brand-text mb-0">Vuexy</h2>
</a>
</li>
<li class="nav-item nav-toggle">
<a class="nav-link modern-nav-toggle pe-0" data-bs-toggle="collapse">
<i class="d-block d-xl-none text-primary toggle-icon font-medium-4" data-feather="x"></i>
</a>
</li>
</ul>
</div>
<div class="shadow-bottom"></div>
<!-- Horizontal menu content-->
<div class="navbar-container main-menu-content" data-menu="menu-container">
<ul class="nav navbar-nav" id="main-menu-navigation" data-menu="menu-navigation">
{{-- Foreach menu item starts --}}
@if(isset($menuData[1]))
@foreach($menuData[1]->menu as $menu)
@php
$custom_classes = "";
if(isset($menu->classlist)) {
$custom_classes = $menu->classlist;
}
@endphp
<li class="nav-item @if(isset($menu->submenu)){{'dropdown'}}@endif {{ $custom_classes }} {{ Route::currentRouteName() === $menu->slug ? 'active' : ''}}"
@if(isset($menu->submenu)){{'data-menu=dropdown'}}@endif>
<a href="{{isset($menu->url)? url($menu->url):'javascript:void(0)'}}" class="nav-link d-flex align-items-center @if(isset($menu->submenu)){{'dropdown-toggle'}}@endif" target="{{isset($menu->newTab) ? '_blank':'_self'}}" @if(isset($menu->submenu)){{'data-bs-toggle=dropdown'}}@endif>
<i data-feather="{{ $menu->icon }}"></i>
<span>{{ __('locale.'.$menu->name) }}</span>
</a>
@if(isset($menu->submenu))
@include('panels/horizontalSubmenu', ['menu' => $menu->submenu])
@endif
</li>
@endforeach
@endif
{{-- Foreach menu item ends --}}
</ul>
</div>
</div>
</div>