diff --git a/Android.bp b/Android.bp
index ffafc993a7a8d3ee74e1dd3fcede0ab6f19ad82a..08035049b3f66010e9fc4fe75048fad6c948fb07 100644
--- a/Android.bp
+++ b/Android.bp
@@ -21,7 +21,6 @@ android_app {
"androidx.collection_collection",
"androidx.arch.core_core-common",
"androidx.lifecycle_lifecycle-common",
- "com.google.android.material_material",
"androidx.lifecycle_lifecycle-runtime",
"androidx.transition_transition",
"androidx.core_core",
@@ -30,7 +29,8 @@ android_app {
"androidx.appcompat_appcompat",
"androidx.gridlayout_gridlayout",
"androidx.recyclerview_recyclerview",
- "androidx-constraintlayout_constraintlayout"
+ "androidx-constraintlayout_constraintlayout",
+ "elib",
],
required: [
"com.android.deskclock_allowlist",
diff --git a/res/color/checkbox_color.xml b/res/color/checkbox_color.xml
new file mode 100644
index 0000000000000000000000000000000000000000..852841877b6eed37552ff677488b301a74272689
--- /dev/null
+++ b/res/color/checkbox_color.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/res/drawable/digit_background.xml b/res/drawable/digit_background.xml
index 95d91de47c67a925f13af222634a1b1cc22051e0..f276dad829c51f50bfc137d376e1f19d7024b51e 100644
--- a/res/drawable/digit_background.xml
+++ b/res/drawable/digit_background.xml
@@ -3,5 +3,5 @@
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
-
+
diff --git a/res/drawable/ic_caret_down.xml b/res/drawable/ic_caret_down.xml
index a5c8e69adb81af3c7cd1e08e7ad5ddd796c75ef7..fa6581c45bf41ffecc53e5dbd720cede6f058229 100644
--- a/res/drawable/ic_caret_down.xml
+++ b/res/drawable/ic_caret_down.xml
@@ -22,7 +22,7 @@
android:bottom="8dp">
-
+
-
diff --git a/res/drawable/ic_caret_up.xml b/res/drawable/ic_caret_up.xml
index 93a947407626158aea2423f093cc1f14d7bd668a..f7285890f581f71d9b1bec66e53120f6c6fe2620 100644
--- a/res/drawable/ic_caret_up.xml
+++ b/res/drawable/ic_caret_up.xml
@@ -22,7 +22,7 @@
android:bottom="8dp">
-
+
-
diff --git a/res/drawable/popup_background.xml b/res/drawable/popup_background.xml
index 66ef3597c8c8fe6a6b676ed3c9f29ded8e54973f..9582aacd32031f4dd3e144c97cccf38bf67795b2 100644
--- a/res/drawable/popup_background.xml
+++ b/res/drawable/popup_background.xml
@@ -3,5 +3,5 @@
android:shape="rectangle">
-
+
diff --git a/res/layout-land/desk_clock.xml b/res/layout-land/desk_clock.xml
index b8a121f3d5710b733ae9b2ed3c79d3470ee50feb..b77baf84563db041ba100208d516b097cdea3854 100644
--- a/res/layout-land/desk_clock.xml
+++ b/res/layout-land/desk_clock.xml
@@ -98,7 +98,7 @@
android:layout_margin="@dimen/fab_margin"
android:contentDescription="@null"
app:borderWidth="0dp"
- app:fabCustomSize="@dimen/fab_height"
+ app:fabCustomSize="@dimen/fab_size"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
@@ -127,7 +127,7 @@
android:id="@+id/bottom_view"
android:layout_width="match_parent"
android:layout_height="72dp"
- android:background="@color/secondary_color"
+ android:background="@color/e_action_bar_dark"
app:menu="@menu/bottom_navigation_menu"
app:itemIconTint="@color/tab_tint_color"
app:itemTextColor="@color/tab_tint_color"
diff --git a/res/layout/alarm_time_collapsed.xml b/res/layout/alarm_time_collapsed.xml
index 490811144667417f4a268d743f0c882aa3c4b274..ae7ada0faccd5b09f53d0fff3c595d9e7e598e2a 100644
--- a/res/layout/alarm_time_collapsed.xml
+++ b/res/layout/alarm_time_collapsed.xml
@@ -67,7 +67,7 @@
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/ic_caret_down" />
-
-
+ android:clickable="false"
+ android:buttonTint="@color/checkbox_color" />
-
-
60sp
+ 60sp
diff --git a/res/values/colors.xml b/res/values/colors.xml
index a35a9e41e3d983fd75d42911d4b234335963d5aa..ad8155f8a6c498402b80ec6bc5d71751b64ef30c 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -28,27 +28,27 @@
#00000000
- @android:color/system_neutral1_900
+ @color/e_background_dark
- @android:color/system_accent1_200
- @android:color/system_accent2_200
- @android:color/system_neutral1_800
- @android:color/system_neutral2_800
+ @color/e_accent_dark
+ @color/e_accent_dark
+ @color/e_floating_background_dark
+ @color/e_floating_background_dark
- @color/accent_100
+ @color/e_switch_thumb_on
@color/black
- @color/default_background
+ @color/e_switch_thumb_off
- @color/accent_color
+ @color/e_switch_track_on
- @color/system_neutral2_500
+ @color/e_switch_track_off
@android:color/system_neutral2_300
@android:color/system_neutral2_500
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index bf5128d1afe69f43f4d5b6bcd16e6718025ecc13..2e7c64982755297d8cdef49bfbd8339fdbff6c32 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -51,7 +51,7 @@
16sp
36sp
16sp
- 72sp
+ 66sp
120dip
30dp
@@ -129,4 +129,5 @@
80dp
12dp
16dp
+ 72dp
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 3cb625ba6e3b84f4d2b72b1896d44df8fbaad038..15aaf36c15fbdf426307808fd02ae4e00ad86fb7 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -84,7 +84,8 @@
- showTitle|homeAsUp
-
@@ -110,8 +111,8 @@
diff --git a/res/values/themes.xml b/res/values/themes.xml
index b9ed4ad9e958ac8f048b93fb422a7e34dafe875d..3418875865a9816f3e093310054cf88148bd86fa 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -19,7 +19,7 @@