diff options
Diffstat (limited to 'ui/src/main/res/layout/tv_tunnel_list_item.xml')
-rw-r--r-- | ui/src/main/res/layout/tv_tunnel_list_item.xml | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/ui/src/main/res/layout/tv_tunnel_list_item.xml b/ui/src/main/res/layout/tv_tunnel_list_item.xml index 15615536..2d6039f1 100644 --- a/ui/src/main/res/layout/tv_tunnel_list_item.xml +++ b/ui/src/main/res/layout/tv_tunnel_list_item.xml @@ -28,16 +28,18 @@ type="com.wireguard.android.model.ObservableTunnel" /> </data> - <com.google.android.material.card.MaterialCardView + <com.wireguard.android.widget.TvCardView android:layout_width="225dp" android:layout_height="110dp" android:layout_margin="8dp" android:layout_marginTop="4dp" android:layout_marginBottom="0dp" - android:backgroundTint="@{(item.state == State.UP && !isDeleting) ? @color/secondary_dark_color : (isDeleting && isFocused) ? @color/tv_card_delete_background : @color/tv_card_background}" + android:backgroundTint="@color/tv_list_item_tint" android:checkable="true" android:focusable="true" - app:contentPadding="8dp"> + app:contentPadding="8dp" + app:isDeleting="@{isDeleting}" + app:isUp="@{item.state == State.UP}"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" @@ -45,20 +47,19 @@ <com.google.android.material.textview.MaterialTextView android:id="@+id/tunnel_name" - style="@style/TextAppearance.MaterialComponents.Headline5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{item.name}" - android:textColor="?attr/colorOnPrimary" + android:textAppearance="?attr/textAppearanceTitleLarge" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" tools:text="@sample/interface_names.json/names/names/name" /> <com.google.android.material.textview.MaterialTextView android:id="@+id/tunnel_transfer" - style="@style/TextAppearance.MaterialComponents.Body1" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:textAppearance="?attr/textAppearanceBodyLarge" android:visibility="@{isDeleting ? View.GONE : View.VISIBLE}" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintStart_toStartOf="parent" @@ -76,6 +77,6 @@ </androidx.constraintlayout.widget.ConstraintLayout> - </com.google.android.material.card.MaterialCardView> + </com.wireguard.android.widget.TvCardView> </layout> |