drop fixed "Light" theme reference where it is not needed to allow the dark theme to kick in
move global colour values in the base app theme, the default theme is much like the 5⁰ themes
generate night variants of the themes employing system-wide dark theme
/*
- * Copyright © 2019 Damyan Ivanov.
+ * Copyright © 2020 Damyan Ivanov.
* This file is part of MoLe.
* MoLe is free software: you can distribute it and/or modify it
* under the term of the GNU General Public License as published by
}
if (themeId < 0) {
- themeId = R.style.AppTheme;
+ themeId = R.style.AppTheme_default;
debug("profiles",
String.format(Locale.ENGLISH, "Theme hue %d not supported, using the default",
themeHue));
<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2019 Damyan Ivanov.
+ ~ Copyright © 2020 Damyan Ivanov.
~ This file is part of MoLe.
~ MoLe is free software: you can distribute it and/or modify it
~ under the term of the GNU General Public License as published by
<com.google.android.material.navigation.NavigationView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
- android:theme="@style/ThemeOverlay.AppCompat.Light">
+ >
<androidx.constraintlayout.widget.ConstraintLayout
<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2019 Damyan Ivanov.
+ ~ Copyright © 2020 Damyan Ivanov.
~ This file is part of MoLe.
~ MoLe is free software: you can distribute it and/or modify it
~ under the term of the GNU General Public License as published by
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
- android:theme="@style/ThemeOverlay.AppCompat.Light"
android:visibility="gone">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="---."
- android:textColor="?textColor"
android:textAppearance="@android:style/TextAppearance.Material.Medium"
android:textStyle="bold"
tools:ignore="HardcodedText"
android:layout_marginStart="0dp"
android:layout_marginTop="0dp"
android:text="Comment text"
- android:textAppearance="@android:style/TextAppearance.Material.Small"
- android:textColor="?commentColor"
tools:ignore="HardcodedText"
+ style="@style/transaction_list_comment"
/>
</LinearLayout>
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
- android:paddingStart="8dp"
- android:paddingEnd="0dp">
+ >
<LinearLayout
android:layout_width="0dp"
android:text="another acc name"
android:textAlignment="viewStart"
android:textAppearance="@android:style/TextAppearance.Material.Small"
- android:textColor="?textColor"
- android:textStyle="normal"
tools:ignore="HardcodedText"
/>
android:layout_marginTop="-4dp"
android:text="account comment"
android:textAlignment="viewStart"
- android:textAppearance="@android:style/TextAppearance.Material.Small"
- android:textColor="?commentColor"
+ style="@style/transaction_list_comment"
tools:ignore="HardcodedText,RtlSymmetry"
/>
</LinearLayout>
android:minWidth="60dp"
android:text="---,--"
android:textAlignment="viewEnd"
- android:textColor="?textColor"
android:textAppearance="@android:style/TextAppearance.Material.Small"
tools:ignore="HardcodedText" />
</LinearLayout>
--- /dev/null
+<!--
+ ~ Copyright © 2020 Damyan Ivanov.
+ ~ This file is part of MoLe.
+ ~ MoLe is free software: you can distribute it and/or modify it
+ ~ under the term of the GNU General Public License as published by
+ ~ the Free Software Foundation, either version 3 of the License, or
+ ~ (at your opinion), any later version.
+ ~
+ ~ MoLe is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ ~ GNU General Public License terms for details.
+ ~
+ ~ You should have received a copy of the GNU General Public License
+ ~ along with MoLe. If not, see <https://www.gnu.org/licenses/>.
+ -->
+
+<resources>
+
+ <style name="myFabStyle" parent="Widget.MaterialComponents.FloatingActionButton">
+ <item name="tint" state="disabled">?android:attr/colorBackground</item>
+ </style>
+ <!-- Base application theme. -->
+ <!-- base hue: 261.2245° -->
+ <!-- target primary color: #935FF2 -->
+ <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">
+ <item name="colorOnPrimary">@android:color/white</item>
+ <item name="drawer_background">?android:attr/popupBackground</item>
+ <item name="windowActionBar">false</item>
+ <item name="windowNoTitle">true</item>
+ <item name="textColor">#ffffff</item>
+ <item name="commentColor">#909090</item>
+ <item name="colorOnSecondary">@android:color/white</item>
+ <item name="textInputStyle">
+ @style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense
+ </item>
+ <item name="colorError">#FFE1E2</item>
+ <item name="colorOnError">#CD1609</item>
+ <item name="floatingActionButtonStyle">@style/myFabStyle</item>
+ </style>
+
+ <!-- theme list start -->
+
+ <style name="AppTheme.default" parent="AppTheme">
+ <item name="colorPrimary">#935ff2</item>
+ <item name="colorPrimaryTransparent">#00935ff2</item>
+ <item name="colorAccent">#a87ef4</item>
+ <item name="colorPrimaryDark">#a87ef4</item>
+ <item name="table_row_dark_bg">#26085e</item>
+ <item name="table_row_light_bg">#13042f</item>
+ </style>
+
+ <style name="AppTheme.000" parent="AppTheme">
+ <item name="colorPrimary">#d41212</item>
+ <item name="colorPrimaryTransparent">#00d41212</item>
+ <item name="colorAccent">#e91414</item>
+ <item name="colorPrimaryDark">#e91414</item>
+ <item name="table_row_dark_bg">#5e0808</item>
+ <item name="table_row_light_bg">#2f0404</item>
+ </style>
+
+ <style name="AppTheme.005" parent="AppTheme">
+ <item name="colorPrimary">#d22212</item>
+ <item name="colorPrimaryTransparent">#00d22212</item>
+ <item name="colorAccent">#e72513</item>
+ <item name="colorPrimaryDark">#e72513</item>
+ <item name="table_row_dark_bg">#5e0f08</item>
+ <item name="table_row_light_bg">#2f0804</item>
+ </style>
+
+ <style name="AppTheme.010" parent="AppTheme">
+ <item name="colorPrimary">#d03111</item>
+ <item name="colorPrimaryTransparent">#00d03111</item>
+ <item name="colorAccent">#e53613</item>
+ <item name="colorPrimaryDark">#e53613</item>
+ <item name="table_row_dark_bg">#5e1608</item>
+ <item name="table_row_light_bg">#2f0b04</item>
+ </style>
+
+ <style name="AppTheme.015" parent="AppTheme">
+ <item name="colorPrimary">#ce4011</item>
+ <item name="colorPrimaryTransparent">#00ce4011</item>
+ <item name="colorAccent">#e24713</item>
+ <item name="colorPrimaryDark">#e24713</item>
+ <item name="table_row_dark_bg">#5e1d08</item>
+ <item name="table_row_light_bg">#2f0f04</item>
+ </style>
+
+ <style name="AppTheme.020" parent="AppTheme">
+ <item name="colorPrimary">#cc4f11</item>
+ <item name="colorPrimaryTransparent">#00cc4f11</item>
+ <item name="colorAccent">#e05713</item>
+ <item name="colorPrimaryDark">#e05713</item>
+ <item name="table_row_dark_bg">#5e2508</item>
+ <item name="table_row_light_bg">#2f1204</item>
+ </style>
+
+ <style name="AppTheme.025" parent="AppTheme">
+ <item name="colorPrimary">#ca5e11</item>
+ <item name="colorPrimaryTransparent">#00ca5e11</item>
+ <item name="colorAccent">#de6713</item>
+ <item name="colorPrimaryDark">#de6713</item>
+ <item name="table_row_dark_bg">#5e2c08</item>
+ <item name="table_row_light_bg">#2f1604</item>
+ </style>
+
+ <style name="AppTheme.030" parent="AppTheme">
+ <item name="colorPrimary">#c86c11</item>
+ <item name="colorPrimaryTransparent">#00c86c11</item>
+ <item name="colorAccent">#dc7712</item>
+ <item name="colorPrimaryDark">#dc7712</item>
+ <item name="table_row_dark_bg">#5e3308</item>
+ <item name="table_row_light_bg">#2f1a04</item>
+ </style>
+
+ <style name="AppTheme.035" parent="AppTheme">
+ <item name="colorPrimary">#c67a11</item>
+ <item name="colorPrimaryTransparent">#00c67a11</item>
+ <item name="colorAccent">#da8712</item>
+ <item name="colorPrimaryDark">#da8712</item>
+ <item name="table_row_dark_bg">#5e3a08</item>
+ <item name="table_row_light_bg">#2f1d04</item>
+ </style>
+
+ <style name="AppTheme.040" parent="AppTheme">
+ <item name="colorPrimary">#c48810</item>
+ <item name="colorPrimaryTransparent">#00c48810</item>
+ <item name="colorAccent">#d89612</item>
+ <item name="colorPrimaryDark">#d89612</item>
+ <item name="table_row_dark_bg">#5e4108</item>
+ <item name="table_row_light_bg">#2f2104</item>
+ </style>
+
+ <style name="AppTheme.045" parent="AppTheme">
+ <item name="colorPrimary">#c29610</item>
+ <item name="colorPrimaryTransparent">#00c29610</item>
+ <item name="colorAccent">#d5a512</item>
+ <item name="colorPrimaryDark">#d5a512</item>
+ <item name="table_row_dark_bg">#5e4908</item>
+ <item name="table_row_light_bg">#2f2404</item>
+ </style>
+
+ <style name="AppTheme.050" parent="AppTheme">
+ <item name="colorPrimary">#c0a310</item>
+ <item name="colorPrimaryTransparent">#00c0a310</item>
+ <item name="colorAccent">#d3b312</item>
+ <item name="colorPrimaryDark">#d3b312</item>
+ <item name="table_row_dark_bg">#5e5008</item>
+ <item name="table_row_light_bg">#2f2804</item>
+ </style>
+
+ <style name="AppTheme.055" parent="AppTheme">
+ <item name="colorPrimary">#beb010</item>
+ <item name="colorPrimaryTransparent">#00beb010</item>
+ <item name="colorAccent">#d1c112</item>
+ <item name="colorPrimaryDark">#d1c112</item>
+ <item name="table_row_dark_bg">#5e5708</item>
+ <item name="table_row_light_bg">#2f2b04</item>
+ </style>
+
+ <style name="AppTheme.060" parent="AppTheme">
+ <item name="colorPrimary">#bcbc10</item>
+ <item name="colorPrimaryTransparent">#00bcbc10</item>
+ <item name="colorAccent">#cfcf11</item>
+ <item name="colorPrimaryDark">#cfcf11</item>
+ <item name="table_row_dark_bg">#5e5e08</item>
+ <item name="table_row_light_bg">#2f2f04</item>
+ </style>
+
+ <style name="AppTheme.065" parent="AppTheme">
+ <item name="colorPrimary">#aebc10</item>
+ <item name="colorPrimaryTransparent">#00aebc10</item>
+ <item name="colorAccent">#bfcf11</item>
+ <item name="colorPrimaryDark">#bfcf11</item>
+ <item name="table_row_dark_bg">#575e08</item>
+ <item name="table_row_light_bg">#2b2f04</item>
+ </style>
+
+ <style name="AppTheme.070" parent="AppTheme">
+ <item name="colorPrimary">#9fbc10</item>
+ <item name="colorPrimaryTransparent">#009fbc10</item>
+ <item name="colorAccent">#afcf11</item>
+ <item name="colorPrimaryDark">#afcf11</item>
+ <item name="table_row_dark_bg">#505e08</item>
+ <item name="table_row_light_bg">#282f04</item>
+ </style>
+
+ <style name="AppTheme.075" parent="AppTheme">
+ <item name="colorPrimary">#91bc10</item>
+ <item name="colorPrimaryTransparent">#0091bc10</item>
+ <item name="colorAccent">#a0cf11</item>
+ <item name="colorPrimaryDark">#a0cf11</item>
+ <item name="table_row_dark_bg">#495e08</item>
+ <item name="table_row_light_bg">#242f04</item>
+ </style>
+
+ <style name="AppTheme.080" parent="AppTheme">
+ <item name="colorPrimary">#83bc10</item>
+ <item name="colorPrimaryTransparent">#0083bc10</item>
+ <item name="colorAccent">#90cf11</item>
+ <item name="colorPrimaryDark">#90cf11</item>
+ <item name="table_row_dark_bg">#415e08</item>
+ <item name="table_row_light_bg">#212f04</item>
+ </style>
+
+ <style name="AppTheme.085" parent="AppTheme">
+ <item name="colorPrimary">#74bc10</item>
+ <item name="colorPrimaryTransparent">#0074bc10</item>
+ <item name="colorAccent">#80cf11</item>
+ <item name="colorPrimaryDark">#80cf11</item>
+ <item name="table_row_dark_bg">#3a5e08</item>
+ <item name="table_row_light_bg">#1d2f04</item>
+ </style>
+
+ <style name="AppTheme.090" parent="AppTheme">
+ <item name="colorPrimary">#66bc10</item>
+ <item name="colorPrimaryTransparent">#0066bc10</item>
+ <item name="colorAccent">#70cf11</item>
+ <item name="colorPrimaryDark">#70cf11</item>
+ <item name="table_row_dark_bg">#335e08</item>
+ <item name="table_row_light_bg">#1a2f04</item>
+ </style>
+
+ <style name="AppTheme.095" parent="AppTheme">
+ <item name="colorPrimary">#58bc10</item>
+ <item name="colorPrimaryTransparent">#0058bc10</item>
+ <item name="colorAccent">#60cf11</item>
+ <item name="colorPrimaryDark">#60cf11</item>
+ <item name="table_row_dark_bg">#2c5e08</item>
+ <item name="table_row_light_bg">#162f04</item>
+ </style>
+
+ <style name="AppTheme.100" parent="AppTheme">
+ <item name="colorPrimary">#49bc10</item>
+ <item name="colorPrimaryTransparent">#0049bc10</item>
+ <item name="colorAccent">#51cf11</item>
+ <item name="colorPrimaryDark">#51cf11</item>
+ <item name="table_row_dark_bg">#255e08</item>
+ <item name="table_row_light_bg">#122f04</item>
+ </style>
+
+ <style name="AppTheme.105" parent="AppTheme">
+ <item name="colorPrimary">#3bbc10</item>
+ <item name="colorPrimaryTransparent">#003bbc10</item>
+ <item name="colorAccent">#41cf11</item>
+ <item name="colorPrimaryDark">#41cf11</item>
+ <item name="table_row_dark_bg">#1d5e08</item>
+ <item name="table_row_light_bg">#0f2f04</item>
+ </style>
+
+ <style name="AppTheme.110" parent="AppTheme">
+ <item name="colorPrimary">#2dbc10</item>
+ <item name="colorPrimaryTransparent">#002dbc10</item>
+ <item name="colorAccent">#31cf11</item>
+ <item name="colorPrimaryDark">#31cf11</item>
+ <item name="table_row_dark_bg">#165e08</item>
+ <item name="table_row_light_bg">#0b2f04</item>
+ </style>
+
+ <style name="AppTheme.115" parent="AppTheme">
+ <item name="colorPrimary">#1ebc10</item>
+ <item name="colorPrimaryTransparent">#001ebc10</item>
+ <item name="colorAccent">#21cf11</item>
+ <item name="colorPrimaryDark">#21cf11</item>
+ <item name="table_row_dark_bg">#0f5e08</item>
+ <item name="table_row_light_bg">#082f04</item>
+ </style>
+
+ <style name="AppTheme.120" parent="AppTheme">
+ <item name="colorPrimary">#10bc10</item>
+ <item name="colorPrimaryTransparent">#0010bc10</item>
+ <item name="colorAccent">#11cf11</item>
+ <item name="colorPrimaryDark">#11cf11</item>
+ <item name="table_row_dark_bg">#085e08</item>
+ <item name="table_row_light_bg">#042f04</item>
+ </style>
+
+ <style name="AppTheme.125" parent="AppTheme">
+ <item name="colorPrimary">#10bc1e</item>
+ <item name="colorPrimaryTransparent">#0010bc1e</item>
+ <item name="colorAccent">#11cf21</item>
+ <item name="colorPrimaryDark">#11cf21</item>
+ <item name="table_row_dark_bg">#085e0f</item>
+ <item name="table_row_light_bg">#042f08</item>
+ </style>
+
+ <style name="AppTheme.130" parent="AppTheme">
+ <item name="colorPrimary">#10bb2c</item>
+ <item name="colorPrimaryTransparent">#0010bb2c</item>
+ <item name="colorAccent">#11ce31</item>
+ <item name="colorPrimaryDark">#11ce31</item>
+ <item name="table_row_dark_bg">#085e16</item>
+ <item name="table_row_light_bg">#042f0b</item>
+ </style>
+
+ <style name="AppTheme.135" parent="AppTheme">
+ <item name="colorPrimary">#10bb3b</item>
+ <item name="colorPrimaryTransparent">#0010bb3b</item>
+ <item name="colorAccent">#11ce40</item>
+ <item name="colorPrimaryDark">#11ce40</item>
+ <item name="table_row_dark_bg">#085e1d</item>
+ <item name="table_row_light_bg">#042f0f</item>
+ </style>
+
+ <style name="AppTheme.140" parent="AppTheme">
+ <item name="colorPrimary">#10bb49</item>
+ <item name="colorPrimaryTransparent">#0010bb49</item>
+ <item name="colorAccent">#11cd50</item>
+ <item name="colorPrimaryDark">#11cd50</item>
+ <item name="table_row_dark_bg">#085e25</item>
+ <item name="table_row_light_bg">#042f12</item>
+ </style>
+
+ <style name="AppTheme.145" parent="AppTheme">
+ <item name="colorPrimary">#10ba57</item>
+ <item name="colorPrimaryTransparent">#0010ba57</item>
+ <item name="colorAccent">#11cd5f</item>
+ <item name="colorPrimaryDark">#11cd5f</item>
+ <item name="table_row_dark_bg">#085e2c</item>
+ <item name="table_row_light_bg">#042f16</item>
+ </style>
+
+ <style name="AppTheme.150" parent="AppTheme">
+ <item name="colorPrimary">#10ba65</item>
+ <item name="colorPrimaryTransparent">#0010ba65</item>
+ <item name="colorAccent">#11cc6f</item>
+ <item name="colorPrimaryDark">#11cc6f</item>
+ <item name="table_row_dark_bg">#085e33</item>
+ <item name="table_row_light_bg">#042f1a</item>
+ </style>
+
+ <style name="AppTheme.155" parent="AppTheme">
+ <item name="colorPrimary">#10b973</item>
+ <item name="colorPrimaryTransparent">#0010b973</item>
+ <item name="colorAccent">#11cc7e</item>
+ <item name="colorPrimaryDark">#11cc7e</item>
+ <item name="table_row_dark_bg">#085e3a</item>
+ <item name="table_row_light_bg">#042f1d</item>
+ </style>
+
+ <style name="AppTheme.160" parent="AppTheme">
+ <item name="colorPrimary">#10b981</item>
+ <item name="colorPrimaryTransparent">#0010b981</item>
+ <item name="colorAccent">#11cc8d</item>
+ <item name="colorPrimaryDark">#11cc8d</item>
+ <item name="table_row_dark_bg">#085e41</item>
+ <item name="table_row_light_bg">#042f21</item>
+ </style>
+
+ <style name="AppTheme.165" parent="AppTheme">
+ <item name="colorPrimary">#10b98e</item>
+ <item name="colorPrimaryTransparent">#0010b98e</item>
+ <item name="colorAccent">#11cb9d</item>
+ <item name="colorPrimaryDark">#11cb9d</item>
+ <item name="table_row_dark_bg">#085e49</item>
+ <item name="table_row_light_bg">#042f24</item>
+ </style>
+
+ <style name="AppTheme.170" parent="AppTheme">
+ <item name="colorPrimary">#0fb89c</item>
+ <item name="colorPrimaryTransparent">#000fb89c</item>
+ <item name="colorAccent">#11cbac</item>
+ <item name="colorPrimaryDark">#11cbac</item>
+ <item name="table_row_dark_bg">#085e50</item>
+ <item name="table_row_light_bg">#042f28</item>
+ </style>
+
+ <style name="AppTheme.175" parent="AppTheme">
+ <item name="colorPrimary">#0fb8aa</item>
+ <item name="colorPrimaryTransparent">#000fb8aa</item>
+ <item name="colorAccent">#11cabb</item>
+ <item name="colorPrimaryDark">#11cabb</item>
+ <item name="table_row_dark_bg">#085e57</item>
+ <item name="table_row_light_bg">#042f2b</item>
+ </style>
+
+ <style name="AppTheme.180" parent="AppTheme">
+ <item name="colorPrimary">#0fb7b7</item>
+ <item name="colorPrimaryTransparent">#000fb7b7</item>
+ <item name="colorAccent">#11caca</item>
+ <item name="colorPrimaryDark">#11caca</item>
+ <item name="table_row_dark_bg">#085e5e</item>
+ <item name="table_row_light_bg">#042f2f</item>
+ </style>
+
+ <style name="AppTheme.185" parent="AppTheme">
+ <item name="colorPrimary">#11b6c5</item>
+ <item name="colorPrimaryTransparent">#0011b6c5</item>
+ <item name="colorAccent">#12c9d9</item>
+ <item name="colorPrimaryDark">#12c9d9</item>
+ <item name="table_row_dark_bg">#08575e</item>
+ <item name="table_row_light_bg">#042b2f</item>
+ </style>
+
+ <style name="AppTheme.190" parent="AppTheme">
+ <item name="colorPrimary">#12b3d3</item>
+ <item name="colorPrimaryTransparent">#0012b3d3</item>
+ <item name="colorAccent">#14c5e8</item>
+ <item name="colorPrimaryDark">#14c5e8</item>
+ <item name="table_row_dark_bg">#08505e</item>
+ <item name="table_row_light_bg">#04282f</item>
+ </style>
+
+ <style name="AppTheme.195" parent="AppTheme">
+ <item name="colorPrimary">#13aee1</item>
+ <item name="colorPrimaryTransparent">#0013aee1</item>
+ <item name="colorAccent">#20b9ec</item>
+ <item name="colorPrimaryDark">#20b9ec</item>
+ <item name="table_row_dark_bg">#08495e</item>
+ <item name="table_row_light_bg">#04242f</item>
+ </style>
+
+ <style name="AppTheme.200" parent="AppTheme">
+ <item name="colorPrimary">#18a5ec</item>
+ <item name="colorPrimaryTransparent">#0018a5ec</item>
+ <item name="colorAccent">#30aeee</item>
+ <item name="colorPrimaryDark">#30aeee</item>
+ <item name="table_row_dark_bg">#08415e</item>
+ <item name="table_row_light_bg">#04212f</item>
+ </style>
+
+ <style name="AppTheme.205" parent="AppTheme">
+ <item name="colorPrimary">#269aed</item>
+ <item name="colorPrimaryTransparent">#00269aed</item>
+ <item name="colorAccent">#3fa6ef</item>
+ <item name="colorPrimaryDark">#3fa6ef</item>
+ <item name="table_row_dark_bg">#083a5e</item>
+ <item name="table_row_light_bg">#041d2f</item>
+ </style>
+
+ <style name="AppTheme.210" parent="AppTheme">
+ <item name="colorPrimary">#3491ee</item>
+ <item name="colorPrimaryTransparent">#003491ee</item>
+ <item name="colorAccent">#4e9ff0</item>
+ <item name="colorPrimaryDark">#4e9ff0</item>
+ <item name="table_row_dark_bg">#08335e</item>
+ <item name="table_row_light_bg">#041a2f</item>
+ </style>
+
+ <style name="AppTheme.215" parent="AppTheme">
+ <item name="colorPrimary">#418aef</item>
+ <item name="colorPrimaryTransparent">#00418aef</item>
+ <item name="colorAccent">#5e9bf1</item>
+ <item name="colorPrimaryDark">#5e9bf1</item>
+ <item name="table_row_dark_bg">#082c5e</item>
+ <item name="table_row_light_bg">#04162f</item>
+ </style>
+
+ <style name="AppTheme.220" parent="AppTheme">
+ <item name="colorPrimary">#4f85f0</item>
+ <item name="colorPrimaryTransparent">#004f85f0</item>
+ <item name="colorAccent">#6d99f3</item>
+ <item name="colorPrimaryDark">#6d99f3</item>
+ <item name="table_row_dark_bg">#08255e</item>
+ <item name="table_row_light_bg">#04122f</item>
+ </style>
+
+ <style name="AppTheme.225" parent="AppTheme">
+ <item name="colorPrimary">#5d82f1</item>
+ <item name="colorPrimaryTransparent">#005d82f1</item>
+ <item name="colorAccent">#7c9af4</item>
+ <item name="colorPrimaryDark">#7c9af4</item>
+ <item name="table_row_dark_bg">#081d5e</item>
+ <item name="table_row_light_bg">#040f2f</item>
+ </style>
+
+ <style name="AppTheme.230" parent="AppTheme">
+ <item name="colorPrimary">#6b82f3</item>
+ <item name="colorPrimaryTransparent">#006b82f3</item>
+ <item name="colorAccent">#8b9df5</item>
+ <item name="colorPrimaryDark">#8b9df5</item>
+ <item name="table_row_dark_bg">#08165e</item>
+ <item name="table_row_light_bg">#040b2f</item>
+ </style>
+
+ <style name="AppTheme.235" parent="AppTheme">
+ <item name="colorPrimary">#7983f4</item>
+ <item name="colorPrimaryTransparent">#007983f4</item>
+ <item name="colorAccent">#9ba2f7</item>
+ <item name="colorPrimaryDark">#9ba2f7</item>
+ <item name="table_row_dark_bg">#080f5e</item>
+ <item name="table_row_light_bg">#04082f</item>
+ </style>
+
+ <style name="AppTheme.240" parent="AppTheme">
+ <item name="colorPrimary">#8787f5</item>
+ <item name="colorPrimaryTransparent">#008787f5</item>
+ <item name="colorAccent">#aaaaf8</item>
+ <item name="colorPrimaryDark">#aaaaf8</item>
+ <item name="table_row_dark_bg">#08085e</item>
+ <item name="table_row_light_bg">#04042f</item>
+ </style>
+
+ <style name="AppTheme.245" parent="AppTheme">
+ <item name="colorPrimary">#877ef4</item>
+ <item name="colorPrimaryTransparent">#00877ef4</item>
+ <item name="colorAccent">#a7a0f7</item>
+ <item name="colorPrimaryDark">#a7a0f7</item>
+ <item name="table_row_dark_bg">#0f085e</item>
+ <item name="table_row_light_bg">#08042f</item>
+ </style>
+
+ <style name="AppTheme.250" parent="AppTheme">
+ <item name="colorPrimary">#8974f3</item>
+ <item name="colorPrimaryTransparent">#008974f3</item>
+ <item name="colorAccent">#a695f6</item>
+ <item name="colorPrimaryDark">#a695f6</item>
+ <item name="table_row_dark_bg">#16085e</item>
+ <item name="table_row_light_bg">#0b042f</item>
+ </style>
+
+ <style name="AppTheme.255" parent="AppTheme">
+ <item name="colorPrimary">#8d6bf3</item>
+ <item name="colorPrimaryTransparent">#008d6bf3</item>
+ <item name="colorAccent">#a68bf5</item>
+ <item name="colorPrimaryDark">#a68bf5</item>
+ <item name="table_row_dark_bg">#1d085e</item>
+ <item name="table_row_light_bg">#0f042f</item>
+ </style>
+
+ <style name="AppTheme.260" parent="AppTheme">
+ <item name="colorPrimary">#9261f2</item>
+ <item name="colorPrimaryTransparent">#009261f2</item>
+ <item name="colorAccent">#a781f4</item>
+ <item name="colorPrimaryDark">#a781f4</item>
+ <item name="table_row_dark_bg">#25085e</item>
+ <item name="table_row_light_bg">#12042f</item>
+ </style>
+
+ <style name="AppTheme.265" parent="AppTheme">
+ <item name="colorPrimary">#9858f1</item>
+ <item name="colorPrimaryTransparent">#009858f1</item>
+ <item name="colorAccent">#aa76f4</item>
+ <item name="colorPrimaryDark">#aa76f4</item>
+ <item name="table_row_dark_bg">#2c085e</item>
+ <item name="table_row_light_bg">#16042f</item>
+ </style>
+
+ <style name="AppTheme.270" parent="AppTheme">
+ <item name="colorPrimary">#9f4ff0</item>
+ <item name="colorPrimaryTransparent">#009f4ff0</item>
+ <item name="colorAccent">#af6cf3</item>
+ <item name="colorPrimaryDark">#af6cf3</item>
+ <item name="table_row_dark_bg">#33085e</item>
+ <item name="table_row_light_bg">#1a042f</item>
+ </style>
+
+ <style name="AppTheme.275" parent="AppTheme">
+ <item name="colorPrimary">#a845ef</item>
+ <item name="colorPrimaryTransparent">#00a845ef</item>
+ <item name="colorAccent">#b662f2</item>
+ <item name="colorPrimaryDark">#b662f2</item>
+ <item name="table_row_dark_bg">#3a085e</item>
+ <item name="table_row_light_bg">#1d042f</item>
+ </style>
+
+ <style name="AppTheme.280" parent="AppTheme">
+ <item name="colorPrimary">#b33cef</item>
+ <item name="colorPrimaryTransparent">#00b33cef</item>
+ <item name="colorAccent">#be57f1</item>
+ <item name="colorPrimaryDark">#be57f1</item>
+ <item name="table_row_dark_bg">#41085e</item>
+ <item name="table_row_light_bg">#21042f</item>
+ </style>
+
+ <style name="AppTheme.285" parent="AppTheme">
+ <item name="colorPrimary">#bf32ee</item>
+ <item name="colorPrimaryTransparent">#00bf32ee</item>
+ <item name="colorAccent">#c74df0</item>
+ <item name="colorPrimaryDark">#c74df0</item>
+ <item name="table_row_dark_bg">#49085e</item>
+ <item name="table_row_light_bg">#24042f</item>
+ </style>
+
+ <style name="AppTheme.290" parent="AppTheme">
+ <item name="colorPrimary">#cc29ed</item>
+ <item name="colorPrimaryTransparent">#00cc29ed</item>
+ <item name="colorAccent">#d243ef</item>
+ <item name="colorPrimaryDark">#d243ef</item>
+ <item name="table_row_dark_bg">#50085e</item>
+ <item name="table_row_light_bg">#28042f</item>
+ </style>
+
+ <style name="AppTheme.295" parent="AppTheme">
+ <item name="colorPrimary">#db20ec</item>
+ <item name="colorPrimaryTransparent">#00db20ec</item>
+ <item name="colorAccent">#df38ee</item>
+ <item name="colorPrimaryDark">#df38ee</item>
+ <item name="table_row_dark_bg">#57085e</item>
+ <item name="table_row_light_bg">#2b042f</item>
+ </style>
+
+ <style name="AppTheme.300" parent="AppTheme">
+ <item name="colorPrimary">#eb16eb</item>
+ <item name="colorPrimaryTransparent">#00eb16eb</item>
+ <item name="colorAccent">#ed2eed</item>
+ <item name="colorPrimaryDark">#ed2eed</item>
+ <item name="table_row_dark_bg">#5e085e</item>
+ <item name="table_row_light_bg">#2f042f</item>
+ </style>
+
+ <style name="AppTheme.305" parent="AppTheme">
+ <item name="colorPrimary">#eb14d9</item>
+ <item name="colorPrimaryTransparent">#00eb14d9</item>
+ <item name="colorAccent">#ed2cdd</item>
+ <item name="colorPrimaryDark">#ed2cdd</item>
+ <item name="table_row_dark_bg">#5e0857</item>
+ <item name="table_row_light_bg">#2f042b</item>
+ </style>
+
+ <style name="AppTheme.310" parent="AppTheme">
+ <item name="colorPrimary">#e914c6</item>
+ <item name="colorPrimaryTransparent">#00e914c6</item>
+ <item name="colorAccent">#ed29cc</item>
+ <item name="colorPrimaryDark">#ed29cc</item>
+ <item name="table_row_dark_bg">#5e0850</item>
+ <item name="table_row_light_bg">#2f0428</item>
+ </style>
+
+ <style name="AppTheme.315" parent="AppTheme">
+ <item name="colorPrimary">#e713b2</item>
+ <item name="colorPrimaryTransparent">#00e713b2</item>
+ <item name="colorAccent">#ed27bb</item>
+ <item name="colorPrimaryDark">#ed27bb</item>
+ <item name="table_row_dark_bg">#5e0849</item>
+ <item name="table_row_light_bg">#2f0424</item>
+ </style>
+
+ <style name="AppTheme.320" parent="AppTheme">
+ <item name="colorPrimary">#e5139f</item>
+ <item name="colorPrimaryTransparent">#00e5139f</item>
+ <item name="colorAccent">#ed24aa</item>
+ <item name="colorPrimaryDark">#ed24aa</item>
+ <item name="table_row_dark_bg">#5e0841</item>
+ <item name="table_row_light_bg">#2f0421</item>
+ </style>
+
+ <style name="AppTheme.325" parent="AppTheme">
+ <item name="colorPrimary">#e3138c</item>
+ <item name="colorPrimaryTransparent">#00e3138c</item>
+ <item name="colorAccent">#ec2298</item>
+ <item name="colorPrimaryDark">#ec2298</item>
+ <item name="table_row_dark_bg">#5e083a</item>
+ <item name="table_row_light_bg">#2f041d</item>
+ </style>
+
+ <style name="AppTheme.330" parent="AppTheme">
+ <item name="colorPrimary">#e1137a</item>
+ <item name="colorPrimaryTransparent">#00e1137a</item>
+ <item name="colorAccent">#ec2086</item>
+ <item name="colorPrimaryDark">#ec2086</item>
+ <item name="table_row_dark_bg">#5e0833</item>
+ <item name="table_row_light_bg">#2f041a</item>
+ </style>
+
+ <style name="AppTheme.335" parent="AppTheme">
+ <item name="colorPrimary">#de1368</item>
+ <item name="colorPrimaryTransparent">#00de1368</item>
+ <item name="colorAccent">#ec1d73</item>
+ <item name="colorPrimaryDark">#ec1d73</item>
+ <item name="table_row_dark_bg">#5e082c</item>
+ <item name="table_row_light_bg">#2f0416</item>
+ </style>
+
+ <style name="AppTheme.340" parent="AppTheme">
+ <item name="colorPrimary">#dc1356</item>
+ <item name="colorPrimaryTransparent">#00dc1356</item>
+ <item name="colorAccent">#ec1b61</item>
+ <item name="colorPrimaryDark">#ec1b61</item>
+ <item name="table_row_dark_bg">#5e0825</item>
+ <item name="table_row_light_bg">#2f0412</item>
+ </style>
+
+ <style name="AppTheme.345" parent="AppTheme">
+ <item name="colorPrimary">#da1244</item>
+ <item name="colorPrimaryTransparent">#00da1244</item>
+ <item name="colorAccent">#ec194d</item>
+ <item name="colorPrimaryDark">#ec194d</item>
+ <item name="table_row_dark_bg">#5e081d</item>
+ <item name="table_row_light_bg">#2f040f</item>
+ </style>
+
+ <style name="AppTheme.350" parent="AppTheme">
+ <item name="colorPrimary">#d81233</item>
+ <item name="colorPrimaryTransparent">#00d81233</item>
+ <item name="colorAccent">#eb163a</item>
+ <item name="colorPrimaryDark">#eb163a</item>
+ <item name="table_row_dark_bg">#5e0816</item>
+ <item name="table_row_light_bg">#2f040b</item>
+ </style>
+
+ <style name="AppTheme.355" parent="AppTheme">
+ <item name="colorPrimary">#d61222</item>
+ <item name="colorPrimaryTransparent">#00d61222</item>
+ <item name="colorAccent">#eb1426</item>
+ <item name="colorPrimaryDark">#eb1426</item>
+ <item name="table_row_dark_bg">#5e080f</item>
+ <item name="table_row_light_bg">#2f0408</item>
+ </style>
+ <!-- theme list end -->
+
+ <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.DayNight.ActionBar" />
+
+ <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.DayNight" />
+
+ <style name="nav_button">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">@dimen/thumb_row_height</item>
+ <item name="android:drawablePadding">@dimen/activity_horizontal_margin</item>
+ <item name="android:clickable">true</item>
+ <item name="android:focusable">auto</item>
+ <item name="android:gravity">center_vertical|start</item>
+ <item name="android:paddingStart">@dimen/activity_horizontal_margin</item>
+ <item name="android:paddingEnd">@dimen/activity_horizontal_margin</item>
+ </style>
+
+ <style name="account_summary_account_name"></style>
+
+ <style name="account_summary_amounts">
+ <item name="android:textAlignment">viewEnd</item>
+ </style>
+
+ <style name="account_summary_account_entry_table">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">match_parent</item>
+ </style>
+
+ <style name="transaction_list_comment">
+ <item name="android:textAppearance">@android:style/TextAppearance.Material.Small</item>
+ <item name="android:textColor">?commentColor</item>
+ </style>
+
+ <dimen name="thumb_row_height">48dp</dimen>
+</resources>
<!-- base hue: 261.2245° -->
<!-- target primary color: #935FF2 -->
<style name="AppTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">
- <item name="colorPrimary">#935FF2</item>
- <item name="colorPrimaryTransparent">#00935FF2</item>
<item name="colorOnPrimary">@android:color/white</item>
- <item name="colorPrimaryDark">#653BD0</item>
- <item name="colorAccent">#653BD0</item>
<item name="drawer_background">?android:attr/popupBackground</item>
- <item name="table_row_dark_bg">#286c33d4</item>
- <item name="table_row_light_bg">#28ddcbff</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="textColor">#686868</item>
- <item name="commentColor">#909090</item>
+ <item name="commentColor">#a0a0a0</item>
<item name="colorOnSecondary">@android:color/white</item>
<item name="textInputStyle">
@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense
<!-- theme list start -->
+ <style name="AppTheme.default" parent="AppTheme">
+ <item name="colorPrimary">#935ff2</item>
+ <item name="colorPrimaryTransparent">#00935ff2</item>
+ <item name="colorAccent">#6921ec</item>
+ <item name="colorPrimaryDark">#6921ec</item>
+ <item name="table_row_dark_bg">#efe7fd</item>
+ <item name="table_row_light_bg">#f9f6fe</item>
+ </style>
+
<style name="AppTheme.000" parent="AppTheme">
<item name="colorPrimary">#d41212</item>
<item name="colorPrimaryTransparent">#00d41212</item>
<style name="AppTheme.125" parent="AppTheme">
<item name="colorPrimary">#10bc1e</item>
<item name="colorPrimaryTransparent">#0010bc1e</item>
- <item name="colorAccent">#0d9718</item>
- <item name="colorPrimaryDark">#0d9718</item>
+ <item name="colorAccent">#0d9618</item>
+ <item name="colorPrimaryDark">#0d9618</item>
<item name="table_row_dark_bg">#e7fde9</item>
<item name="table_row_light_bg">#f6fef6</item>
</style>
<style name="AppTheme.130" parent="AppTheme">
- <item name="colorPrimary">#10bc2d</item>
- <item name="colorPrimaryTransparent">#0010bc2d</item>
- <item name="colorAccent">#0d9724</item>
- <item name="colorPrimaryDark">#0d9724</item>
+ <item name="colorPrimary">#10bb2c</item>
+ <item name="colorPrimaryTransparent">#0010bb2c</item>
+ <item name="colorAccent">#0d9623</item>
+ <item name="colorPrimaryDark">#0d9623</item>
<item name="table_row_dark_bg">#e7fdeb</item>
<item name="table_row_light_bg">#f6fef7</item>
</style>
<style name="AppTheme.135" parent="AppTheme">
- <item name="colorPrimary">#10bc3b</item>
- <item name="colorPrimaryTransparent">#0010bc3b</item>
- <item name="colorAccent">#0d972f</item>
- <item name="colorPrimaryDark">#0d972f</item>
+ <item name="colorPrimary">#10bb3b</item>
+ <item name="colorPrimaryTransparent">#0010bb3b</item>
+ <item name="colorAccent">#0d962f</item>
+ <item name="colorPrimaryDark">#0d962f</item>
<item name="table_row_dark_bg">#e7fded</item>
<item name="table_row_light_bg">#f6fef8</item>
</style>
<style name="AppTheme.140" parent="AppTheme">
- <item name="colorPrimary">#10bc49</item>
- <item name="colorPrimaryTransparent">#0010bc49</item>
- <item name="colorAccent">#0d973b</item>
- <item name="colorPrimaryDark">#0d973b</item>
+ <item name="colorPrimary">#10bb49</item>
+ <item name="colorPrimaryTransparent">#0010bb49</item>
+ <item name="colorAccent">#0d953a</item>
+ <item name="colorPrimaryDark">#0d953a</item>
<item name="table_row_dark_bg">#e7fdef</item>
<item name="table_row_light_bg">#f6fef8</item>
</style>
<style name="AppTheme.145" parent="AppTheme">
- <item name="colorPrimary">#10bc58</item>
- <item name="colorPrimaryTransparent">#0010bc58</item>
- <item name="colorAccent">#0d9746</item>
- <item name="colorPrimaryDark">#0d9746</item>
+ <item name="colorPrimary">#10ba57</item>
+ <item name="colorPrimaryTransparent">#0010ba57</item>
+ <item name="colorAccent">#0d9545</item>
+ <item name="colorPrimaryDark">#0d9545</item>
<item name="table_row_dark_bg">#e7fdf0</item>
<item name="table_row_light_bg">#f6fef9</item>
</style>
<style name="AppTheme.150" parent="AppTheme">
- <item name="colorPrimary">#10bc66</item>
- <item name="colorPrimaryTransparent">#0010bc66</item>
- <item name="colorAccent">#0d9752</item>
- <item name="colorPrimaryDark">#0d9752</item>
+ <item name="colorPrimary">#10ba65</item>
+ <item name="colorPrimaryTransparent">#0010ba65</item>
+ <item name="colorAccent">#0c9551</item>
+ <item name="colorPrimaryDark">#0c9551</item>
<item name="table_row_dark_bg">#e7fdf2</item>
<item name="table_row_light_bg">#f6fefa</item>
</style>
<style name="AppTheme.155" parent="AppTheme">
- <item name="colorPrimary">#10bc74</item>
- <item name="colorPrimaryTransparent">#0010bc74</item>
- <item name="colorAccent">#0d975d</item>
- <item name="colorPrimaryDark">#0d975d</item>
+ <item name="colorPrimary">#10b973</item>
+ <item name="colorPrimaryTransparent">#0010b973</item>
+ <item name="colorAccent">#0c945c</item>
+ <item name="colorPrimaryDark">#0c945c</item>
<item name="table_row_dark_bg">#e7fdf4</item>
<item name="table_row_light_bg">#f6fefb</item>
</style>
<style name="AppTheme.160" parent="AppTheme">
- <item name="colorPrimary">#10bc83</item>
- <item name="colorPrimaryTransparent">#0010bc83</item>
- <item name="colorAccent">#0d9769</item>
- <item name="colorPrimaryDark">#0d9769</item>
+ <item name="colorPrimary">#10b981</item>
+ <item name="colorPrimaryTransparent">#0010b981</item>
+ <item name="colorAccent">#0c9467</item>
+ <item name="colorPrimaryDark">#0c9467</item>
<item name="table_row_dark_bg">#e7fdf6</item>
<item name="table_row_light_bg">#f6fefb</item>
</style>
<style name="AppTheme.165" parent="AppTheme">
- <item name="colorPrimary">#10bc91</item>
- <item name="colorPrimaryTransparent">#0010bc91</item>
- <item name="colorAccent">#0d9774</item>
- <item name="colorPrimaryDark">#0d9774</item>
+ <item name="colorPrimary">#10b98e</item>
+ <item name="colorPrimaryTransparent">#0010b98e</item>
+ <item name="colorAccent">#0c9472</item>
+ <item name="colorPrimaryDark">#0c9472</item>
<item name="table_row_dark_bg">#e7fdf8</item>
<item name="table_row_light_bg">#f6fefc</item>
</style>
<style name="AppTheme.170" parent="AppTheme">
- <item name="colorPrimary">#10bc9f</item>
- <item name="colorPrimaryTransparent">#0010bc9f</item>
- <item name="colorAccent">#0d9780</item>
- <item name="colorPrimaryDark">#0d9780</item>
+ <item name="colorPrimary">#0fb89c</item>
+ <item name="colorPrimaryTransparent">#000fb89c</item>
+ <item name="colorAccent">#0c937d</item>
+ <item name="colorPrimaryDark">#0c937d</item>
<item name="table_row_dark_bg">#e7fdf9</item>
<item name="table_row_light_bg">#f6fefd</item>
</style>
<style name="AppTheme.175" parent="AppTheme">
- <item name="colorPrimary">#10bcae</item>
- <item name="colorPrimaryTransparent">#0010bcae</item>
- <item name="colorAccent">#0d978b</item>
- <item name="colorPrimaryDark">#0d978b</item>
+ <item name="colorPrimary">#0fb8aa</item>
+ <item name="colorPrimaryTransparent">#000fb8aa</item>
+ <item name="colorAccent">#0c9388</item>
+ <item name="colorPrimaryDark">#0c9388</item>
<item name="table_row_dark_bg">#e7fdfb</item>
<item name="table_row_light_bg">#f6fefd</item>
</style>
<style name="AppTheme.180" parent="AppTheme">
- <item name="colorPrimary">#10bcbc</item>
- <item name="colorPrimaryTransparent">#0010bcbc</item>
- <item name="colorAccent">#0d9797</item>
- <item name="colorPrimaryDark">#0d9797</item>
+ <item name="colorPrimary">#0fb7b7</item>
+ <item name="colorPrimaryTransparent">#000fb7b7</item>
+ <item name="colorAccent">#0c9393</item>
+ <item name="colorPrimaryDark">#0c9393</item>
<item name="table_row_dark_bg">#e7fdfd</item>
<item name="table_row_light_bg">#f6fefe</item>
</style>
<style name="AppTheme.185" parent="AppTheme">
- <item name="colorPrimary">#11baca</item>
- <item name="colorPrimaryTransparent">#0011baca</item>
- <item name="colorAccent">#0e95a2</item>
- <item name="colorPrimaryDark">#0e95a2</item>
+ <item name="colorPrimary">#11b6c5</item>
+ <item name="colorPrimaryTransparent">#0011b6c5</item>
+ <item name="colorAccent">#0d929e</item>
+ <item name="colorPrimaryDark">#0d929e</item>
<item name="table_row_dark_bg">#e7fbfd</item>
<item name="table_row_light_bg">#f6fdfe</item>
</style>
<style name="AppTheme.190" parent="AppTheme">
- <item name="colorPrimary">#12b7d8</item>
- <item name="colorPrimaryTransparent">#0012b7d8</item>
- <item name="colorAccent">#0e92ad</item>
- <item name="colorPrimaryDark">#0e92ad</item>
+ <item name="colorPrimary">#12b3d3</item>
+ <item name="colorPrimaryTransparent">#0012b3d3</item>
+ <item name="colorAccent">#0e8fa9</item>
+ <item name="colorPrimaryDark">#0e8fa9</item>
<item name="table_row_dark_bg">#e7f9fd</item>
<item name="table_row_light_bg">#f6fdfe</item>
</style>
<style name="AppTheme.195" parent="AppTheme">
- <item name="colorPrimary">#13b1e5</item>
- <item name="colorPrimaryTransparent">#0013b1e5</item>
- <item name="colorAccent">#0f8db7</item>
- <item name="colorPrimaryDark">#0f8db7</item>
+ <item name="colorPrimary">#13aee1</item>
+ <item name="colorPrimaryTransparent">#0013aee1</item>
+ <item name="colorAccent">#0f8bb4</item>
+ <item name="colorPrimaryDark">#0f8bb4</item>
<item name="table_row_dark_bg">#e7f8fd</item>
<item name="table_row_light_bg">#f6fcfe</item>
</style>
<style name="AppTheme.200" parent="AppTheme">
- <item name="colorPrimary">#1ca6ec</item>
- <item name="colorPrimaryTransparent">#001ca6ec</item>
- <item name="colorAccent">#1087c2</item>
- <item name="colorPrimaryDark">#1087c2</item>
+ <item name="colorPrimary">#18a5ec</item>
+ <item name="colorPrimaryTransparent">#0018a5ec</item>
+ <item name="colorAccent">#1085bf</item>
+ <item name="colorPrimaryDark">#1085bf</item>
<item name="table_row_dark_bg">#e7f6fd</item>
<item name="table_row_light_bg">#f6fbfe</item>
</style>
<style name="AppTheme.205" parent="AppTheme">
- <item name="colorPrimary">#299bed</item>
- <item name="colorPrimaryTransparent">#00299bed</item>
- <item name="colorAccent">#117fcd</item>
- <item name="colorPrimaryDark">#117fcd</item>
+ <item name="colorPrimary">#269aed</item>
+ <item name="colorPrimaryTransparent">#00269aed</item>
+ <item name="colorAccent">#117dca</item>
+ <item name="colorPrimaryDark">#117dca</item>
<item name="table_row_dark_bg">#e7f4fd</item>
<item name="table_row_light_bg">#f6fbfe</item>
</style>
<style name="AppTheme.210" parent="AppTheme">
- <item name="colorPrimary">#3793ee</item>
- <item name="colorPrimaryTransparent">#003793ee</item>
- <item name="colorAccent">#1275d8</item>
- <item name="colorPrimaryDark">#1275d8</item>
+ <item name="colorPrimary">#3491ee</item>
+ <item name="colorPrimaryTransparent">#003491ee</item>
+ <item name="colorAccent">#1274d6</item>
+ <item name="colorPrimaryDark">#1274d6</item>
<item name="table_row_dark_bg">#e7f2fd</item>
<item name="table_row_light_bg">#f6fafe</item>
</style>
<style name="AppTheme.215" parent="AppTheme">
- <item name="colorPrimary">#458cef</item>
- <item name="colorPrimaryTransparent">#00458cef</item>
- <item name="colorAccent">#136ae3</item>
- <item name="colorPrimaryDark">#136ae3</item>
+ <item name="colorPrimary">#418aef</item>
+ <item name="colorPrimaryTransparent">#00418aef</item>
+ <item name="colorAccent">#1369e1</item>
+ <item name="colorPrimaryDark">#1369e1</item>
<item name="table_row_dark_bg">#e7f0fd</item>
<item name="table_row_light_bg">#f6f9fe</item>
</style>
<style name="AppTheme.220" parent="AppTheme">
- <item name="colorPrimary">#5287f1</item>
- <item name="colorPrimaryTransparent">#005287f1</item>
- <item name="colorAccent">#175eec</item>
- <item name="colorPrimaryDark">#175eec</item>
+ <item name="colorPrimary">#4f85f0</item>
+ <item name="colorPrimaryTransparent">#004f85f0</item>
+ <item name="colorAccent">#145ceb</item>
+ <item name="colorPrimaryDark">#145ceb</item>
<item name="table_row_dark_bg">#e7effd</item>
<item name="table_row_light_bg">#f6f8fe</item>
</style>
<style name="AppTheme.225" parent="AppTheme">
- <item name="colorPrimary">#6085f2</item>
- <item name="colorPrimaryTransparent">#006085f2</item>
- <item name="colorAccent">#2255ec</item>
- <item name="colorPrimaryDark">#2255ec</item>
+ <item name="colorPrimary">#5d82f1</item>
+ <item name="colorPrimaryTransparent">#005d82f1</item>
+ <item name="colorAccent">#2053ec</item>
+ <item name="colorPrimaryDark">#2053ec</item>
<item name="table_row_dark_bg">#e7edfd</item>
<item name="table_row_light_bg">#f6f8fe</item>
</style>
<style name="AppTheme.230" parent="AppTheme">
- <item name="colorPrimary">#6e84f3</item>
- <item name="colorPrimaryTransparent">#006e84f3</item>
- <item name="colorAccent">#2d4ded</item>
- <item name="colorPrimaryDark">#2d4ded</item>
+ <item name="colorPrimary">#6b82f3</item>
+ <item name="colorPrimaryTransparent">#006b82f3</item>
+ <item name="colorAccent">#2b4bed</item>
+ <item name="colorPrimaryDark">#2b4bed</item>
<item name="table_row_dark_bg">#e7ebfd</item>
<item name="table_row_light_bg">#f6f7fe</item>
</style>
<style name="AppTheme.235" parent="AppTheme">
- <item name="colorPrimary">#7c86f4</item>
- <item name="colorPrimaryTransparent">#007c86f4</item>
- <item name="colorAccent">#3847ee</item>
- <item name="colorPrimaryDark">#3847ee</item>
+ <item name="colorPrimary">#7983f4</item>
+ <item name="colorPrimaryTransparent">#007983f4</item>
+ <item name="colorAccent">#3645ee</item>
+ <item name="colorPrimaryDark">#3645ee</item>
<item name="table_row_dark_bg">#e7e9fd</item>
<item name="table_row_light_bg">#f6f6fe</item>
</style>
<style name="AppTheme.240" parent="AppTheme">
- <item name="colorPrimary">#8989f5</item>
- <item name="colorPrimaryTransparent">#008989f5</item>
- <item name="colorAccent">#4343ef</item>
- <item name="colorPrimaryDark">#4343ef</item>
+ <item name="colorPrimary">#8787f5</item>
+ <item name="colorPrimaryTransparent">#008787f5</item>
+ <item name="colorAccent">#4141ef</item>
+ <item name="colorPrimaryDark">#4141ef</item>
<item name="table_row_dark_bg">#e7e7fd</item>
<item name="table_row_light_bg">#f6f6fe</item>
</style>
<style name="AppTheme.245" parent="AppTheme">
- <item name="colorPrimary">#8980f4</item>
- <item name="colorPrimaryTransparent">#008980f4</item>
- <item name="colorAccent">#4a3bef</item>
- <item name="colorPrimaryDark">#4a3bef</item>
+ <item name="colorPrimary">#877ef4</item>
+ <item name="colorPrimaryTransparent">#00877ef4</item>
+ <item name="colorAccent">#4839ee</item>
+ <item name="colorPrimaryDark">#4839ee</item>
<item name="table_row_dark_bg">#e9e7fd</item>
<item name="table_row_light_bg">#f6f6fe</item>
</style>
<style name="AppTheme.250" parent="AppTheme">
- <item name="colorPrimary">#8b76f3</item>
- <item name="colorPrimaryTransparent">#008b76f3</item>
- <item name="colorAccent">#5233ee</item>
- <item name="colorPrimaryDark">#5233ee</item>
+ <item name="colorPrimary">#8974f3</item>
+ <item name="colorPrimaryTransparent">#008974f3</item>
+ <item name="colorAccent">#5132ee</item>
+ <item name="colorPrimaryDark">#5132ee</item>
<item name="table_row_dark_bg">#ebe7fd</item>
<item name="table_row_light_bg">#f7f6fe</item>
</style>
<style name="AppTheme.255" parent="AppTheme">
- <item name="colorPrimary">#8e6cf3</item>
- <item name="colorPrimaryTransparent">#008e6cf3</item>
- <item name="colorAccent">#5c2bed</item>
- <item name="colorPrimaryDark">#5c2bed</item>
+ <item name="colorPrimary">#8d6bf3</item>
+ <item name="colorPrimaryTransparent">#008d6bf3</item>
+ <item name="colorAccent">#5b2aed</item>
+ <item name="colorPrimaryDark">#5b2aed</item>
<item name="table_row_dark_bg">#ede7fd</item>
<item name="table_row_light_bg">#f8f6fe</item>
</style>
<style name="AppTheme.260" parent="AppTheme">
- <item name="colorPrimary">#9262f2</item>
- <item name="colorPrimaryTransparent">#009262f2</item>
+ <item name="colorPrimary">#9261f2</item>
+ <item name="colorPrimaryTransparent">#009261f2</item>
<item name="colorAccent">#6623ed</item>
<item name="colorPrimaryDark">#6623ed</item>
<item name="table_row_dark_bg">#efe7fd</item>
<style name="AppTheme.265" parent="AppTheme">
<item name="colorPrimary">#9858f1</item>
<item name="colorPrimaryTransparent">#009858f1</item>
- <item name="colorAccent">#721cec</item>
- <item name="colorPrimaryDark">#721cec</item>
+ <item name="colorAccent">#721bec</item>
+ <item name="colorPrimaryDark">#721bec</item>
<item name="table_row_dark_bg">#f0e7fd</item>
<item name="table_row_light_bg">#f9f6fe</item>
</style>
<style name="AppTheme.275" parent="AppTheme">
<item name="colorPrimary">#a845ef</item>
<item name="colorPrimaryTransparent">#00a845ef</item>
- <item name="colorAccent">#8d13e3</item>
- <item name="colorPrimaryDark">#8d13e3</item>
+ <item name="colorAccent">#8d13e4</item>
+ <item name="colorPrimaryDark">#8d13e4</item>
<item name="table_row_dark_bg">#f4e7fd</item>
<item name="table_row_light_bg">#fbf6fe</item>
</style>
<style name="AppTheme.280" parent="AppTheme">
- <item name="colorPrimary">#b33bef</item>
- <item name="colorPrimaryTransparent">#00b33bef</item>
+ <item name="colorPrimary">#b33cef</item>
+ <item name="colorPrimaryTransparent">#00b33cef</item>
<item name="colorAccent">#9912dc</item>
<item name="colorPrimaryDark">#9912dc</item>
<item name="table_row_dark_bg">#f6e7fd</item>
</style>
<style name="AppTheme.285" parent="AppTheme">
- <item name="colorPrimary">#bf31ee</item>
- <item name="colorPrimaryTransparent">#00bf31ee</item>
- <item name="colorAccent">#a312d4</item>
- <item name="colorPrimaryDark">#a312d4</item>
+ <item name="colorPrimary">#bf32ee</item>
+ <item name="colorPrimaryTransparent">#00bf32ee</item>
+ <item name="colorAccent">#a412d5</item>
+ <item name="colorPrimaryDark">#a412d5</item>
<item name="table_row_dark_bg">#f8e7fd</item>
<item name="table_row_light_bg">#fcf6fe</item>
</style>
<style name="AppTheme.290" parent="AppTheme">
- <item name="colorPrimary">#cc27ed</item>
- <item name="colorPrimaryTransparent">#00cc27ed</item>
- <item name="colorAccent">#ad11cc</item>
- <item name="colorPrimaryDark">#ad11cc</item>
+ <item name="colorPrimary">#cc29ed</item>
+ <item name="colorPrimaryTransparent">#00cc29ed</item>
+ <item name="colorAccent">#ae11cd</item>
+ <item name="colorPrimaryDark">#ae11cd</item>
<item name="table_row_dark_bg">#f9e7fd</item>
<item name="table_row_light_bg">#fdf6fe</item>
</style>
<style name="AppTheme.295" parent="AppTheme">
- <item name="colorPrimary">#db1eec</item>
- <item name="colorPrimaryTransparent">#00db1eec</item>
- <item name="colorAccent">#b510c4</item>
- <item name="colorPrimaryDark">#b510c4</item>
+ <item name="colorPrimary">#db20ec</item>
+ <item name="colorPrimaryTransparent">#00db20ec</item>
+ <item name="colorAccent">#b711c6</item>
+ <item name="colorPrimaryDark">#b711c6</item>
<item name="table_row_dark_bg">#fbe7fd</item>
<item name="table_row_light_bg">#fdf6fe</item>
</style>
<style name="AppTheme.300" parent="AppTheme">
- <item name="colorPrimary">#eb14eb</item>
- <item name="colorPrimaryTransparent">#00eb14eb</item>
- <item name="colorAccent">#bc10bc</item>
- <item name="colorPrimaryDark">#bc10bc</item>
+ <item name="colorPrimary">#eb16eb</item>
+ <item name="colorPrimaryTransparent">#00eb16eb</item>
+ <item name="colorAccent">#be10be</item>
+ <item name="colorPrimaryDark">#be10be</item>
<item name="table_row_dark_bg">#fde7fd</item>
<item name="table_row_light_bg">#fef6fe</item>
</style>
<style name="AppTheme.305" parent="AppTheme">
- <item name="colorPrimary">#e914d7</item>
- <item name="colorPrimaryTransparent">#00e914d7</item>
- <item name="colorAccent">#bb10ac</item>
- <item name="colorPrimaryDark">#bb10ac</item>
+ <item name="colorPrimary">#eb14d9</item>
+ <item name="colorPrimaryTransparent">#00eb14d9</item>
+ <item name="colorAccent">#bc10ae</item>
+ <item name="colorPrimaryDark">#bc10ae</item>
<item name="table_row_dark_bg">#fde7fb</item>
<item name="table_row_light_bg">#fef6fd</item>
</style>
<style name="AppTheme.310" parent="AppTheme">
- <item name="colorPrimary">#e713c4</item>
- <item name="colorPrimaryTransparent">#00e713c4</item>
- <item name="colorAccent">#b9109d</item>
- <item name="colorPrimaryDark">#b9109d</item>
+ <item name="colorPrimary">#e914c6</item>
+ <item name="colorPrimaryTransparent">#00e914c6</item>
+ <item name="colorAccent">#bb109e</item>
+ <item name="colorPrimaryDark">#bb109e</item>
<item name="table_row_dark_bg">#fde7f9</item>
<item name="table_row_light_bg">#fef6fd</item>
</style>
<style name="AppTheme.315" parent="AppTheme">
- <item name="colorPrimary">#e513b1</item>
- <item name="colorPrimaryTransparent">#00e513b1</item>
- <item name="colorAccent">#b70f8d</item>
- <item name="colorPrimaryDark">#b70f8d</item>
+ <item name="colorPrimary">#e713b2</item>
+ <item name="colorPrimaryTransparent">#00e713b2</item>
+ <item name="colorAccent">#b9108f</item>
+ <item name="colorPrimaryDark">#b9108f</item>
<item name="table_row_dark_bg">#fde7f8</item>
<item name="table_row_light_bg">#fef6fc</item>
</style>
<style name="AppTheme.320" parent="AppTheme">
- <item name="colorPrimary">#e3139e</item>
- <item name="colorPrimaryTransparent">#00e3139e</item>
- <item name="colorAccent">#b60f7e</item>
- <item name="colorPrimaryDark">#b60f7e</item>
+ <item name="colorPrimary">#e5139f</item>
+ <item name="colorPrimaryTransparent">#00e5139f</item>
+ <item name="colorAccent">#b70f7f</item>
+ <item name="colorPrimaryDark">#b70f7f</item>
<item name="table_row_dark_bg">#fde7f6</item>
<item name="table_row_light_bg">#fef6fb</item>
</style>
<style name="AppTheme.325" parent="AppTheme">
- <item name="colorPrimary">#e1138b</item>
- <item name="colorPrimaryTransparent">#00e1138b</item>
- <item name="colorAccent">#b40f70</item>
- <item name="colorPrimaryDark">#b40f70</item>
+ <item name="colorPrimary">#e3138c</item>
+ <item name="colorPrimaryTransparent">#00e3138c</item>
+ <item name="colorAccent">#b50f70</item>
+ <item name="colorPrimaryDark">#b50f70</item>
<item name="table_row_dark_bg">#fde7f4</item>
<item name="table_row_light_bg">#fef6fb</item>
</style>
<style name="AppTheme.330" parent="AppTheme">
- <item name="colorPrimary">#df1379</item>
- <item name="colorPrimaryTransparent">#00df1379</item>
- <item name="colorAccent">#b30f61</item>
- <item name="colorPrimaryDark">#b30f61</item>
+ <item name="colorPrimary">#e1137a</item>
+ <item name="colorPrimaryTransparent">#00e1137a</item>
+ <item name="colorAccent">#b40f61</item>
+ <item name="colorPrimaryDark">#b40f61</item>
<item name="table_row_dark_bg">#fde7f2</item>
<item name="table_row_light_bg">#fef6fa</item>
</style>
<style name="AppTheme.335" parent="AppTheme">
- <item name="colorPrimary">#de1367</item>
- <item name="colorPrimaryTransparent">#00de1367</item>
- <item name="colorAccent">#b10f53</item>
- <item name="colorPrimaryDark">#b10f53</item>
+ <item name="colorPrimary">#de1368</item>
+ <item name="colorPrimaryTransparent">#00de1368</item>
+ <item name="colorAccent">#b20f53</item>
+ <item name="colorPrimaryDark">#b20f53</item>
<item name="table_row_dark_bg">#fde7f0</item>
<item name="table_row_light_bg">#fef6f9</item>
</style>
<style name="AppTheme.340" parent="AppTheme">
- <item name="colorPrimary">#dc1255</item>
- <item name="colorPrimaryTransparent">#00dc1255</item>
- <item name="colorAccent">#b00f44</item>
- <item name="colorPrimaryDark">#b00f44</item>
+ <item name="colorPrimary">#dc1356</item>
+ <item name="colorPrimaryTransparent">#00dc1356</item>
+ <item name="colorAccent">#b00f45</item>
+ <item name="colorPrimaryDark">#b00f45</item>
<item name="table_row_dark_bg">#fde7ef</item>
<item name="table_row_light_bg">#fef6f8</item>
</style>
<style name="AppTheme.345" parent="AppTheme">
<item name="colorPrimary">#da1244</item>
<item name="colorPrimaryTransparent">#00da1244</item>
- <item name="colorAccent">#ae0f36</item>
- <item name="colorPrimaryDark">#ae0f36</item>
+ <item name="colorAccent">#af0f37</item>
+ <item name="colorPrimaryDark">#af0f37</item>
<item name="table_row_dark_bg">#fde7ed</item>
<item name="table_row_light_bg">#fef6f8</item>
</style>
<style name="AppTheme.350" parent="AppTheme">
<item name="colorPrimary">#d81233</item>
<item name="colorPrimaryTransparent">#00d81233</item>
- <item name="colorAccent">#ad0e29</item>
- <item name="colorPrimaryDark">#ad0e29</item>
+ <item name="colorAccent">#ad0f29</item>
+ <item name="colorPrimaryDark">#ad0f29</item>
<item name="table_row_dark_bg">#fde7eb</item>
<item name="table_row_light_bg">#fef6f7</item>
</style>
<item name="android:paddingEnd">@dimen/activity_horizontal_margin</item>
</style>
- <style name="account_summary_account_name">
- </style>
+ <style name="account_summary_account_name"></style>
<style name="account_summary_amounts">
<item name="android:textAlignment">viewEnd</item>
<item name="android:layout_height">match_parent</item>
</style>
+ <style name="transaction_list_comment">
+ <item name="android:textAppearance">@android:style/TextAppearance.Material.Small</item>
+ <item name="android:textColor">?commentColor</item>
+ </style>
+
<dimen name="thumb_row_height">48dp</dimen>
</resources>
use Math::Trig;
use File::Basename qw(basename dirname);
use File::Temp qw(tempfile);
+use Getopt::Long;
+
+my $opt_night;
+
+GetOptions(
+ 'night!' => \$opt_night,
+) or exit 1;
+
+my $DEFAULT_HUE = 261.2245;
sub hexTuple {
my ($r, $g, $b) = @_;
my $hexTriplet = shift;
my ($r,$g,$b) = hexToRGB($hexTriplet);
- warn "$hexTriplet -> $r:$g:$b";
+ #warn "$hexTriplet -> $r:$g:$b";
for ($r, $g, $b ) { $_ = $_ / 255.0 }
return( $H, $S, $L );
}
-my $baseColorHSV = [ hexToHSL('#935ff2') ];
+my $baseColor = '#935ff2';
+my $baseColorHSV = [ hexToHSL($baseColor) ];
my $baseColorHue = $baseColorHSV->[0];
-warn sprintf( 'H:%1.4f S:%1.4f V:%1.4f', @$baseColorHSV );
-warn sprintf( 'H:%1.4f S:%1.4f L:%1.4f', hexToHSL('#3e148c') );
-my @target = hexToRGB('#935ff2');
+warn sprintf( '%s → H:%1.4f S:%1.4f V:%1.4f', $baseColor, @$baseColorHSV );
+my @target = hexToRGB($baseColor);
my ($best, $min_dist);
for (my $s = 0.50; $s < 0.90; $s += 0.001) {
for ( my $l = 0.50; $l <= 0.80; $l += 0.001 ) {
}
}
}
-warn sprintf( 's%1.3f, l%1.3f -> %s',
+warn sprintf( 's%1.3f, l%1.3f → %s',
@$best );
my $baseTheme = "AppTheme";
sub outputThemes {
my $out = shift;
my $baseIndent = shift;
+ $out->print("\n");
+ $out->print(hslStyleForHue($DEFAULT_HUE, $baseTheme, $baseIndent, 'default'));
for( my $hue = 0; $hue < 360; $hue += STEP_DEGREES ) {
$out->print("\n");
$out->print(hslStyleForHue($hue, $baseTheme, $baseIndent));
my $hue = shift;
my $base = shift;
my $baseIndent = shift // '';
+ my $subTheme = shift // sprintf('%03d', $hue);
my %lQ = (
0 => 0.450, # red
60 => 0.400, # yellow
120 => 0.400, # green
- 180 => 0.400, # cyan
- 240 => 0.750, # blue
- 300 => 0.500, # magenta
+ 180 => 0.390, # cyan
+ 240 => 0.745, # blue
+ 300 => 0.505, # magenta
);
$lQ{360} = $lQ{0};
# linear interpolation
my $l1 = $y0 + 1.0 * ( $hue - $x0 ) * ( $y1 - $y0 ) / ( $x1 - $x0 );
- my $l2 = $l1 * 0.80;
- my $l3 = 0.950;
- my $l4 = 0.980;
+ my $l2 = $l1 * ( $opt_night ? 1.10 : 0.80 );
+ my $l3 = $opt_night ? 0.200 : 0.950;
+ my $l4 = $opt_night ? 0.100 : 0.980;
my $result = "";
my $indent = "$baseIndent ";
if ($base) {
- $result .= sprintf "$baseIndent<style name=\"%s.%03d\" parent=\"%s\">\n",
- $baseTheme, $hue, $baseTheme;
+ $result .= sprintf "$baseIndent<style name=\"%s.%s\" parent=\"%s\">\n",
+ $baseTheme, $subTheme, $baseTheme;
}
else {
$result .= sprintf "$baseIndent<style name=\"%s\">\n",
# $result .= "$indent<item name=\"textColor\">#757575</item>\n";
}
my $S = 0.845;
- $result .= sprintf "$indent<item name=\"colorPrimary\">#%s</item>\n",
- hslHex($hue, $S, $l1);
- $result .= sprintf "$indent<item name=\"colorPrimaryTransparent\">#00%s</item>\n",
- hslHex($hue, $S, $l1);
- $result .= sprintf "$indent<item name=\"colorAccent\">#%s</item>\n",
- hslHex($hue, $S, $l2);
- $result .= sprintf "$indent<item name=\"colorPrimaryDark\">#%s</item>\n",
- hslHex($hue, $S, $l2);
- $result .= sprintf "$indent<item name=\"table_row_dark_bg\">#%s</item>\n",
- hslHex($hue, $S, $l3);
- $result .= sprintf "$indent<item name=\"table_row_light_bg\">#%s</item>\n",
- hslHex($hue, $S, $l4);
+ $result .= sprintf "$indent<item name=\"%s\">#%s</item>\n",
+ 'colorPrimary', hslHex( $hue, $S, $l1 );
+ $result .= sprintf "$indent<item name=\"%s\">#00%s</item>\n",
+ 'colorPrimaryTransparent', hslHex( $hue, $S, $l1 );
+ $result .= sprintf "$indent<item name=\"%s\">#%s</item>\n",
+ 'colorAccent', hslHex( $hue, $S, $l2 );
+ $result .= sprintf "$indent<item name=\"%s\">#%s</item>\n",
+ 'colorPrimaryDark', hslHex( $hue, $S, $l2 );
+ $result .= sprintf "$indent<item name=\"%s\">#%s</item>\n",
+ 'table_row_dark_bg', hslHex( $hue, $S, $l3 );
+ $result .= sprintf "$indent<item name=\"%s\">#%s</item>\n",
+ 'table_row_light_bg', hslHex( $hue, $S, $l4 );
$result .= "$baseIndent</style>\n";
return $result;