forked from recloudstream/cloudstream
new primary colors
This commit is contained in:
parent
977d66c2e9
commit
c81fd24409
5 changed files with 100 additions and 2 deletions
|
@ -159,7 +159,13 @@ object CommonActivity {
|
||||||
val currentOverlayTheme =
|
val currentOverlayTheme =
|
||||||
when (settingsManager.getString(act.getString(R.string.primary_color_key), "Normal")) {
|
when (settingsManager.getString(act.getString(R.string.primary_color_key), "Normal")) {
|
||||||
"Normal" -> R.style.OverlayPrimaryColorNormal
|
"Normal" -> R.style.OverlayPrimaryColorNormal
|
||||||
"Blue" -> R.style.OverlayPrimaryColorBlue
|
"CarnationPink" -> R.style.OverlayPrimaryColorCarnationPink
|
||||||
|
"DarkGreen" -> R.style.OverlayPrimaryColorDarkGreen
|
||||||
|
"Maroon" -> R.style.OverlayPrimaryColorMaroon
|
||||||
|
"NavyBlue" -> R.style.OverlayPrimaryColorNavyBlue
|
||||||
|
"Grey" -> R.style.OverlayPrimaryColorGrey
|
||||||
|
"White" -> R.style.OverlayPrimaryColorWhite
|
||||||
|
"Brown" -> R.style.OverlayPrimaryColorBrown
|
||||||
"Purple" -> R.style.OverlayPrimaryColorPurple
|
"Purple" -> R.style.OverlayPrimaryColorPurple
|
||||||
"Green" -> R.style.OverlayPrimaryColorGreen
|
"Green" -> R.style.OverlayPrimaryColorGreen
|
||||||
"GreenApple" -> R.style.OverlayPrimaryColorGreenApple
|
"GreenApple" -> R.style.OverlayPrimaryColorGreenApple
|
||||||
|
|
|
@ -542,7 +542,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
|
||||||
val currentLayout =
|
val currentLayout =
|
||||||
settingsManager.getString(getString(R.string.primary_color_key), prefValues.first())
|
settingsManager.getString(getString(R.string.primary_color_key), prefValues.first())
|
||||||
|
|
||||||
activity?.showBottomDialog(
|
activity?.showDialog(
|
||||||
prefNames.toList(),
|
prefNames.toList(),
|
||||||
prefValues.indexOf(currentLayout),
|
prefValues.indexOf(currentLayout),
|
||||||
getString(R.string.primary_color_settings),
|
getString(R.string.primary_color_settings),
|
||||||
|
|
|
@ -185,6 +185,13 @@
|
||||||
|
|
||||||
<string-array name="themes_overlay_names">
|
<string-array name="themes_overlay_names">
|
||||||
<item>Normal</item>
|
<item>Normal</item>
|
||||||
|
<item>Carnation Pink</item>
|
||||||
|
<item>Dark Green</item>
|
||||||
|
<item>Maroon</item>
|
||||||
|
<item>Navy Blue</item>
|
||||||
|
<item>Grey</item>
|
||||||
|
<item>White</item>
|
||||||
|
<item>Brown</item>
|
||||||
<item>Cool</item>
|
<item>Cool</item>
|
||||||
<item>Fire</item>
|
<item>Fire</item>
|
||||||
<item>Burple</item>
|
<item>Burple</item>
|
||||||
|
@ -196,6 +203,13 @@
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="themes_overlay_names_values">
|
<string-array name="themes_overlay_names_values">
|
||||||
<item>Normal</item>
|
<item>Normal</item>
|
||||||
|
<item>CarnationPink</item>
|
||||||
|
<item>DarkGreen</item>
|
||||||
|
<item>Maroon</item>
|
||||||
|
<item>NavyBlue</item>
|
||||||
|
<item>Grey</item>
|
||||||
|
<item>White</item>
|
||||||
|
<item>Brown</item>
|
||||||
<item>Blue</item>
|
<item>Blue</item>
|
||||||
<item>Red</item>
|
<item>Red</item>
|
||||||
<item>Purple</item>
|
<item>Purple</item>
|
||||||
|
|
|
@ -63,4 +63,12 @@
|
||||||
<color name="colorPrimaryBanana">#E4D448</color>
|
<color name="colorPrimaryBanana">#E4D448</color>
|
||||||
<color name="colorPrimaryParty">#ea596e</color>
|
<color name="colorPrimaryParty">#ea596e</color>
|
||||||
<color name="colorPrimaryPink">#ff1493</color>
|
<color name="colorPrimaryPink">#ff1493</color>
|
||||||
|
|
||||||
|
<color name="colorPrimaryCarnationPink">#BD5DA5</color>
|
||||||
|
<color name="colorPrimaryDarkGreen">#004500</color>
|
||||||
|
<color name="colorPrimaryMaroon">#451010</color>
|
||||||
|
<color name="colorPrimaryNavyBlue">#000080</color>
|
||||||
|
<color name="colorPrimaryGrey">#515151</color>
|
||||||
|
<color name="colorPrimaryWhite">#FFFFFF</color>
|
||||||
|
<color name="colorPrimaryBrown">#622C00</color>
|
||||||
</resources>
|
</resources>
|
|
@ -175,6 +175,76 @@
|
||||||
<item name="android:colorAccent">@color/colorPrimaryPink</item>
|
<item name="android:colorAccent">@color/colorPrimaryPink</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorCarnationPink">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryCarnationPink</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryCarnationPink</item>
|
||||||
|
<item name="colorPrimaryDark">#83366f</item>
|
||||||
|
<item name="colorAccent">#BD5DA5</item>
|
||||||
|
<item name="colorOnPrimary">#BD5DA5</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryCarnationPink</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorMaroon">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryMaroon</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryMaroon</item>
|
||||||
|
<item name="colorPrimaryDark">#370C0C</item>
|
||||||
|
<item name="colorAccent">#451010</item>
|
||||||
|
<item name="colorOnPrimary">#451010</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryMaroon</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorDarkGreen">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryDarkGreen</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryDarkGreen</item>
|
||||||
|
<item name="colorPrimaryDark">#003d00</item>
|
||||||
|
<item name="colorAccent">#004500</item>
|
||||||
|
<item name="colorOnPrimary">#004500</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryDarkGreen</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorNavyBlue">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryNavyBlue</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryNavyBlue</item>
|
||||||
|
<item name="colorPrimaryDark">#000073</item>
|
||||||
|
<item name="colorAccent">#000080</item>
|
||||||
|
<item name="colorOnPrimary">#000080</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryNavyBlue</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorGrey">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryGrey</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryGrey</item>
|
||||||
|
<item name="colorPrimaryDark">#484848</item>
|
||||||
|
<item name="colorAccent">#515151</item>
|
||||||
|
<item name="colorOnPrimary">#515151</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryGrey</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorWhite">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryWhite</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryWhite</item>
|
||||||
|
<item name="colorPrimaryDark">#CCCCCC</item>
|
||||||
|
<item name="colorAccent">#FFFFFF</item>
|
||||||
|
<item name="colorOnPrimary">#FFFFFF</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryWhite</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<style name="OverlayPrimaryColorBrown">
|
||||||
|
<item name="colorPrimary">@color/colorPrimaryBrown</item>
|
||||||
|
<item name="android:colorPrimary">@color/colorPrimaryBrown</item>
|
||||||
|
<item name="colorPrimaryDark">#582700</item>
|
||||||
|
<item name="colorAccent">#622C00</item>
|
||||||
|
<item name="colorOnPrimary">#622C00</item>
|
||||||
|
<!-- Needed for leanback fuckery -->
|
||||||
|
<item name="android:colorAccent">@color/colorPrimaryBrown</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
<style name="customRatingBar" parent="@style/Widget.AppCompat.RatingBar">
|
<style name="customRatingBar" parent="@style/Widget.AppCompat.RatingBar">
|
||||||
|
|
||||||
<item name="android:progressDrawable">@drawable/abc_ratingbar_indicator_material</item>
|
<item name="android:progressDrawable">@drawable/abc_ratingbar_indicator_material</item>
|
||||||
|
|
Loading…
Reference in a new issue