File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import { getPaletteColorByNumber } from '@sa/color';
66import { SetupStoreId } from '@/enum' ;
77import { localStg } from '@/utils/storage' ;
88import {
9- addThemeVarsToHtml ,
9+ addThemeVarsToGlobal ,
1010 createThemeToken ,
1111 getNaiveTheme ,
1212 initThemeSettings ,
@@ -123,14 +123,14 @@ export const useThemeStore = defineStore(SetupStoreId.Theme, () => {
123123 settings . value . layout . mode = mode ;
124124 }
125125
126- /** Setup theme vars to html */
127- function setupThemeVarsToHtml ( ) {
126+ /** Setup theme vars to global */
127+ function setupThemeVarsToGlobal ( ) {
128128 const { themeTokens, darkThemeTokens } = createThemeToken (
129129 themeColors . value ,
130130 settings . value . tokens ,
131131 settings . value . recommendColor
132132 ) ;
133- addThemeVarsToHtml ( themeTokens , darkThemeTokens ) ;
133+ addThemeVarsToGlobal ( themeTokens , darkThemeTokens ) ;
134134 }
135135
136136 /** Cache theme settings */
@@ -170,7 +170,7 @@ export const useThemeStore = defineStore(SetupStoreId.Theme, () => {
170170 watch (
171171 themeColors ,
172172 val => {
173- setupThemeVarsToHtml ( ) ;
173+ setupThemeVarsToGlobal ( ) ;
174174 localStg . set ( 'themeColor' , val . primary ) ;
175175 } ,
176176 { immediate : true }
Original file line number Diff line number Diff line change @@ -133,16 +133,16 @@ function getCssVarByTokens(tokens: App.Theme.BaseToken) {
133133}
134134
135135/**
136- * Add theme vars to html
136+ * Add theme vars to global
137137 *
138138 * @param tokens
139139 */
140- export function addThemeVarsToHtml ( tokens : App . Theme . BaseToken , darkTokens : App . Theme . BaseToken ) {
140+ export function addThemeVarsToGlobal ( tokens : App . Theme . BaseToken , darkTokens : App . Theme . BaseToken ) {
141141 const cssVarStr = getCssVarByTokens ( tokens ) ;
142142 const darkCssVarStr = getCssVarByTokens ( darkTokens ) ;
143143
144144 const css = `
145- html {
145+ :root {
146146 ${ cssVarStr }
147147 }
148148 ` ;
You can’t perform that action at this time.
0 commit comments