Themeing improvements

- Add Tertiary color
- Add theme display from Tachiyomi
- Show color changes in theme display
This commit is contained in:
Syer10
2022-11-10 13:16:10 -05:00
parent 38334cbedd
commit f3e455b007
10 changed files with 428 additions and 84 deletions

View File

@@ -42,6 +42,14 @@ class UiPreferences(private val preferenceStore: PreferenceStore) {
return preferenceStore.getInt("color_secondary_dark", 0)
}
fun colorTertiaryLight(): Preference<Int> {
return preferenceStore.getInt("color_tertiary_light", 0)
}
fun colorTertiaryDark(): Preference<Int> {
return preferenceStore.getInt("color_tertiary_dark", 0)
}
fun startScreen(): Preference<StartScreen> {
return preferenceStore.getJsonObject("start_screen", StartScreen.Library, StartScreen.serializer())
}