From ebdbd682b0a76e52ca24d6c5f85abd0ea1894b4e Mon Sep 17 00:00:00 2001 From: OxygenCobalt Date: Tue, 26 Jul 2022 17:24:13 -0600 Subject: [PATCH] ui: rework state layers Unify the background state layers of the entire app by overriding colorControlHighlight. Lots of components still use it, so it's beneficial to make it consistent with the rest of the app theming. --- app/src/main/res/color/sel_compat_ripple.xml | 14 +++++++++++++ .../main/res/color/sel_icon_button_ripple.xml | 21 ------------------- .../main/res/drawable/ui_accent_circle.xml | 10 --------- .../main/res/values-night-v27/styles_core.xml | 2 +- app/src/main/res/values-night/colors.xml | 2 +- app/src/main/res/values-v23/styles_core.xml | 8 +++++++ app/src/main/res/values-v27/styles_core.xml | 2 +- app/src/main/res/values-v29/styles_core.xml | 1 + app/src/main/res/values-v31/styles_core.xml | 8 +++---- app/src/main/res/values/colors.xml | 2 +- app/src/main/res/values/styles_core.xml | 15 +++++++------ app/src/main/res/values/styles_ui.xml | 8 +++++-- 12 files changed, 46 insertions(+), 47 deletions(-) create mode 100644 app/src/main/res/color/sel_compat_ripple.xml delete mode 100644 app/src/main/res/color/sel_icon_button_ripple.xml delete mode 100644 app/src/main/res/drawable/ui_accent_circle.xml create mode 100644 app/src/main/res/values-v23/styles_core.xml diff --git a/app/src/main/res/color/sel_compat_ripple.xml b/app/src/main/res/color/sel_compat_ripple.xml new file mode 100644 index 000000000..c1879cc54 --- /dev/null +++ b/app/src/main/res/color/sel_compat_ripple.xml @@ -0,0 +1,14 @@ + + + + + + + diff --git a/app/src/main/res/color/sel_icon_button_ripple.xml b/app/src/main/res/color/sel_icon_button_ripple.xml deleted file mode 100644 index 24d2f43cd..000000000 --- a/app/src/main/res/color/sel_icon_button_ripple.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/drawable/ui_accent_circle.xml b/app/src/main/res/drawable/ui_accent_circle.xml deleted file mode 100644 index 6c7a11916..000000000 --- a/app/src/main/res/drawable/ui_accent_circle.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - diff --git a/app/src/main/res/values-night-v27/styles_core.xml b/app/src/main/res/values-night-v27/styles_core.xml index f1702badf..41e8408da 100644 --- a/app/src/main/res/values-night-v27/styles_core.xml +++ b/app/src/main/res/values-night-v27/styles_core.xml @@ -1,7 +1,7 @@ - + \ No newline at end of file diff --git a/app/src/main/res/values-v27/styles_core.xml b/app/src/main/res/values-v27/styles_core.xml index 7d29bb215..562529e99 100644 --- a/app/src/main/res/values-v27/styles_core.xml +++ b/app/src/main/res/values-v27/styles_core.xml @@ -1,7 +1,7 @@ - \ No newline at end of file diff --git a/app/src/main/res/values-v31/styles_core.xml b/app/src/main/res/values-v31/styles_core.xml index 8ad9e5425..e86ff7aad 100644 --- a/app/src/main/res/values-v31/styles_core.xml +++ b/app/src/main/res/values-v31/styles_core.xml @@ -3,13 +3,13 @@ \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index f138b9716..c1f8a7371 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -7,7 +7,7 @@ Used on devices when we can technically use "transparent" system bars, but fully transparent system bars would actually be made translucent by the OS. --> - #01fafafa + #01ffffff @color/material_dynamic_primary95 diff --git a/app/src/main/res/values/styles_core.xml b/app/src/main/res/values/styles_core.xml index 11954d41a..b0e64a95f 100644 --- a/app/src/main/res/values/styles_core.xml +++ b/app/src/main/res/values/styles_core.xml @@ -2,8 +2,10 @@ @@ -40,10 +42,16 @@ @style/TextAppearance.Auxio.BodyMedium @style/TextAppearance.Auxio.BodySmall + + @color/overlay_text_highlight + @color/overlay_text_highlight_inverse + none false true + + ?attr/colorOnSurfaceVariant ?attr/colorPrimary @style/Preference.Auxio @@ -53,13 +61,8 @@ @style/Widget.Auxio.Toolbar.Navigation @style/Widget.Auxio.Button.Overflow - - - @color/overlay_text_highlight - @color/overlay_text_highlight_inverse - + +