this に従って、vuetify変数をカスタムカラーで上書きしたい
ベースフォルダー(_colors
、_typography
)とmain.styl
ファイルを含むスタイラスフォルダーを作成しました。 _color
ファイルはmain.styl
ファイルにインポートされ、後者はmain.js
にインポートされます
これが私のファイル構造です: ここに画像の説明を入力してください
そしてインポートはmain.js
に含まれています:
import '../node_modules/vuetify/dist/vuetify.min.css'
import './assets/stylus/main.styl'
_color.styl
の中に、次のテストコードがあります。
$red = {
"base": #FF0000,
"darken-1": #e50000,
"darken-2": #990000,
"darken-3": #7f0000,
"darken-4": #000000,
}
カスタムカラーが表示されていません...ここで何か不足していますか?
@webdevdaniが言及したように、vuetifyスタイルをオーバーライドすることは不可能だと思います。
回避策を提案します。theme
を使用してください。
あなたのmain.js
次のように色を設定できます。
Vue.use(Vuetify, {
theme: {
primary: '#FFA726',
secondary: '#29B6F6',
anyColor: '#0000'
})
そして、あなたはあなたのアプリのコンポーネントのどれでもこれのようにそれを呼ぶことができるでしょう:
color="primary"
または
color="anyColor"