사이드바 메뉴 토글 추가
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
<script setup>
|
||||
const { menuOpen } = useMenuState()
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="site-shell public-layout">
|
||||
<SiteHeader />
|
||||
<div class="site-content-grid public-layout__grid">
|
||||
<LeftSidebar />
|
||||
<main class="site-main w-full lg:w-[720px]">
|
||||
<div class="site-content-grid public-layout__grid" :class="{ 'site-content-grid--menu-closed': !menuOpen }">
|
||||
<LeftSidebar v-show="menuOpen" />
|
||||
<main class="site-main w-full lg:w-[720px]" :class="{ 'site-main--menu-closed': !menuOpen }">
|
||||
<slot />
|
||||
</main>
|
||||
<RightSidebar />
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
<script setup>
|
||||
const { menuOpen } = useMenuState()
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="site-shell post-layout">
|
||||
<SiteHeader />
|
||||
<div class="site-content-grid post-layout__grid">
|
||||
<LeftSidebar />
|
||||
<main class="site-main post-main w-full px-5 py-8 lg:w-[720px]">
|
||||
<div class="site-content-grid post-layout__grid" :class="{ 'site-content-grid--menu-closed': !menuOpen }">
|
||||
<LeftSidebar v-show="menuOpen" />
|
||||
<main class="site-main post-main w-full px-5 py-8 lg:w-[720px]" :class="{ 'site-main--menu-closed': !menuOpen }">
|
||||
<slot />
|
||||
</main>
|
||||
<RightSidebar />
|
||||
|
||||
Reference in New Issue
Block a user