使用Vue 3
和Vuetify 3.0.4
,我正在寻找一种方法来为Vutify的v-btn's
设置全局默认 colored颜色 .
但是当我想在特定的v-btn
上设置不同的 colored颜色 时,这个 colored颜色 必须是可编辑的.
在Vuetify 2
上,按钮的默认 colored颜色 为灰色,如下例所示-
<v-btn
icon
tile
>
<v-icon>mdi-trash-can-outline</v-icon>
</v-btn>
现在是Vuetify 3
岁了,我总是要写color="grey"
:
<v-btn
@click="deleteAccountDialog(item)"
variant="text"
color="grey"
icon="mdi-delete"
/>
EDIT:个 我添加了vutify.ts内容以显示主题设置:
import '@mdi/font/css/materialdesignicons.css'
import 'vuetify/styles'
import { createVuetify } from 'vuetify'
import type { ThemeDefinition } from 'vuetify'
const MyTheme: ThemeDefinition = {
dark: false,
colors: {
primary: '#2196F3',
secondary: '#424242',
accent: '#82B1FF',
error: '#FF5252',
info: '#2196F3',
success: '#4CAF50',
warning: '#FFC107',
},
}
export default createVuetify({
theme: {
defaultTheme: 'MyTheme',
themes: {
MyTheme,
},
},
})