From 9ec448e5037a124a4b6512ac72812601f5f75555 Mon Sep 17 00:00:00 2001 From: Sadwhy <99601717+Sadwhy@users.noreply.github.com> Date: Sat, 13 Apr 2024 01:52:10 +0600 Subject: [PATCH] Feet(Settings): Revamped UI (#352) Feet(Settings): Revamped UI --- .../res/layout/activity_player_settings.xml | 11 +- .../res/layout/activity_reader_settings.xml | 1 + app/src/main/res/layout/activity_settings.xml | 400 ++++++++++++++---- .../res/layout/activity_settings_about.xml | 1 + .../res/layout/activity_settings_accounts.xml | 1 + .../res/layout/activity_settings_anime.xml | 1 + .../res/layout/activity_settings_common.xml | 1 + .../layout/activity_settings_extensions.xml | 1 + .../res/layout/activity_settings_manga.xml | 1 + .../activity_settings_notifications.xml | 1 + .../res/layout/activity_settings_theme.xml | 1 + .../activity_user_interface_settings.xml | 1 + app/src/main/res/values/strings.xml | 9 + 13 files changed, 338 insertions(+), 92 deletions(-) diff --git a/app/src/main/res/layout/activity_player_settings.xml b/app/src/main/res/layout/activity_player_settings.xml index 36dfccac..15efde78 100644 --- a/app/src/main/res/layout/activity_player_settings.xml +++ b/app/src/main/res/layout/activity_player_settings.xml @@ -49,6 +49,7 @@ android:layout_height="wrap_content" android:layout_margin="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/player_settings" android:textSize="28sp" /> @@ -193,9 +194,9 @@ android:id="@+id/subtitleTestText" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:paddingHorizontal="32dp" android:layout_gravity="center" android:gravity="center" + android:paddingHorizontal="32dp" android:text="@string/sub_text_example" /> @@ -336,6 +337,7 @@ android:layout_width="match_parent" android:layout_height="64dp" android:layout_marginBottom="8dp" + android:clickable="false" android:fontFamily="@font/poppins_bold" android:insetTop="0dp" android:insetBottom="0dp" @@ -347,17 +349,16 @@ app:cornerRadius="0dp" app:icon="@drawable/ic_round_color_24" app:iconPadding="16dp" - app:iconSize="24dp" - android:clickable="false" /> + app:iconSize="24dp" /> + android:valueTo="1"> diff --git a/app/src/main/res/layout/activity_reader_settings.xml b/app/src/main/res/layout/activity_reader_settings.xml index 9e9f1efd..0cf9f6f0 100644 --- a/app/src/main/res/layout/activity_reader_settings.xml +++ b/app/src/main/res/layout/activity_reader_settings.xml @@ -49,6 +49,7 @@ android:layout_height="wrap_content" android:layout_margin="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/reader_settings" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index e21aa2df..b0bdc0cc 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -21,7 +21,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="16dp" - android:layout_marginTop="31dp" + android:layout_marginTop="32dp" app:cardBackgroundColor="@color/nav_bg_inv" app:cardCornerRadius="16dp" app:cardElevation="0dp"> @@ -46,8 +46,9 @@ @@ -68,123 +69,348 @@ + tools:ignore="ContentDescription"> - + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> - + + + + + + + + + + + + + - tools:ignore="TextContrastCheck" /> + - + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> - + + + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> - + + + + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> - + + + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> - + + + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> + - + + + + + + + + + + + + android:layout_height="wrap_content" + android:layout_marginTop="24dp" + android:orientation="horizontal"> + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_settings_about.xml b/app/src/main/res/layout/activity_settings_about.xml index 348945b4..bc2712b7 100644 --- a/app/src/main/res/layout/activity_settings_about.xml +++ b/app/src/main/res/layout/activity_settings_about.xml @@ -46,6 +46,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/about" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_accounts.xml b/app/src/main/res/layout/activity_settings_accounts.xml index e1f7eccf..94650ed8 100644 --- a/app/src/main/res/layout/activity_settings_accounts.xml +++ b/app/src/main/res/layout/activity_settings_accounts.xml @@ -45,6 +45,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/accounts" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_anime.xml b/app/src/main/res/layout/activity_settings_anime.xml index 6a7c2c68..9cb28e3f 100644 --- a/app/src/main/res/layout/activity_settings_anime.xml +++ b/app/src/main/res/layout/activity_settings_anime.xml @@ -46,6 +46,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/anime" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_common.xml b/app/src/main/res/layout/activity_settings_common.xml index 07f4e777..862b4be0 100644 --- a/app/src/main/res/layout/activity_settings_common.xml +++ b/app/src/main/res/layout/activity_settings_common.xml @@ -46,6 +46,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/common" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_extensions.xml b/app/src/main/res/layout/activity_settings_extensions.xml index 29fa4ffd..5f8c6986 100644 --- a/app/src/main/res/layout/activity_settings_extensions.xml +++ b/app/src/main/res/layout/activity_settings_extensions.xml @@ -46,6 +46,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/extensions" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_manga.xml b/app/src/main/res/layout/activity_settings_manga.xml index d49b75cf..30064782 100644 --- a/app/src/main/res/layout/activity_settings_manga.xml +++ b/app/src/main/res/layout/activity_settings_manga.xml @@ -45,6 +45,7 @@ android:layout_height="wrap_content" android:layout_marginVertical="32dp" android:layout_weight="1" + android:fontFamily="@font/poppins_bold" android:text="@string/manga" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_settings_notifications.xml b/app/src/main/res/layout/activity_settings_notifications.xml index 649b93db..5203defa 100644 --- a/app/src/main/res/layout/activity_settings_notifications.xml +++ b/app/src/main/res/layout/activity_settings_notifications.xml @@ -47,6 +47,7 @@ android:layout_marginVertical="32dp" android:layout_weight="1" android:text="@string/notifications" + android:fontFamily="@font/poppins_bold" android:textSize="28sp" /> diff --git a/app/src/main/res/layout/activity_user_interface_settings.xml b/app/src/main/res/layout/activity_user_interface_settings.xml index 8cd05f44..071ad499 100644 --- a/app/src/main/res/layout/activity_user_interface_settings.xml +++ b/app/src/main/res/layout/activity_user_interface_settings.xml @@ -53,6 +53,7 @@ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a70e07de..b9c6c4a1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -891,4 +891,13 @@ Non quae tempore quo provident laudantium qui illo dolor vel quia dolor et exerc Social Auto Skip Recap Use AniList Icon + + Anilist, MAL and Discord.\nWhat more could you need? + Change the vibe of your app + Manage your reliable repositories + UI and other mischievous stuff + Customise your news and updates + Choose how you watch + Choose how you read + Learn more about Dantotsu