Я разрешаю пользователю изменять основной основной цвет приложения, используя любой шестнадцатеричный цвет, вызывая:
changeTheme(color){
Vuetify.framework.theme.themes.light.primary = color
}
. Проблема в том, что если выбранный цвет слишком яркий или темный, цвет текстане может быть прочитано.
есть что-то подобное? ==>
changeTheme(color, textColor){
Vuetify.framework.theme.themes.light.primary = color <== This line works
Vuetify.framework.theme.themes.light.primaryText = textColor <== This not
}
Мне нужно применить изменения также ко всем местам, где используется основной цвет, панели приложения, кнопкам ... и т. Д. У меня также есть переключатель между темным и светлым режимом, поэтому я должен быть уверен, что цвет текста не меняется при переключении между режимами.