primevue-mirror/apps/volt/pages/icons/index.vue

57 lines
1.4 KiB
Vue
Raw Normal View History

2025-02-28 11:49:42 +00:00
<template>
<div>
<Head>
2025-03-03 12:50:58 +00:00
<Title>Icons - Volt</Title>
<Meta name="description" content="Volt components can be used with any icon library using the templating features." />
2025-02-28 11:49:42 +00:00
</Head>
<div class="doc">
<div class="doc-main">
<div class="doc-intro">
<h1>Icons</h1>
2025-03-03 12:50:58 +00:00
<p>Volt components can be used with any icon library using the templating features.</p>
2025-02-28 11:49:42 +00:00
</div>
<DocSections :docs="docs" />
</div>
<DocSectionNav :docs="docs" />
</div>
</div>
</template>
<script setup>
2025-02-28 22:59:25 +00:00
import FontAwesomeDoc from '@/doc/icons/FontAwesomeDoc.vue';
import ImageDoc from '@/doc/icons/ImageDoc.vue';
import MaterialDoc from '@/doc/icons/MaterialDoc.vue';
import SVGDoc from '@/doc/icons/SVGDoc.vue';
import VideoDoc from '@/doc/icons/VideoDoc.vue';
import { ref } from 'vue';
2025-02-28 11:49:42 +00:00
const docs = ref([
{
id: 'material',
label: 'Material',
component: MaterialDoc
},
{
id: 'fontawesome',
label: 'FontAwesome',
component: FontAwesomeDoc
},
{
id: 'svg',
label: 'SVG',
component: SVGDoc
},
{
id: 'image',
label: 'Image',
component: ImageDoc
},
{
id: 'video',
label: 'Video Tutorial',
component: VideoDoc
2025-02-28 11:49:42 +00:00
}
]);
2025-02-28 11:49:42 +00:00
</script>