From 32b463a10c4390bd81f2acc865018c417b06d177 Mon Sep 17 00:00:00 2001 From: isra el Date: Thu, 5 Feb 2026 21:27:18 +0300 Subject: [PATCH 1/2] ui(android): enhance app ui --- .../app/src/main/res/layout/activity_main.xml | 177 +++++++++++------- .../app/src/main/res/values-night/themes.xml | 16 +- android/app/src/main/res/values/themes.xml | 16 +- 3 files changed, 125 insertions(+), 84 deletions(-) diff --git a/android/app/src/main/res/layout/activity_main.xml b/android/app/src/main/res/layout/activity_main.xml index f756ab0..18c1948 100644 --- a/android/app/src/main/res/layout/activity_main.xml +++ b/android/app/src/main/res/layout/activity_main.xml @@ -20,7 +20,7 @@ android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:orientation="vertical" - android:padding="24dp"> + android:padding="28dp"> + android:textSize="24sp" + android:textStyle="bold" + android:letterSpacing="0.02" + android:shadowColor="#80000000" + android:shadowDx="0" + android:shadowDy="2" + android:shadowRadius="4" /> + android:textSize="13sp" + android:letterSpacing="0.01" + android:alpha="0.95" /> @@ -50,21 +57,21 @@ android:layout_marginTop="-24dp" android:layout_marginBottom="16dp" app:cardBackgroundColor="@color/background_secondary" - app:cardCornerRadius="8dp" - app:cardElevation="4dp"> + app:cardCornerRadius="12dp" + app:cardElevation="6dp"> + android:padding="12dp"> @@ -72,7 +79,7 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" - android:layout_marginStart="3dp" + android:layout_marginStart="8dp" android:layout_weight="1" android:orientation="vertical"> @@ -109,11 +116,11 @@ @@ -163,23 +170,24 @@ android:layout_marginHorizontal="16dp" android:layout_marginBottom="16dp" app:cardBackgroundColor="@color/background_secondary" - app:cardCornerRadius="8dp" - app:cardElevation="2dp"> + app:cardCornerRadius="12dp" + app:cardElevation="4dp"> + android:padding="20dp"> + android:textSize="19sp" + android:textStyle="bold" + android:letterSpacing="0.01" /> + app:hintTextColor="?attr/colorPrimary" + app:endIconMode="password_toggle" + app:endIconTint="?attr/colorPrimary"> @@ -247,9 +257,14 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:backgroundTint="?attr/colorPrimary" - android:paddingHorizontal="24dp" + android:paddingHorizontal="28dp" + android:paddingVertical="12dp" android:text="Connect" - android:textColor="@color/white" /> + android:textColor="@color/white" + android:textSize="15sp" + android:letterSpacing="0.01" + style="@style/Widget.MaterialComponents.Button" + app:cornerRadius="8dp" /> + android:textColor="?attr/colorPrimary" + android:textSize="15sp" + android:letterSpacing="0.01" + android:backgroundTint="@android:color/transparent" + style="@style/Widget.MaterialComponents.Button.OutlinedButton" + app:cornerRadius="8dp" + app:strokeColor="?attr/colorPrimary" + app:strokeWidth="1.5dp" /> @@ -276,23 +300,24 @@ android:layout_marginHorizontal="16dp" android:layout_marginBottom="16dp" app:cardBackgroundColor="@color/background_secondary" - app:cardCornerRadius="8dp" - app:cardElevation="2dp"> + app:cardCornerRadius="12dp" + app:cardElevation="4dp"> + android:padding="20dp"> + android:textSize="19sp" + android:textStyle="bold" + android:letterSpacing="0.01" /> + android:textSize="15sp" + android:letterSpacing="0.01" + android:visibility="visible" + style="@style/Widget.MaterialComponents.Button" + app:cornerRadius="8dp" /> + android:alpha="0.6" + android:layout_marginBottom="18dp" /> + android:layout_marginEnd="6dp" /> + android:alpha="0.6" + android:layout_marginBottom="18dp" /> + app:cardCornerRadius="12dp" + app:cardElevation="4dp"> + android:padding="20dp"> + android:textSize="19sp" + android:textStyle="bold" + android:letterSpacing="0.01" /> + android:layout_marginBottom="10dp" + android:gravity="center_vertical"> + android:layout_marginBottom="10dp" + android:gravity="center_vertical"> + android:orientation="horizontal" + android:gravity="center_vertical"> + app:cardCornerRadius="12dp" + app:cardElevation="4dp"> + android:padding="20dp"> + android:padding="4dp" + android:layout_marginEnd="14dp" />