Files
oa/src/pages/components/icon-wrap.vue
2025-05-24 01:49:48 +09:00

68 lines
1.4 KiB
Vue

<script setup lang="ts">
import { VIconWrapMeta } from '/@src/data/documentation/components-meta'
const markdownContainer = ref<HTMLElement>()
const toc = useMarkdownToc(markdownContainer)
const pageTitle = useVueroContext<string>('page-title')
onMounted(() => {
pageTitle.value = 'VIconWrap'
})
useHead({
title: 'VIconWrap - Components - Vuero',
})
</script>
<template>
<div>
<VBreadcrumb
with-icons
separator="bullet"
:items="[
{
label: 'Vuero',
hideLabel: true,
icon: 'lucide:home',
to: '/',
},
{
label: 'Components',
to: '/components/',
},
{
label: 'VIconWrap',
to: '/components/icon-wrap',
},
]"
/>
<div class="columns">
<div
ref="markdownContainer"
:class="[toc.length > 0 ? 'is-9' : 'is-12']"
class="column doc-column stay-focus-container"
>
<!--IconBox-->
<IconWrapDefaultDocumentation />
<IconWrapColorsDocumentation />
<IconWrapSizesDocumentation />
<IconWrapDarkDocumentation />
<IconWrapTooltipsDocumentation />
<DocumentationMeta
name="VIconWrap"
:meta="VIconWrapMeta"
/>
</div>
<div
v-if="toc.length"
class="column is-3 toc-column"
>
<DocumentationToc :toc="toc" />
</div>
</div>
</div>
</template>