diff --git a/app/src/main/java/com/github/libretube/ui/activities/MainActivity.kt b/app/src/main/java/com/github/libretube/ui/activities/MainActivity.kt
index a373361c9..4f9b8b8f5 100644
--- a/app/src/main/java/com/github/libretube/ui/activities/MainActivity.kt
+++ b/app/src/main/java/com/github/libretube/ui/activities/MainActivity.kt
@@ -27,6 +27,7 @@ import com.github.libretube.compat.PictureInPictureCompat
import com.github.libretube.constants.IntentData
import com.github.libretube.constants.PreferenceKeys
import com.github.libretube.databinding.ActivityMainBinding
+import com.github.libretube.extensions.dpToPx
import com.github.libretube.extensions.toID
import com.github.libretube.helpers.NavBarHelper
import com.github.libretube.helpers.NavigationHelper
@@ -96,7 +97,7 @@ class MainActivity : BaseActivity() {
// sets the navigation bar color to the previously calculated color
window.navigationBarColor = if (binding.bottomNav.menu.size() > 0) {
- SurfaceColors.getColorForElevation(this, binding.bottomNav.elevation)
+ ThemeHelper.getThemeColor(this, com.google.android.material.R.attr.colorSurfaceContainer)
} else {
ThemeHelper.getThemeColor(this, android.R.attr.colorBackground)
}
diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
index fb04a760c..ef33987c2 100644
--- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
+++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt
@@ -420,10 +420,6 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions {
mainActivity.binding.container.isVisible = true
val mainMotionLayout = mainActivity.binding.mainMotionLayout
- // add some elevation to the color to make it easier to distinguish
- val surfaceColor = SurfaceColors.getColorForElevation(requireContext(), 3f)
- binding.mainContainer.setBackgroundColor(surfaceColor)
-
binding.playerMotionLayout.addTransitionListener(object : TransitionAdapter() {
override fun onTransitionChange(
motionLayout: MotionLayout?,
diff --git a/app/src/main/java/com/github/libretube/ui/fragments/SubscriptionsFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/SubscriptionsFragment.kt
index 9b801c72e..cc99835d9 100644
--- a/app/src/main/java/com/github/libretube/ui/fragments/SubscriptionsFragment.kt
+++ b/app/src/main/java/com/github/libretube/ui/fragments/SubscriptionsFragment.kt
@@ -325,7 +325,7 @@ class SubscriptionsFragment : Fragment() {
showAllAtOnce = false
)
binding.subFeed.adapter = feedAdapter
- binding.toggleSubsText.text = getString(R.string.subscriptions)
+ binding.toggleSubs.text = getString(R.string.subscriptions)
PreferenceHelper.updateLastFeedWatchedTime()
}
@@ -363,6 +363,6 @@ class SubscriptionsFragment : Fragment() {
binding.emptyFeed.isVisible = notLoaded
val subCount = subscriptions.size.toLong().formatShort()
- binding.toggleSubsText.text = "${getString(R.string.subscriptions)} ($subCount)"
+ binding.toggleSubs.text = "${getString(R.string.subscriptions)} ($subCount)"
}
}
diff --git a/app/src/main/res/layout/fragment_player.xml b/app/src/main/res/layout/fragment_player.xml
index 24f3552d8..3e8f63beb 100644
--- a/app/src/main/res/layout/fragment_player.xml
+++ b/app/src/main/res/layout/fragment_player.xml
@@ -11,7 +11,7 @@
android:id="@+id/player_scrollView"
android:layout_width="match_parent"
android:layout_height="0dp"
- android:background="?android:attr/colorBackground"
+ android:background="?colorSurfaceContainerLow"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
@@ -40,8 +40,8 @@
android:id="@+id/optionsLL"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:paddingHorizontal="2dp"
- android:orientation="horizontal">
+ android:orientation="horizontal"
+ android:paddingHorizontal="2dp">
-
-
-
-
-
+ android:layout_marginHorizontal="20dp"
+ android:layout_marginVertical="10dp"
+ android:text="@string/comments"
+ android:textAlignment="viewStart"
+ android:textColor="?colorPrimary"
+ app:drawableEndCompat="@drawable/ic_arrow_up_down"
+ app:drawableTint="?colorPrimary" />
-
-
-
-
-
+ android:text="@string/subscriptions"
+ android:textAlignment="viewStart"
+ android:textColor="?colorPrimary"
+ app:drawableEndCompat="@drawable/ic_arrow_up_down"
+ app:drawableTint="?colorPrimary" />
@@ -146,14 +136,14 @@
+ android:src="@drawable/ic_edit"
+ android:tooltipText="@string/tooltip_edit_groups" />
4dp
- 4dp
- textStart
+ - ?colorPrimary
+ - ?colorPrimary