diff --git a/src/main/kotlin/com/looker/droidify/screen/TabsFragment.kt b/src/main/kotlin/com/looker/droidify/screen/TabsFragment.kt index 94a61f5f..e001fadf 100644 --- a/src/main/kotlin/com/looker/droidify/screen/TabsFragment.kt +++ b/src/main/kotlin/com/looker/droidify/screen/TabsFragment.kt @@ -260,14 +260,14 @@ class TabsFragment : ScreenFragment() { } this.adapter = adapter addItemDecoration(DividerItemDecoration(context, adapter::configureDivider)) - setBackgroundResource(R.drawable.background_border) + background = context.getDrawableCompat(R.drawable.background_border) + backgroundTintList = context.getColorFromAttr(R.attr.colorSurface) elevation = resources.sizeScaled(4).toFloat() content.addView(this, FrameLayout.LayoutParams.MATCH_PARENT, 0) val margins = resources.sizeScaled(8) (layoutParams as ViewGroup.MarginLayoutParams).setMargins(margins, margins, margins, 0) visibility = View.GONE } - sectionsList.backgroundTintList = context?.getColorFromAttr(R.attr.colorSurface) this.sectionsList = sectionsList var lastContentHeight = -1 diff --git a/src/main/res/drawable/ic_add.xml b/src/main/res/drawable/ic_add.xml index 1b58d080..97a3f6f5 100644 --- a/src/main/res/drawable/ic_add.xml +++ b/src/main/res/drawable/ic_add.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_bug_report.xml b/src/main/res/drawable/ic_bug_report.xml index 2b3b24a2..2b81fb09 100644 --- a/src/main/res/drawable/ic_bug_report.xml +++ b/src/main/res/drawable/ic_bug_report.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_cancel.xml b/src/main/res/drawable/ic_cancel.xml index 57511ccd..9514954d 100644 --- a/src/main/res/drawable/ic_cancel.xml +++ b/src/main/res/drawable/ic_cancel.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_code.xml b/src/main/res/drawable/ic_code.xml index 0d08fea8..8dff452f 100644 --- a/src/main/res/drawable/ic_code.xml +++ b/src/main/res/drawable/ic_code.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_copyright.xml b/src/main/res/drawable/ic_copyright.xml index 553cb97c..4d2ba161 100644 --- a/src/main/res/drawable/ic_copyright.xml +++ b/src/main/res/drawable/ic_copyright.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_delete.xml b/src/main/res/drawable/ic_delete.xml index 9522f173..7549c707 100644 --- a/src/main/res/drawable/ic_delete.xml +++ b/src/main/res/drawable/ic_delete.xml @@ -4,7 +4,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_download.xml b/src/main/res/drawable/ic_download.xml index adefe7ee..1807116c 100644 --- a/src/main/res/drawable/ic_download.xml +++ b/src/main/res/drawable/ic_download.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_edit.xml b/src/main/res/drawable/ic_edit.xml index ecb521a6..d7f4cc00 100644 --- a/src/main/res/drawable/ic_edit.xml +++ b/src/main/res/drawable/ic_edit.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_email.xml b/src/main/res/drawable/ic_email.xml index 61853ab9..9a076dc7 100644 --- a/src/main/res/drawable/ic_email.xml +++ b/src/main/res/drawable/ic_email.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_history.xml b/src/main/res/drawable/ic_history.xml index d535ec2d..248bd87a 100644 --- a/src/main/res/drawable/ic_history.xml +++ b/src/main/res/drawable/ic_history.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_launch.xml b/src/main/res/drawable/ic_launch.xml index 05fc477b..890668cb 100644 --- a/src/main/res/drawable/ic_launch.xml +++ b/src/main/res/drawable/ic_launch.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal" + android:tint="?attr/colorOnSurface" android:autoMirrored="true"> + android:tint="?attr/colorOnSurface"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_person.xml b/src/main/res/drawable/ic_person.xml index 31efe033..5cc8ea2a 100644 --- a/src/main/res/drawable/ic_person.xml +++ b/src/main/res/drawable/ic_person.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_photo_camera.xml b/src/main/res/drawable/ic_photo_camera.xml index bc3cef53..b131691d 100644 --- a/src/main/res/drawable/ic_photo_camera.xml +++ b/src/main/res/drawable/ic_photo_camera.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_save.xml b/src/main/res/drawable/ic_save.xml index 7aea9182..6c2b54df 100644 --- a/src/main/res/drawable/ic_save.xml +++ b/src/main/res/drawable/ic_save.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_search.xml b/src/main/res/drawable/ic_search.xml index eb988008..0066ae0c 100644 --- a/src/main/res/drawable/ic_search.xml +++ b/src/main/res/drawable/ic_search.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_share.xml b/src/main/res/drawable/ic_share.xml index 97d628ec..6f5d1cc7 100644 --- a/src/main/res/drawable/ic_share.xml +++ b/src/main/res/drawable/ic_share.xml @@ -1,7 +1,7 @@ + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/drawable/ic_tune.xml b/src/main/res/drawable/ic_tune.xml index 967246e0..333be657 100644 --- a/src/main/res/drawable/ic_tune.xml +++ b/src/main/res/drawable/ic_tune.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="?attr/colorControlNormal"> + android:tint="?attr/colorOnSurface"> diff --git a/src/main/res/layout/fragment.xml b/src/main/res/layout/fragment.xml index 7e63d851..986ded3d 100644 --- a/src/main/res/layout/fragment.xml +++ b/src/main/res/layout/fragment.xml @@ -1,4 +1,4 @@ - + + android:layout_height="wrap_content"> + app:layout_scrollFlags="scroll|snap|exitUntilCollapsed"> + android:layout_height="?actionBarSize" /> @style/Theme.EditText @color/green50 @android:color/transparent + @style/Theme.AppBarLayout @style/Theme.CollapsingToolbar @style/Theme.Toolbar @@ -50,6 +51,7 @@ @style/Theme.EditText @color/grey_dark @android:color/transparent + @style/Theme.AppBarLayout @style/Theme.CollapsingToolbar @style/Theme.Toolbar @@ -64,6 +66,7 @@ @color/accent_dark @color/error_dark @color/green100 + @color/green300 @color/green100 @color/white @drawable/scrollbar_thumb @@ -74,17 +77,27 @@ @style/Theme.EditText @color/black @android:color/transparent + @style/Theme.AppBarLayout @style/Theme.CollapsingToolbar @style/Theme.Toolbar + +