From 29ac4352ffe4251d1f8921adea572cc8ee1e6667 Mon Sep 17 00:00:00 2001 From: ahusan Date: Thu, 28 May 2026 17:32:18 +0500 Subject: [PATCH] ui: swap list-item and screen-margin paddings onto tokens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces hardcoded paddings in the three layouts that share the standard 16dp/14dp list-row pattern (item_account, item_card, item_more_nav) with @dimen/list_item_padding_h / list_item_padding_v. Dashboard root content padding becomes @dimen/screen_margin. Card content paddings inside the dashboard are left as raw 16dp — they're a separate semantic (card-interior padding, not screen edge) and will be addressed once we either need a distinct token or have a reason to change them. Co-Authored-By: Claude Opus 4.7 (1M context) --- app/src/main/res/layout/fragment_dashboard.xml | 2 +- app/src/main/res/layout/item_account.xml | 4 ++-- app/src/main/res/layout/item_card.xml | 4 ++-- app/src/main/res/layout/item_more_nav.xml | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/res/layout/fragment_dashboard.xml b/app/src/main/res/layout/fragment_dashboard.xml index 17ec6e6..667ca7a 100644 --- a/app/src/main/res/layout/fragment_dashboard.xml +++ b/app/src/main/res/layout/fragment_dashboard.xml @@ -21,7 +21,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:padding="16dp"> + android:padding="@dimen/screen_margin"> diff --git a/app/src/main/res/layout/item_card.xml b/app/src/main/res/layout/item_card.xml index 53285eb..a08d3ee 100644 --- a/app/src/main/res/layout/item_card.xml +++ b/app/src/main/res/layout/item_card.xml @@ -9,8 +9,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" - android:paddingHorizontal="16dp" - android:paddingVertical="14dp" + android:paddingHorizontal="@dimen/list_item_padding_h" + android:paddingVertical="@dimen/list_item_padding_v" android:gravity="center_vertical" android:foreground="?attr/selectableItemBackground"> diff --git a/app/src/main/res/layout/item_more_nav.xml b/app/src/main/res/layout/item_more_nav.xml index 27e9999..3d9db65 100644 --- a/app/src/main/res/layout/item_more_nav.xml +++ b/app/src/main/res/layout/item_more_nav.xml @@ -5,8 +5,8 @@ android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" - android:paddingHorizontal="16dp" - android:paddingVertical="14dp" + android:paddingHorizontal="@dimen/list_item_padding_h" + android:paddingVertical="@dimen/list_item_padding_v" android:background="?attr/selectableItemBackground">