Изменить основной цвет текста темы в Vuetify 2 во время выполнения - PullRequest
1 голос
/ 12 октября 2019

Я разрешаю пользователю изменять основной основной цвет приложения, используя любой шестнадцатеричный цвет, вызывая:

changeTheme(color){
  Vuetify.framework.theme.themes.light.primary = color
}

. Проблема в том, что если выбранный цвет слишком яркий или темный, цвет текстане может быть прочитано.

enter image description here есть что-то подобное? ==>

changeTheme(color, textColor){
  Vuetify.framework.theme.themes.light.primary = color <== This line works
  Vuetify.framework.theme.themes.light.primaryText = textColor <== This not
}

Мне нужно применить изменения также ко всем местам, где используется основной цвет, панели приложения, кнопкам ... и т. Д. У меня также есть переключатель между темным и светлым режимом, поэтому я должен быть уверен, что цвет текста не меняется при переключении между режимами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...