mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-30 09:27:13 +00:00
fix: update with-vuetify example (#3780)
This commit is contained in:
parent
716c04f4e9
commit
b9f3aa27c9
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-app>
|
<v-app>
|
||||||
<v-toolbar>
|
<v-toolbar color="primary" dark>
|
||||||
<v-toolbar-side-icon @click.native.stop="drawer = !drawer" />
|
<v-toolbar-side-icon @click.native.stop="drawer = !drawer" />
|
||||||
<v-toolbar-title>Toolbar</v-toolbar-title>
|
<v-toolbar-title>Toolbar</v-toolbar-title>
|
||||||
</v-toolbar>
|
</v-toolbar>
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
import nodeExternals from 'webpack-node-externals'
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
/*
|
/*
|
||||||
** Head elements
|
** Head elements
|
||||||
@ -7,21 +5,17 @@ export default {
|
|||||||
*/
|
*/
|
||||||
head: {
|
head: {
|
||||||
link: [
|
link: [
|
||||||
{ rel: 'stylesheet', type: 'text/css', href: 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons' }
|
{
|
||||||
|
rel: 'stylesheet',
|
||||||
|
type: 'text/css',
|
||||||
|
href: 'https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons'
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
build: {
|
build: {
|
||||||
extractCSS: true,
|
extractCSS: true,
|
||||||
extend(config, ctx) {
|
transpile: [/^vuetify/]
|
||||||
if (ctx.isServer) {
|
|
||||||
config.externals = [
|
|
||||||
nodeExternals({
|
|
||||||
whitelist: [/^vuetify/]
|
|
||||||
})
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
** Load Vuetify into the app
|
** Load Vuetify into the app
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
export default {
|
export default {
|
||||||
data: () => ({
|
data: () => ({
|
||||||
images: [
|
images: [
|
||||||
'https://vuetifyjs.com/static/doc-images/carousel/squirrel.jpg',
|
'https://cdn.vuetifyjs.com/images/carousel/squirrel.jpg',
|
||||||
'https://vuetifyjs.com/static/doc-images/carousel/sky.jpg',
|
'https://cdn.vuetifyjs.com/images/carousel/sky.jpg',
|
||||||
'https://vuetifyjs.com/static/doc-images/carousel/bird.jpg',
|
'https://cdn.vuetifyjs.com/images/carousel/bird.jpg',
|
||||||
'https://vuetifyjs.com/static/doc-images/carousel/planet.jpg'
|
'https://cdn.vuetifyjs.com/images/carousel/planet.jpg'
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="title">
|
<div class="title">
|
||||||
<h2>Main content</h2>
|
<h2>Main content</h2>
|
||||||
<v-btn primary>Primary button</v-btn>
|
<v-btn color="primary">Primary button</v-btn>
|
||||||
<v-btn secondary>Secondary button</v-btn>
|
<v-btn color="secondary">Secondary button</v-btn>
|
||||||
<v-btn success>Success button</v-btn>
|
<v-btn color="success">Success button</v-btn>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
@ -8,7 +8,7 @@ import colors from 'vuetify/es5/util/colors'
|
|||||||
|
|
||||||
Vue.use(Vuetify, {
|
Vue.use(Vuetify, {
|
||||||
theme: {
|
theme: {
|
||||||
primary: '#121212', // a color that is not in the material colors palette
|
primary: '#9c27b0', // a color that is not in the material colors palette
|
||||||
accent: colors.grey.darken3,
|
accent: colors.grey.darken3,
|
||||||
secondary: colors.amber.darken3,
|
secondary: colors.amber.darken3,
|
||||||
info: colors.teal.lighten1,
|
info: colors.teal.lighten1,
|
||||||
|
Loading…
Reference in New Issue
Block a user