Add more color schemes
This commit is contained in:
@@ -12,8 +12,11 @@ enum class ColorScheme(
|
||||
|
||||
DEFAULT(R.style.Theme_Kotatsu, R.string.system_default),
|
||||
MONET(R.style.Theme_Kotatsu_Monet, R.string.theme_name_dynamic),
|
||||
MINT(R.style.Theme_Kotatsu_Mint, R.string.theme_name_mint),
|
||||
OCTOBER(R.style.Theme_Kotatsu_October, R.string.theme_name_october),
|
||||
MIKU(R.style.Theme_Kotatsu_Miku, R.string.theme_name_miku),
|
||||
RENA(R.style.Theme_Kotatsu_Asuka, R.string.theme_name_asuka),
|
||||
FROG(R.style.Theme_Kotatsu_Mion, R.string.theme_name_mion),
|
||||
BLUEBERRY(R.style.Theme_Kotatsu_Rikka, R.string.theme_name_rikka),
|
||||
NAME2(R.style.Theme_Kotatsu_Sakura, R.string.theme_name_sakura),
|
||||
;
|
||||
|
||||
companion object {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
android:background="?selectableItemBackground"
|
||||
android:orientation="vertical"
|
||||
android:padding="6dp"
|
||||
tools:theme="@style/Theme.Kotatsu.Mint">
|
||||
tools:theme="@style/Theme.Kotatsu.Miku">
|
||||
|
||||
<com.google.android.material.card.MaterialCardView
|
||||
android:id="@+id/card"
|
||||
|
||||
@@ -61,7 +61,6 @@
|
||||
android:clipToPadding="false"
|
||||
android:paddingStart="0dp"
|
||||
android:paddingEnd="16dp"
|
||||
android:scrollIndicators="start|end"
|
||||
android:scrollbars="none"
|
||||
tools:ignore="UnusedAttribute">
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Colored themes -->
|
||||
<style name="Theme.Kotatsu.Mint">
|
||||
<style name="Theme.Kotatsu.Miku">
|
||||
<item name="colorPrimary">#4CDBCE</item>
|
||||
<item name="colorOnPrimary">#003733</item>
|
||||
<item name="colorPrimaryContainer">#00504A</item>
|
||||
@@ -30,7 +30,7 @@
|
||||
<item name="colorPrimaryInverse">#006A63</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.October">
|
||||
<style name="Theme.Kotatsu.Asuka">
|
||||
<item name="colorPrimary">#FFB3AF</item>
|
||||
<item name="colorOnPrimary">#68000E</item>
|
||||
<item name="colorPrimaryContainer">#930018</item>
|
||||
@@ -58,4 +58,91 @@
|
||||
<item name="colorSurfaceInverse">#EDE0DE</item>
|
||||
<item name="colorPrimaryInverse">#BA1928</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Mion">
|
||||
<item name="colorPrimary">#7FDA8E</item>
|
||||
<item name="colorOnPrimary">#003915</item>
|
||||
<item name="colorPrimaryContainer">#005321</item>
|
||||
<item name="colorOnPrimaryContainer">#9AF7A8</item>
|
||||
<item name="colorSecondary">#EAC32E</item>
|
||||
<item name="colorOnSecondary">#3C2F00</item>
|
||||
<item name="colorSecondaryContainer">#564500</item>
|
||||
<item name="colorOnSecondaryContainer">#FFE080</item>
|
||||
<item name="colorTertiary">#5AD5F9</item>
|
||||
<item name="colorOnTertiary">#003542</item>
|
||||
<item name="colorTertiaryContainer">#004E5F</item>
|
||||
<item name="colorOnTertiaryContainer">#B4EBFF</item>
|
||||
<item name="colorError">#FFB4AB</item>
|
||||
<item name="colorErrorContainer">#93000A</item>
|
||||
<item name="colorOnError">#690005</item>
|
||||
<item name="colorOnErrorContainer">#FFDAD6</item>
|
||||
<item name="android:colorBackground">#1A1C19</item>
|
||||
<item name="colorOnBackground">#E2E3DD</item>
|
||||
<item name="colorSurface">#1A1C19</item>
|
||||
<item name="colorOnSurface">#E2E3DD</item>
|
||||
<item name="colorSurfaceVariant">#414941</item>
|
||||
<item name="colorOnSurfaceVariant">#C1C9BE</item>
|
||||
<item name="colorOutline">#8B9389</item>
|
||||
<item name="colorOnSurfaceInverse">#1A1C19</item>
|
||||
<item name="colorSurfaceInverse">#E2E3DD</item>
|
||||
<item name="colorPrimaryInverse">#006E2F</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Rikka">
|
||||
<item name="colorPrimary">#C2C1FF</item>
|
||||
<item name="colorOnPrimary">#1800A7</item>
|
||||
<item name="colorPrimaryContainer">#2C1BD7</item>
|
||||
<item name="colorOnPrimaryContainer">#E2DFFF</item>
|
||||
<item name="colorSecondary">#F7ACFF</item>
|
||||
<item name="colorOnSecondary">#560067</item>
|
||||
<item name="colorSecondaryContainer">#761789</item>
|
||||
<item name="colorOnSecondaryContainer">#FFD6FF</item>
|
||||
<item name="colorTertiary">#E9B9D2</item>
|
||||
<item name="colorOnTertiary">#47263A</item>
|
||||
<item name="colorTertiaryContainer">#5F3C51</item>
|
||||
<item name="colorOnTertiaryContainer">#FFD8EB</item>
|
||||
<item name="colorError">#FFB4AB</item>
|
||||
<item name="colorErrorContainer">#93000A</item>
|
||||
<item name="colorOnError">#690005</item>
|
||||
<item name="colorOnErrorContainer">#FFDAD6</item>
|
||||
<item name="android:colorBackground">#1C1B1F</item>
|
||||
<item name="colorOnBackground">#E5E1E6</item>
|
||||
<item name="colorSurface">#1C1B1F</item>
|
||||
<item name="colorOnSurface">#E5E1E6</item>
|
||||
<item name="colorSurfaceVariant">#47464F</item>
|
||||
<item name="colorOnSurfaceVariant">#C8C5D0</item>
|
||||
<item name="colorOutline">#918F9A</item>
|
||||
<item name="colorOnSurfaceInverse">#1C1B1F</item>
|
||||
<item name="colorSurfaceInverse">#E5E1E6</item>
|
||||
<item name="colorPrimaryInverse">#4841EE</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Sakura">
|
||||
<item name="colorPrimary">#FFB1C8</item>
|
||||
<item name="colorOnPrimary">#650033</item>
|
||||
<item name="colorPrimaryContainer">#8E004A</item>
|
||||
<item name="colorOnPrimaryContainer">#FFD9E2</item>
|
||||
<item name="colorSecondary">#FFB5A0</item>
|
||||
<item name="colorOnSecondary">#601500</item>
|
||||
<item name="colorSecondaryContainer">#872100</item>
|
||||
<item name="colorOnSecondaryContainer">#FFDBD1</item>
|
||||
<item name="colorTertiary">#EFBD94</item>
|
||||
<item name="colorOnTertiary">#48290B</item>
|
||||
<item name="colorTertiaryContainer">#613F20</item>
|
||||
<item name="colorOnTertiaryContainer">#FFDCC1</item>
|
||||
<item name="colorError">#FFB4AB</item>
|
||||
<item name="colorErrorContainer">#93000A</item>
|
||||
<item name="colorOnError">#690005</item>
|
||||
<item name="colorOnErrorContainer">#FFDAD6</item>
|
||||
<item name="android:colorBackground">#201A1B</item>
|
||||
<item name="colorOnBackground">#EBE0E1</item>
|
||||
<item name="colorSurface">#201A1B</item>
|
||||
<item name="colorOnSurface">#EBE0E1</item>
|
||||
<item name="colorSurfaceVariant">#514347</item>
|
||||
<item name="colorOnSurfaceVariant">#D5C2C6</item>
|
||||
<item name="colorOutline">#9E8C90</item>
|
||||
<item name="colorOnSurfaceInverse">#201A1B</item>
|
||||
<item name="colorSurfaceInverse">#EBE0E1</item>
|
||||
<item name="colorPrimaryInverse">#B31A62</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Colored themes -->
|
||||
<style name="Theme.Kotatsu.Mint">
|
||||
<style name="Theme.Kotatsu.Miku">
|
||||
<item name="colorPrimary">#006A63</item>
|
||||
<item name="colorOnPrimary">#FFFFFF</item>
|
||||
<item name="colorPrimaryContainer">#6EF8EA</item>
|
||||
@@ -30,7 +30,7 @@
|
||||
<item name="colorPrimaryInverse">#4CDBCE</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.October">
|
||||
<style name="Theme.Kotatsu.Asuka">
|
||||
<item name="colorPrimary">#BA1928</item>
|
||||
<item name="colorOnPrimary">#FFFFFF</item>
|
||||
<item name="colorPrimaryContainer">#FFDAD7</item>
|
||||
@@ -58,4 +58,91 @@
|
||||
<item name="colorSurfaceInverse">#362F2E</item>
|
||||
<item name="colorPrimaryInverse">#FFB3AF</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Mion">
|
||||
<item name="colorPrimary">#006E2F</item>
|
||||
<item name="colorOnPrimary">#FFFFFF</item>
|
||||
<item name="colorPrimaryContainer">#9AF7A8</item>
|
||||
<item name="colorOnPrimaryContainer">#002109</item>
|
||||
<item name="colorSecondary">#725C00</item>
|
||||
<item name="colorOnSecondary">#FFFFFF</item>
|
||||
<item name="colorSecondaryContainer">#FFE080</item>
|
||||
<item name="colorOnSecondaryContainer">#231B00</item>
|
||||
<item name="colorTertiary">#00677E</item>
|
||||
<item name="colorOnTertiary">#FFFFFF</item>
|
||||
<item name="colorTertiaryContainer">#B4EBFF</item>
|
||||
<item name="colorOnTertiaryContainer">#001F27</item>
|
||||
<item name="colorError">#BA1A1A</item>
|
||||
<item name="colorErrorContainer">#FFDAD6</item>
|
||||
<item name="colorOnError">#FFFFFF</item>
|
||||
<item name="colorOnErrorContainer">#410002</item>
|
||||
<item name="android:colorBackground">#FCFDF7</item>
|
||||
<item name="colorOnBackground">#1A1C19</item>
|
||||
<item name="colorSurface">#FCFDF7</item>
|
||||
<item name="colorOnSurface">#1A1C19</item>
|
||||
<item name="colorSurfaceVariant">#DDE5DA</item>
|
||||
<item name="colorOnSurfaceVariant">#414941</item>
|
||||
<item name="colorOutline">#727970</item>
|
||||
<item name="colorOnSurfaceInverse">#F0F1EC</item>
|
||||
<item name="colorSurfaceInverse">#2E312E</item>
|
||||
<item name="colorPrimaryInverse">#7FDA8E</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Rikka">
|
||||
<item name="colorPrimary">#4841EE</item>
|
||||
<item name="colorOnPrimary">#FFFFFF</item>
|
||||
<item name="colorPrimaryContainer">#E2DFFF</item>
|
||||
<item name="colorOnPrimaryContainer">#0B006B</item>
|
||||
<item name="colorSecondary">#9135A3</item>
|
||||
<item name="colorOnSecondary">#FFFFFF</item>
|
||||
<item name="colorSecondaryContainer">#FFD6FF</item>
|
||||
<item name="colorOnSecondaryContainer">#350040</item>
|
||||
<item name="colorTertiary">#795369</item>
|
||||
<item name="colorOnTertiary">#FFFFFF</item>
|
||||
<item name="colorTertiaryContainer">#FFD8EB</item>
|
||||
<item name="colorOnTertiaryContainer">#2F1124</item>
|
||||
<item name="colorError">#BA1A1A</item>
|
||||
<item name="colorErrorContainer">#FFDAD6</item>
|
||||
<item name="colorOnError">#FFFFFF</item>
|
||||
<item name="colorOnErrorContainer">#410002</item>
|
||||
<item name="android:colorBackground">#FFFBFF</item>
|
||||
<item name="colorOnBackground">#1C1B1F</item>
|
||||
<item name="colorSurface">#FFFBFF</item>
|
||||
<item name="colorOnSurface">#1C1B1F</item>
|
||||
<item name="colorSurfaceVariant">#E4E1EC</item>
|
||||
<item name="colorOnSurfaceVariant">#47464F</item>
|
||||
<item name="colorOutline">#777680</item>
|
||||
<item name="colorOnSurfaceInverse">#F3EFF4</item>
|
||||
<item name="colorSurfaceInverse">#313034</item>
|
||||
<item name="colorPrimaryInverse">#C2C1FF</item>
|
||||
</style>
|
||||
|
||||
<style name="Theme.Kotatsu.Sakura">
|
||||
<item name="colorPrimary">#B31A62</item>
|
||||
<item name="colorOnPrimary">#FFFFFF</item>
|
||||
<item name="colorPrimaryContainer">#FFD9E2</item>
|
||||
<item name="colorOnPrimaryContainer">#3E001D</item>
|
||||
<item name="colorSecondary">#B12E00</item>
|
||||
<item name="colorOnSecondary">#FFFFFF</item>
|
||||
<item name="colorSecondaryContainer">#FFDBD1</item>
|
||||
<item name="colorOnSecondaryContainer">#3B0900</item>
|
||||
<item name="colorTertiary">#7C5635</item>
|
||||
<item name="colorOnTertiary">#FFFFFF</item>
|
||||
<item name="colorTertiaryContainer">#FFDCC1</item>
|
||||
<item name="colorOnTertiaryContainer">#2E1500</item>
|
||||
<item name="colorError">#BA1A1A</item>
|
||||
<item name="colorErrorContainer">#FFDAD6</item>
|
||||
<item name="colorOnError">#FFFFFF</item>
|
||||
<item name="colorOnErrorContainer">#410002</item>
|
||||
<item name="android:colorBackground">#FFFBFF</item>
|
||||
<item name="colorOnBackground">#201A1B</item>
|
||||
<item name="colorSurface">#FFFBFF</item>
|
||||
<item name="colorOnSurface">#201A1B</item>
|
||||
<item name="colorSurfaceVariant">#F2DDE1</item>
|
||||
<item name="colorOnSurfaceVariant">#514347</item>
|
||||
<item name="colorOutline">#837377</item>
|
||||
<item name="colorOnSurfaceInverse">#FAEEEF</item>
|
||||
<item name="colorSurfaceInverse">#352F30</item>
|
||||
<item name="colorPrimaryInverse">#FFB1C8</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<style name="Theme.Kotatsu.Mint" />
|
||||
<style name="Theme.Kotatsu.Miku" />
|
||||
|
||||
<style name="Theme.Kotatsu.October" />
|
||||
<style name="Theme.Kotatsu.Asuka" />
|
||||
|
||||
<style name="Theme.Kotatsu.Mion" />
|
||||
|
||||
<style name="Theme.Kotatsu.Rikka" />
|
||||
|
||||
<style name="Theme.Kotatsu.Sakura" />
|
||||
</resources>
|
||||
|
||||
@@ -407,9 +407,12 @@
|
||||
<string name="enable_logging">Enable logging</string>
|
||||
<string name="enable_logging_summary">Record some actions for debug purposes</string>
|
||||
<string name="show_suspicious_content">Show suspicious content</string>
|
||||
<string name="theme_name_mint">Mint</string>
|
||||
<string name="theme_name_dynamic">Dynamic</string>
|
||||
<string name="color_theme">Color scheme</string>
|
||||
<string name="theme_name_october">October</string>
|
||||
<string name="show_in_grid_view">Show in grid view</string>
|
||||
<string name="theme_name_miku">Miku</string>
|
||||
<string name="theme_name_asuka">Asuka</string>
|
||||
<string name="theme_name_mion">Mion</string>
|
||||
<string name="theme_name_rikka">Rikka</string>
|
||||
<string name="theme_name_sakura">Sakura</string>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user