From 2c544607ec224f37826c2d1e1eaa8c2cf25a23e5 Mon Sep 17 00:00:00 2001 From: seven332 Date: Mon, 22 Oct 2018 13:05:38 +0800 Subject: [PATCH] Add tagGroupBackgroundColor and tagBackgroundColor attribute --- .../ehviewer/ui/scene/GalleryDetailScene.java | 4 +- app/src/main/res/values/attrs.xml | 3 ++ app/src/main/res/values/colors.xml | 40 +++++++++++++++++-- app/src/main/res/values/themes.xml | 6 +++ 4 files changed, 47 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java index 6f28baf79..9a02f9921 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryDetailScene.java @@ -834,8 +834,8 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene mNoTags.setVisibility(View.GONE); } - int colorTag = AttrResources.getAttrColor(context, R.attr.contentColorThemePrimary); - int colorName = AttrResources.getAttrColor(context, R.attr.contentColorThemeAccent); + int colorTag = AttrResources.getAttrColor(context, R.attr.tagBackgroundColor); + int colorName = AttrResources.getAttrColor(context, R.attr.tagGroupBackgroundColor); for (GalleryTagGroup tg : tagGroups) { LinearLayout ll = (LinearLayout) inflater.inflate(R.layout.gallery_tag_group, mTags, false); ll.setOrientation(LinearLayout.HORIZONTAL); diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index f41cf6441..5ca469af5 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -50,6 +50,9 @@ + + + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index c20ae60a6..e9a2aec4a 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -52,6 +52,14 @@ @color/grey_700 @color/grey_800 + @color/colorAccent + @color/grey_775 + @color/grey_875 + + @color/colorPrimary + @color/grey_775 + @color/grey_875 + #fff44336 #ff009688 #ff00796b @@ -63,17 +71,41 @@ #ff7cb342 #fff9a825 #ffff7043 - #ff101010 - #ff181818 + #ff080808 + #ff111111 + #ff191919 #ff212121 - #ff313131 - #ff393939 + #ff292929 + #ff323232 + #ff3a3a3a #ff424242 + #ff4a4a4a + #ff525252 + #ff595959 #ff616161 + #ff666666 + #ff6b6b6b + #ff707070 #ff757575 + #ff7f7f7f + #ff8a8a8a + #ff949494 #ff9e9e9e + #ffa6a6a6 + #ffaeaeae + #ffb5b5b5 + #ffbdbdbd + #ffc6c6c6 + #ffcfcfcf + #ffd7d7d7 #ffe0e0e0 + #ffe4e4e4 + #ffe7e7e7 + #ffebebeb #ffeeeeee + #fff0f0f0 + #fff2f2f2 + #fff3f3f3 #fff5f5f5 #ff795548 diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 11e2c031b..b57007184 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -42,6 +42,8 @@ @color/guide_bg ?android:attr/textColorPrimaryInverse ?android:attr/textColorSecondaryInverse + @color/tag_group_background_light + @color/tag_background_light ?attr/contentColorThemePrimary @style/ThemeOverlay.AppCompat.Light @@ -81,6 +83,8 @@ #e5303030 ?android:attr/textColorPrimary ?android:attr/textColorSecondary + @color/tag_group_background_dark + @color/tag_background_dark ?attr/contentColorThemePrimary @style/ThemeOverlay.AppCompat.Dark @@ -124,6 +128,8 @@ #e5000000 ?android:attr/textColorPrimary ?android:attr/textColorSecondary + @color/tag_group_background_black + @color/tag_background_black @android:color/black @style/ThemeOverlay.AppCompat.Dark