aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain
diff options
context:
space:
mode:
authorThialfihar <thi@thialfihar.org>2015-06-26 15:16:34 +0200
committerThialfihar <thi@thialfihar.org>2015-07-21 20:56:42 +0200
commit8227db37781c7da5f9d91f92678457c89708d036 (patch)
tree3434b8e680068238bec370de17cba9647d7601d6 /OpenKeychain
parent0d1d6542eaad64e81462c3b57e99002159533395 (diff)
downloadopen-keychain-8227db37781c7da5f9d91f92678457c89708d036.tar.gz
open-keychain-8227db37781c7da5f9d91f92678457c89708d036.tar.bz2
open-keychain-8227db37781c7da5f9d91f92678457c89708d036.zip
Make tab text and indicator themeable
Diffstat (limited to 'OpenKeychain')
-rw-r--r--OpenKeychain/src/main/res/layout/toolbar_tabs.xml6
-rw-r--r--OpenKeychain/src/main/res/layout/view_key_activity.xml2
-rw-r--r--OpenKeychain/src/main/res/values/attrs.xml3
-rw-r--r--OpenKeychain/src/main/res/values/colors.xml5
-rw-r--r--OpenKeychain/src/main/res/values/themes.xml8
5 files changed, 15 insertions, 9 deletions
diff --git a/OpenKeychain/src/main/res/layout/toolbar_tabs.xml b/OpenKeychain/src/main/res/layout/toolbar_tabs.xml
index 91efda682..ed42ef52e 100644
--- a/OpenKeychain/src/main/res/layout/toolbar_tabs.xml
+++ b/OpenKeychain/src/main/res/layout/toolbar_tabs.xml
@@ -17,8 +17,8 @@
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
- android:textColor="@color/tab_text"
- app:pstsTextColorSelected="@color/tab_text_selected"
- app:pstsIndicatorColor="@color/tab_indicator" />
+ android:textColor="?attr/colorTabText"
+ app:pstsTextColorSelected="?attr/colorTabTextSelected"
+ app:pstsIndicatorColor="?attr/colorTabIndicator" />
</RelativeLayout>
diff --git a/OpenKeychain/src/main/res/layout/view_key_activity.xml b/OpenKeychain/src/main/res/layout/view_key_activity.xml
index 648e072ac..8e04f6899 100644
--- a/OpenKeychain/src/main/res/layout/view_key_activity.xml
+++ b/OpenKeychain/src/main/res/layout/view_key_activity.xml
@@ -75,7 +75,7 @@
android:layout_marginEnd="48dp"
android:text=""
tools:text="My Key"
- android:textColor="@color/tab_text"
+ android:textColor="?attr/colorTabText"
android:textAppearance="?android:attr/textAppearanceSmall"
android:layout_above="@+id/toolbar2" />
diff --git a/OpenKeychain/src/main/res/values/attrs.xml b/OpenKeychain/src/main/res/values/attrs.xml
index a1d5e5393..5c570e62b 100644
--- a/OpenKeychain/src/main/res/values/attrs.xml
+++ b/OpenKeychain/src/main/res/values/attrs.xml
@@ -14,5 +14,8 @@
<attr name="colorText" format="color" />
<attr name="colorBrightToolbar" format="color" />
<attr name="colorCardViewBackground" format="color" />
+ <attr name="colorTabText" format="color" />
+ <attr name="colorTabTextSelected" format="color" />
+ <attr name="colorTabIndicator" format="color" />
</declare-styleable>
</resources>
diff --git a/OpenKeychain/src/main/res/values/colors.xml b/OpenKeychain/src/main/res/values/colors.xml
index 8870ffac7..6fd355a4c 100644
--- a/OpenKeychain/src/main/res/values/colors.xml
+++ b/OpenKeychain/src/main/res/values/colors.xml
@@ -9,11 +9,6 @@
<color name="key_flag_orange">#ff9800</color>
<color name="key_flag_green">#7bad45</color>
- <!-- tabs -->
- <color name="tab_text">#70FFFFFF</color>
- <color name="tab_text_selected">#FFFFFF</color>
- <color name="tab_indicator">#FFFFFF</color>
-
<color name="password_strength_low">#f44336</color>
<color name="password_strength_medium">#ff9800</color>
<color name="password_strength_high">#7bad45</color>
diff --git a/OpenKeychain/src/main/res/values/themes.xml b/OpenKeychain/src/main/res/values/themes.xml
index 649b4b7aa..b6e6f7ec1 100644
--- a/OpenKeychain/src/main/res/values/themes.xml
+++ b/OpenKeychain/src/main/res/values/themes.xml
@@ -12,6 +12,10 @@
<item name="colorFabBackground">#b2000000</item>
<item name="colorFabText">#fafafa</item>
+ <item name="colorTabText">#70ffffff</item>
+ <item name="colorTabTextSelected">#ffffff</item>
+ <item name="colorTabIndicator">#ffffff</item>
+
<item name="colorEmphasis">#2196f3</item>
<item name="colorButtonRow">#33cccccc</item>
<item name="colorLogBackground">#cecbce</item>
@@ -41,6 +45,10 @@
<item name="colorFabBackground">#b2000000</item>
<item name="colorFabText">#fafafa</item>
+ <item name="colorTabText">#70ffffff</item>
+ <item name="colorTabTextSelected">#ffffff</item>
+ <item name="colorTabIndicator">#ffffff</item>
+
<item name="colorEmphasis">#2196f3</item>
<item name="colorButtonRow">#33cccccc</item>
<item name="colorLogBackground">#303030</item>