aboutsummaryrefslogtreecommitdiffstats
path: root/main/res/values
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2014-07-01 16:30:01 +0200
committerArne Schwabe <arne@rfc2549.org>2014-07-01 16:30:49 +0200
commitd49ee4dcc0143cc3573f4c57823468cd7d20a983 (patch)
tree63849d43834e99a7eb0c7ba67da5d13846ee3d8e /main/res/values
parent9572033ece15407f3a32acebe72a3ee56cf76eab (diff)
downloadcgeo-d49ee4dcc0143cc3573f4c57823468cd7d20a983.zip
cgeo-d49ee4dcc0143cc3573f4c57823468cd7d20a983.tar.gz
cgeo-d49ee4dcc0143cc3573f4c57823468cd7d20a983.tar.bz2
More theme fixes
- Fix theme usage of CgeoMap (cgeo light/dark theme instead of holo) - Make progress a bit larger again (32dp instead of 16dp), still smaller than Holo default (48dp) - Make also navigation transparent in main screen - Fix some activities not using dark ActionBar in light theme (e.g. CacheDetails)
Diffstat (limited to 'main/res/values')
-rw-r--r--main/res/values/themes.xml26
1 files changed, 19 insertions, 7 deletions
diff --git a/main/res/values/themes.xml b/main/res/values/themes.xml
index 440eee4..9445a03 100644
--- a/main/res/values/themes.xml
+++ b/main/res/values/themes.xml
@@ -18,7 +18,10 @@
<item name="android:windowContentOverlay">@null</item>
<item name="actionBarStyle">@style/cgeo_main.ActionBarStyle</item>
- </style>
+ <!-- KitKat's transperent navigation -->
+ <item name="android:fitsSystemWindows">true</item>
+ <item name="android:windowTranslucentNavigation" tools:ignore="NewApi">true</item>
+ </style>
<style name="cgeo_main" parent="cgeo_main.base">
@@ -26,15 +29,23 @@
<item name="android:actionBarStyle" tools:ignore="NewApi">@style/cgeo_main.ActionBarStyle</item>
</style>
- <style name="cgeo.Widget.AppCompat.Base.ProgressBar.Small" parent="android:Widget.ProgressBar.Small">
- <item name="background">@color/just_white</item>
+ <style name="cgeo.Widget.AppCompat.Base.ProgressBar.Medium" parent="android:Widget.ProgressBar">
+ <item name="android:minWidth">32dip</item>
+ <item name="android:maxWidth">32dip</item>
+ <item name="android:minHeight">32dip</item>
+ <item name="android:maxHeight">32dip</item>
</style>
<style name="cgeo.ActionBarStyle" parent="Widget.AppCompat.Base.ActionBar">
- <item name="indeterminateProgressStyle">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Small</item>
- <item name="android:indeterminateProgressStyle" tools:ignore="NewApi">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Small</item>
+ <item name="indeterminateProgressStyle">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Medium</item>
+ <item name="android:indeterminateProgressStyle" tools:ignore="NewApi">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Medium</item>
+ </style>
+
+ <style name="cgeo.ActionBarStyle.Light.Inverse" parent="Widget.AppCompat.Light.Base.ActionBar.Solid.Inverse">
+ <item name="indeterminateProgressStyle">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Medium</item>
+ <item name="android:indeterminateProgressStyle" tools:ignore="NewApi">@style/cgeo.Widget.AppCompat.Base.ProgressBar.Medium</item>
</style>
<style name="cgeo.base" parent="@style/Theme.AppCompat">
@@ -77,8 +88,8 @@
</style>
<style name="cgeo_light" parent="cgeo.base.light">
- <item name="actionBarStyle">@style/cgeo.ActionBarStyle</item>
- <item name="android:actionBarStyle" tools:ignore="NewApi">@style/cgeo.ActionBarStyle</item>
+ <item name="actionBarStyle">@style/cgeo.ActionBarStyle.Light.Inverse</item>
+ <item name="android:actionBarStyle" tools:ignore="NewApi">@style/cgeo.ActionBarStyle.Light.Inverse</item>
</style>
@@ -148,6 +159,7 @@
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation</item>
+
</style>
<style name="cgeo_popup" parent="cgeo.Translucent.Light">