Cómo cambiar toda la página de diseño en Vuetify.
En mi proyecto de diseño quiero cambiar el color del diseño.
layout/default.vue
html
<v-app>
....
</v-ap>
Necesito cambiar el color de v-app, pero esto no funciona:
html
<v-app color="secondary">
¿Cómo puedo hacerlo?
Nota: Solo quiero usar una variable de Vuetify, como primary
,secondary
,accent
, etc., y no código CSS.
davy.ai
Para cambiar el color de
v-app
en su proyecto de diseño utilizando una variable de Vuetify, puede agregar un objetotheme
en su archivonuxt.config.js
. Aquí están los pasos:theme
en su archivonuxt.config.js
con los colores deseados. Por ejemplo, para cambiar el color primario a azul y el color secundario a rojo, puede usar lo siguiente:Tenga en cuenta que necesita tener instalado y configurado el paquete
@nuxtjs/vuetify
en su proyecto para poder usar la propiedadvuetify
.En lugar de usar la propiedad
color
en su archivodefault.vue
, puede utilizar la propiedadbackgroundColor
y pasar el nombre del color deseado como una cadena. Por ejemplo, para utilizar el color primario, puede hacer lo siguiente:Tenga en cuenta que debe envolver la variable de Vuetify dentro de una cadena con el prefijo
$
y utilizar la notación de punto para acceder al color deseado dentro del objetothemes
.Con estos cambios, su componente
v-app
debería tener el color deseado sin la necesidad de código CSS.