Skip to content

Commit 25d9948

Browse files
authored
[6.x] Persistent sidebar collapse icon (#12846)
1 parent 0473ed4 commit 25d9948

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

Lines changed: 1 addition & 0 deletions
Loading

resources/js/components/global-header/Logo.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@ function toggleNav() {
1919
2020
<template>
2121
<template v-if="customLogo">
22-
<button class="flex items-center group cursor-pointer text-white/85 hover:text-white" type="button" @click="toggleNav" aria-label="{{ __('Toggle Nav') }}">
23-
<div class="p-1 mr-1 sm:mr-2 size-7 inset-0 flex items-center justify-center">
24-
<Icon name="burger-menu" class="size-5 opacity-60 hover:opacity-100" />
22+
<button class="flex items-center group rounded-xs cursor-pointer" type="button" @click="toggleNav" :aria-label="__('Toggle Nav')" style="--focus-outline-offset: 0.2rem;">
23+
<div class="p-1 max-sm:ps-2 mr-2 size-5 flex items-center justify-center lg:inset-0">
24+
<Icon name="burger-menu-no-border" class="size-3.5! sm:size-3.25! opacity-75 hover:opacity-100" />
2525
</div>
26+
<img :src="customLogo" :alt="cmsName" class="max-w-[260px] max-h-9">
2627
</button>
27-
<img :src="customLogo" :alt="cmsName" class="max-w-[260px] max-h-9">
2828
</template>
2929
<template v-else>
3030
<div class="flex items-center gap-1.5 sm:gap-2 relative">
31-
<button class="flex items-center group rounded-lg cursor-pointer" type="button" @click="toggleNav" aria-label="{{ __('Toggle Nav') }}" style="--focus-outline-offset: 0.2rem;">
32-
<div class="p-1 mr-1 sm:mr-2 size-7 flex items-center justify-center [@media(hover:hover)]:lg:opacity-0 [@media(hover:hover)]:lg:group-hover:opacity-100 [@media(hover:hover)]:lg:absolute lg:inset-0">
33-
<Icon name="burger-menu" class="size-5 max-lg:opacity-60 [@media(hover:none)]:lg:opacity-60 max-lg:hover:opacity-100" />
31+
<button class="flex items-center group rounded-xs cursor-pointer" type="button" @click="toggleNav" :aria-label="__('Toggle Nav')" style="--focus-outline-offset: 0.2rem;">
32+
<div class="p-1 max-sm:ps-2 mr-2 size-5 flex items-center justify-center lg:inset-0">
33+
<Icon name="burger-menu-no-border" class="size-3.5! sm:size-3.25! opacity-75 hover:opacity-100" />
3434
</div>
35-
<StatamicLogo class="size-7 [@media(hover:hover)]:lg:group-hover:opacity-0 transition-opacity duration-150" />
35+
<StatamicLogo class="size-7" />
3636
</button>
3737
<Link :href="cp_url('/')" class="max-[350px]:hidden text-white/85 rounded-xs whitespace-nowrap" style="--focus-outline-offset: var(--outline-offset-button);">
3838
{{ logos.text ?? logos.siteName }}

0 commit comments

Comments
 (0)