diff --git a/resources/beike/shop/default/css/header.scss b/resources/beike/shop/default/css/header.scss index adcc30f5..5f922b70 100644 --- a/resources/beike/shop/default/css/header.scss +++ b/resources/beike/shop/default/css/header.scss @@ -47,7 +47,7 @@ header { .header-content { position: relative; background-color: #fff; - + > .container { display: flex; align-items: center; @@ -378,13 +378,25 @@ header { } } - .accordion-collapse { - padding: 10px; + > .accordion-collapse { + padding: 0 10px; border-top: 1px solid #e5e5e5; .children-group { - .group-name { - margin-bottom: 4px; + .children-title { + span { + width: 26px; + height: 26px; + display: flex; + align-items: center; + justify-content: center; + + &[aria-expanded="true"] { + i::before { + content: "\F63B"; + } + } + } } .nav { diff --git a/themes/default/shared/menu-mobile.blade.php b/themes/default/shared/menu-mobile.blade.php index 38419668..ffba3c1a 100644 --- a/themes/default/shared/menu-mobile.blade.php +++ b/themes/default/shared/menu-mobile.blade.php @@ -17,24 +17,29 @@ @if (isset($menu['children_group']) && $menu['children_group'])
- @forelse ($menu['children_group'] as $group) -
+ @forelse ($menu['children_group'] as $c_key => $group) +
@if ($group['name']) -
{{ $group['name'] }}
+
+
{{ $group['name'] }}
+ +
@endif - @if ($group['type'] == 'image') - - @else - - @endif +
@endforeach