Add bulma example
parent
059074803e
commit
8ab48d2412
|
@ -462,6 +462,10 @@
|
|||
{
|
||||
"name": "Bootstrap",
|
||||
"to": "/bootstrap"
|
||||
},
|
||||
{
|
||||
"name": "Bulma",
|
||||
"to": "/bulma"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
<template>
|
||||
<DocSectionText v-bind="$attrs">
|
||||
<p>Demonstration of various PrimeVue components like input field, button, table and panel styled with Bulma utilities.</p>
|
||||
</DocSectionText>
|
||||
<div class="flex justify-content-center">
|
||||
<iframe class="w-full h-full" style="border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; min-height: 800px" allowfullscreen src="https://stackblitz.com/edit/vitejs-vite-9snkbq?file=src%2FApp.vue&embed=1"></iframe>
|
||||
</div>
|
||||
</template>
|
|
@ -0,0 +1,5 @@
|
|||
<template>
|
||||
<DocSectionText v-bind="$attrs">
|
||||
<p>Bulma can either be used with a CDN or via NPM. Visit the official documentation for installation steps. PrimeVue does require an extra configuration other than using components as <i>unstyled</i>.</p>
|
||||
</DocSectionText>
|
||||
</template>
|
|
@ -27,7 +27,6 @@ primevue/resources/themes/mdc-light-indigo/theme.css
|
|||
primevue/resources/themes/mdc-light-deeppurple/theme.css
|
||||
primevue/resources/themes/mdc-dark-indigo/theme.css
|
||||
primevue/resources/themes/mdc-dark-deeppurple/theme.css
|
||||
primevue/resources/themes/tailwind-light/theme.css
|
||||
primevue/resources/themes/fluent-light/theme.css
|
||||
primevue/resources/themes/lara-light-blue/theme.css
|
||||
primevue/resources/themes/lara-light-indigo/theme.css
|
||||
|
|
|
@ -116,16 +116,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<h4>Tailwind</h4>
|
||||
<div class="grid free-themes">
|
||||
<div class="col-3 flex flex-column align-items-center gap-2">
|
||||
<button class="px-link h-3rem" @click="changeTheme('tailwind-light')">
|
||||
<img src="https://primefaces.org/cdn/primevue/images/themes/tailwind-light.png" alt="Tailwind Light" class="w-3rem border-round" />
|
||||
</button>
|
||||
<span class="white-space-nowrap">Tailwind Light</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h4>Fluent UI</h4>
|
||||
<div class="grid free-themes">
|
||||
<div class="col-3 flex flex-column align-items-center gap-2">
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
<div class="doc-main">
|
||||
<div class="doc-intro">
|
||||
<h1>Bootstrap</h1>
|
||||
<p>Boostrap is a well-known CSS library to build responsive and mobile first web projects.</p>
|
||||
<p><a href="https://getbootstrap.com" class="font-semibold hover:underline text-primary">Bootstrap</a> is a well-known CSS library to build responsive and mobile first web projects.</p>
|
||||
</div>
|
||||
<DocSections :docs="docs" />
|
||||
</div>
|
||||
|
|
|
@ -0,0 +1,43 @@
|
|||
<template>
|
||||
<div>
|
||||
<Head>
|
||||
<Title>Bulma - PrimeVue</Title>
|
||||
<Meta name="description" content="Bulma is a free, open source framework that provides ready-to-use frontend copmponents and utilities.." />
|
||||
</Head>
|
||||
|
||||
<div class="doc">
|
||||
<div class="doc-main">
|
||||
<div class="doc-intro">
|
||||
<h1>Bulma</h1>
|
||||
<p><a href="https://bulma.io/" class="font-semibold hover:underline text-primary">Bulma</a> is a free, open source framework that provides ready-to-use frontend copmponents and utilities.</p>
|
||||
</div>
|
||||
<DocSections :docs="docs" />
|
||||
</div>
|
||||
<DocSectionNav :docs="docs" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import ExampleDoc from '@/doc/bulma/ExampleDoc';
|
||||
import SetupDoc from '@/doc/bulma/SetupDoc';
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
docs: [
|
||||
{
|
||||
id: 'setup',
|
||||
label: 'Setup',
|
||||
component: SetupDoc
|
||||
},
|
||||
{
|
||||
id: 'example',
|
||||
label: 'Example',
|
||||
component: ExampleDoc
|
||||
}
|
||||
]
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
Loading…
Reference in New Issue