diff --git a/app/src/main/res/drawable/lockscreen_clock_58_bg1.xml b/app/src/main/res/drawable/lockscreen_clock_58_bg1.xml
new file mode 100644
index 000000000..d2e6179d9
--- /dev/null
+++ b/app/src/main/res/drawable/lockscreen_clock_58_bg1.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/lockscreen_clock_58_bg3.xml b/app/src/main/res/drawable/lockscreen_clock_58_bg3.xml
new file mode 100644
index 000000000..ea76c52ab
--- /dev/null
+++ b/app/src/main/res/drawable/lockscreen_clock_58_bg3.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/lockscreen_clock_58_stroke.xml b/app/src/main/res/drawable/lockscreen_clock_58_stroke.xml
new file mode 100644
index 000000000..a9ef92d0a
--- /dev/null
+++ b/app/src/main/res/drawable/lockscreen_clock_58_stroke.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/general_sans.ttf b/app/src/main/res/font/general_sans.ttf
new file mode 100644
index 000000000..65b0dabc1
Binary files /dev/null and b/app/src/main/res/font/general_sans.ttf differ
diff --git a/app/src/main/res/layout/preview_lockscreen_clock_58.xml b/app/src/main/res/layout/preview_lockscreen_clock_58.xml
new file mode 100644
index 000000000..f819645b3
--- /dev/null
+++ b/app/src/main/res/layout/preview_lockscreen_clock_58.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file