Web page layout collection for Vue3
Documentation and examples please visit below sites
admin classic layout
content press layout
panel group modules
# npm
npm i v-layouts
# yarn
yarn add v-layouts
# pnpm
pnpm add v-layouts
<template>
<LayoutAdminClassic>
<template #header>
Header
</template>
<template #aside>
Aside
</template>
<template #breadcrumb>
Breadcrumb
</template>
<template #footer>
Footer
</template>
<div>Main content</div>
</LayoutAdminClassic>
</template>
<script setup>
import { LayoutAdminClassic } from 'v-layouts'
</script>
<template>
<PanelGroup>
<PanelItem name="panel1">
<template #header>
panel 1 header
</template>
panel 1 content
</PanelItem>
<PanelItem name="panel2">
<template #header>
panel 2 header
</template>
panel 2 content
</PanelItem>
</PanelGroup>
</template>
<script setup>
import { PanelGroup, PanelItem } from 'v-layouts'
</script>