Vuetify에서 기본 색상을 사용자 정의하는 방법은 무엇입니까?
P粉615829742
P粉615829742 2023-08-25 00:02:37
0
1
501

제 문제는 어쩌면 단순한 것일 수도 있지만 지금까지 어떤 해결책도 찾지 못했습니다. 내 Nuxt 애플리케이션에서 Vuetify를 사용하고 있습니다. 저는 어두운 테마를 사용했습니다. 공식 웹사이트의 테마 구성에 따라 테마의 기본, 보조또는 기타 색상을 원하는 색상으로 변경할 수 있습니다. 하지만 어두운 테마로 설정하면 기본 텍스트와 배경색이 흰색과 검정색으로 설정되었습니다. 변경할 수 있는 솔루션을 찾을 수 없습니다. 예를 들어 요소의 배경색을 변경하기 위해 class="primary"를 설정할 수 있다는 것을 알고 있습니다. 하지만 텍스트나 배경의 기본 색상을 다음과 같이 설정하고 싶습니다.

본체 { 색상: var(--v-info-base); } /* 또는 */ #앱 { 색상: var(--v-info-base); }

내 웹사이트의 색상은 nuxt.config.js 파일에 다음과 같이 정의됩니다.

vuetify: { customVariables: ['~/assets/variables.scss'], 주제: { 어두운: 사실, 옵션: { customProperties: true }, 테마: { 어두운: { 주요한: { 기본: "#099b63", darken1: "#04c279" }, 악센트: "#250032", 보조: "#97812F", 정보: { 기본: "#1FFFF1", darken1: "#450b5a", darken2: "#1125c0", darken3: "#40bfa4" }, 경고: colors.amber.base, 오류: colors.deepOrange.accent4, 성공: colors.green.accent3, 앵커: "#1FFFF1" } }, } },

하지만 그건 제게는 효과가 없어요! ! !

P粉615829742
P粉615829742

모든 응답 (1)
P粉982054449

이를 달성하려면 vuetify의 sass 변수를 재정의해야 합니다.문서에 사용 예가 있습니다

예를 들어variables.scss에서 다음 코드를 사용할 수 있습니다.

으아아아

이렇게 하면 어두운 모드의 기본 배경 및 텍스트 색상이 재정의됩니다.

    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!