buefy / Nuxt Buefy
Licence: mit
Nuxt Buefy
Stars: ✭ 180
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Nuxt Buefy
Actions Gh Pages
GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
Stars: ✭ 2,576 (+1331.11%)
Mutual labels: nuxt
Human Connection
Free and open-source social network for active citizenship.
Stars: ✭ 177 (-1.67%)
Mutual labels: nuxt
Nuxt Leaflet
Nuxt module for leafletjs - https://schlunsen.github.io/nuxt-leaflet/
Stars: ✭ 152 (-15.56%)
Mutual labels: nuxt
Vue People
VuePeople lists and connects Vue.JS developers around the world.
Stars: ✭ 167 (-7.22%)
Mutual labels: nuxt
Nuxt Client Init Module
Provide client version of nuxtServerInit
Stars: ✭ 176 (-2.22%)
Mutual labels: nuxt
Nuxt Coreui
💫 NuxtJS + CoreUI Project — Unofficial Nuxt + CoreUI project, free to use boilerplate for every need.
Stars: ✭ 166 (-7.78%)
Mutual labels: nuxt
Nuxt Imagemin
Nuxt module to minify your images. Works with: png, jpeg, gif, and svg
Stars: ✭ 170 (-5.56%)
Mutual labels: nuxt
Vue Warehouse
A Cross-browser storage for Vue.js and Nuxt.js, with plugins support and easy extensibility based on Store.js.
Stars: ✭ 161 (-10.56%)
Mutual labels: nuxt
Google Optimize Module
SSR friendly Google Optimize module for Nuxt.js
Stars: ✭ 180 (+0%)
Mutual labels: nuxt
Nuxt Bnhcp
nuxt、express、vue、mysql、redis、nginx、socket.io (实战商城)
Stars: ✭ 1,929 (+971.67%)
Mutual labels: nuxt
Vue Tailwind Picker
🎉 Datepicker component for vue.js build with Tailwind CSS & dayjs date library
Stars: ✭ 170 (-5.56%)
Mutual labels: nuxt
nuxt-buefy
It's really very simple to start with nuxt. But we can make it even simpler by adding nuxt-buefy.
Install
If you create new project from scratch, just choose buefy right from create-nuxt-app!
For already existing project just:
npm i nuxt-buefy
# or
yarn add nuxt-buefy
TypeScript support
Add buefy/types
to tsconfig.json
:
{
"compilerOptions": {
"types": [
"buefy/types"
]
}
}
Usage
{
modules: [
// Simple usage
'nuxt-buefy',
['nuxt-buefy', { /* buefy options */ }]
]
}
or
{
modules: [
// Simple usage
'nuxt-buefy',
],
buefy: { /* buefy options */ }
}
Options
Name | Description | Type | Values | Default |
---|---|---|---|---|
css |
Add buefy css | Boolean |
true or false
|
true |
materialDesignIcons |
Add material design icons | Boolean |
true or false
|
true |
You can use buefy construct options.
Customization
If you're familiar with Sass and want to customize Buefy with your own theme, follow these steps:
- Disable buefy css in module options:
{
modules: [
['nuxt-buefy', { css: false }]
]
}
- Create a
.scss
file:
// Import bulma styles
@import "~bulma";
// Import buefy styles
@import "~buefy/src/scss/buefy";
- Define
css
property innuxt.config
:
{
css: ['@/assets/scss/main.scss']
}
Development
- Clone this repository
- Install dependnecies using
yarn install
ornpm install
- Start development server using
yarn run dev
ornpm run dev
License
Copyright (c) Rafael Beraldo
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].