From 5a446a75471cb53f4eeed18c797756da0187a2b3 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sun, 31 Aug 2025 21:04:08 +0300 Subject: [PATCH 1/3] feat: add emphasized text and shape styles --- .../main/res/layout/activity_alert_dialog.xml | 6 ++-- .../layout/activity_android_start_project.xml | 22 +++++++------ app/src/main/res/layout/activity_main.xml | 1 + app/src/main/res/values/themes.xml | 31 ++++++++++++++++++- 4 files changed, 48 insertions(+), 12 deletions(-) diff --git a/app/src/main/res/layout/activity_alert_dialog.xml b/app/src/main/res/layout/activity_alert_dialog.xml index fdbf53a5..d7259b86 100644 --- a/app/src/main/res/layout/activity_alert_dialog.xml +++ b/app/src/main/res/layout/activity_alert_dialog.xml @@ -11,10 +11,12 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/show_dialog" + android:textAppearance="@style/TextAppearance.BodyLargeEmphasized" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" /> + app:layout_constraintTop_toTopOf="parent" + app:shapeAppearanceOverlay="@style/ShapeTokens.Clover" /> - \ No newline at end of file + diff --git a/app/src/main/res/layout/activity_android_start_project.xml b/app/src/main/res/layout/activity_android_start_project.xml index aa15f69d..fd32e140 100644 --- a/app/src/main/res/layout/activity_android_start_project.xml +++ b/app/src/main/res/layout/activity_android_start_project.xml @@ -13,6 +13,7 @@ app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:menu="@menu/menu_share" + app:shapeAppearanceOverlay="@style/ShapeTokens.Clover" app:title="@string/android_start_project" /> @@ -45,6 +46,7 @@ android:layout_height="wrap_content" android:layout_margin="24dp" android:text="@string/summary_first_step" + android:textAppearance="@style/TextAppearance.BodyLargeEmphasized" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/text_view_first_step" /> @@ -54,10 +56,10 @@ android:layout_width="match_parent" android:layout_height="256dp" android:layout_margin="24dp" - app:cardCornerRadius="24dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@id/text_view_first_step_summary"> + app:layout_constraintTop_toBottomOf="@id/text_view_first_step_summary" + app:shapeAppearanceOverlay="@style/ShapeTokens.Clover"> @@ -92,6 +94,7 @@ android:layout_height="wrap_content" android:layout_margin="24dp" android:text="@string/summary_second_step" + android:textAppearance="@style/TextAppearance.BodyLargeEmphasized" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/text_view_second_step" /> @@ -101,10 +104,10 @@ android:layout_width="match_parent" android:layout_height="256dp" android:layout_margin="24dp" - app:cardCornerRadius="24dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@id/text_view_second_step_summary"> + app:layout_constraintTop_toBottomOf="@id/text_view_second_step_summary" + app:shapeAppearanceOverlay="@style/ShapeTokens.Clover"> @@ -130,6 +133,7 @@ android:layout_height="wrap_content" android:layout_margin="24dp" android:text="@string/summary_third_step" + android:textAppearance="@style/TextAppearance.BodyLargeEmphasized" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/text_view_third_step" /> @@ -139,10 +143,10 @@ android:layout_width="match_parent" android:layout_height="256dp" android:layout_margin="24dp" - app:cardCornerRadius="24dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@id/text_view_third_step_summary"> + app:layout_constraintTop_toBottomOf="@id/text_view_third_step_summary" + app:shapeAppearanceOverlay="@style/ShapeTokens.Clover"> diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 839f9a47..6a2926e6 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -28,6 +28,35 @@ 28dp @style/ThemeOverlay.Material3.MaterialAlertDialog @style/switchPreferenceCompatStyle + + @style/TextAppearance.TitleLargeEmphasized + @style/TextAppearance.BodyLargeEmphasized + + @style/Widget.App.Toolbar.Clover + @style/Widget.App.CardView.Clover + @style/Widget.App.Button.Clover + + + + + + + + + + + + + - \ No newline at end of file + From a32e37eecde05bba9dcbd9071c742e4466630572 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sun, 31 Aug 2025 21:09:57 +0300 Subject: [PATCH 2/3] feat: add clover shape token style --- app/src/main/res/values/shape_tokens.xml | 9 +++++++++ app/src/main/res/values/themes.xml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 app/src/main/res/values/shape_tokens.xml diff --git a/app/src/main/res/values/shape_tokens.xml b/app/src/main/res/values/shape_tokens.xml new file mode 100644 index 00000000..8d96cb6a --- /dev/null +++ b/app/src/main/res/values/shape_tokens.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 6a2926e6..a327eacc 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -51,7 +51,7 @@ @style/ShapeTokens.Clover - From 14384cd7d9aa35a285ea089a1297e0be932cac99 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Sun, 31 Aug 2025 21:15:05 +0300 Subject: [PATCH 3/3] fix: add base ShapeTokens style --- app/src/main/res/values/shape_tokens.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values/shape_tokens.xml b/app/src/main/res/values/shape_tokens.xml index 8d96cb6a..cb60bef7 100644 --- a/app/src/main/res/values/shape_tokens.xml +++ b/app/src/main/res/values/shape_tokens.xml @@ -1,5 +1,8 @@ -