<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <LinearLayout
        android:gravity="center"
        android:orientation="horizontal"
        android:id="@+id/tab_bar"
        android:background="@drawable/bg_tab_container"
        android:padding="3dp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="4dp"
        android:layout_marginBottom="8dp"
        android:layout_marginStart="16dp">
        <com.google.android.material.button.MaterialButton
            android:textSize="13sp"
            android:textColor="@drawable/selector_tab_text"
            android:id="@+id/tab_home"
            android:focusable="true"
            android:nextFocusDown="@+id/rows_list"
            android:layout_width="wrap_content"
            android:layout_height="36dp"
            android:minWidth="80dp"
            android:text="@string/header_home"
            android:insetTop="0dp"
            android:insetBottom="0dp"
            android:textAllCaps="false"
            android:paddingStart="16dp"
            android:paddingEnd="16dp"
            app:cornerRadius="10dp"
            app:strokeColor="@color/selector_focus_stroke_white"
            app:strokeWidth="2dp"
            style="@style/Widget.MaterialComponents.Button.TextButton"/>
        <com.google.android.material.button.MaterialButton
            android:textSize="13sp"
            android:textColor="@drawable/selector_tab_text"
            android:id="@+id/tab_movies"
            android:focusable="true"
            android:nextFocusDown="@+id/rows_list"
            android:layout_width="wrap_content"
            android:layout_height="36dp"
            android:minWidth="80dp"
            android:text="@string/label_movies"
            android:insetTop="0dp"
            android:insetBottom="0dp"
            android:textAllCaps="false"
            android:paddingStart="16dp"
            android:paddingEnd="16dp"
            android:layout_marginStart="2dp"
            app:cornerRadius="10dp"
            app:strokeColor="@color/selector_focus_stroke_white"
            app:strokeWidth="2dp"
            style="@style/Widget.MaterialComponents.Button.TextButton"/>
        <com.google.android.material.button.MaterialButton
            android:textSize="13sp"
            android:textColor="@drawable/selector_tab_text"
            android:id="@+id/tab_tv_shows"
            android:focusable="true"
            android:nextFocusDown="@+id/rows_list"
            android:layout_width="wrap_content"
            android:layout_height="36dp"
            android:minWidth="80dp"
            android:text="@string/label_tv_shows"
            android:insetTop="0dp"
            android:insetBottom="0dp"
            android:textAllCaps="false"
            android:paddingStart="16dp"
            android:paddingEnd="16dp"
            android:layout_marginStart="2dp"
            app:cornerRadius="10dp"
            app:strokeColor="@color/selector_focus_stroke_white"
            app:strokeWidth="2dp"
            style="@style/Widget.MaterialComponents.Button.TextButton"/>
    </LinearLayout>
    <androidx.leanback.widget.VerticalGridView
        android:id="@+id/rows_list"
        android:paddingTop="4dp"
        android:paddingBottom="60dp"
        android:clipToPadding="false"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        app:numberOfColumns="1"/>
    <LinearLayout
        android:gravity="start"
        android:orientation="horizontal"
        android:background="#0d0d0d"
        android:paddingTop="8dp"
        android:paddingBottom="8dp"
        android:clipChildren="false"
        android:clipToPadding="false"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingStart="16dp"
        android:paddingEnd="16dp">
        <com.google.android.material.button.MaterialButton
            android:textSize="12sp"
            android:textColor="@drawable/selector_btn_glass_text"
            android:id="@+id/btn_add_liked_list"
            android:focusable="true"
            android:layout_width="wrap_content"
            android:layout_height="36dp"
            android:text="@string/action_add_row"
            android:textAllCaps="false"
            android:paddingStart="12dp"
            android:paddingEnd="14dp"
            android:layout_marginEnd="8dp"
            app:cornerRadius="8dp"
            app:icon="@drawable/ic_playlist_add"
            app:iconGravity="textStart"
            app:iconPadding="6dp"
            app:iconTint="@android:color/white"
            app:strokeColor="@color/selector_focus_stroke_white"
            app:strokeWidth="2dp"
            style="@style/Widget.MaterialComponents.Button.TextButton"/>
        <com.google.android.material.button.MaterialButton
            android:textSize="12sp"
            android:textColor="@drawable/selector_btn_glass_text"
            android:id="@+id/btn_reset_defaults"
            android:focusable="true"
            android:layout_width="wrap_content"
            android:layout_height="36dp"
            android:text="@string/action_reset"
            android:textAllCaps="false"
            android:paddingStart="14dp"
            android:paddingEnd="14dp"
            app:cornerRadius="8dp"
            app:strokeColor="@color/selector_focus_stroke_white"
            app:strokeWidth="2dp"
            style="@style/Widget.MaterialComponents.Button.TextButton"/>
    </LinearLayout>
</LinearLayout>
