diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 458db48be..3b3b427f9 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -47,6 +47,10 @@
+
+
+
diff --git a/app/src/main/ic_explore-web.png b/app/src/main/ic_explore-web.png
new file mode 100644
index 000000000..55718bec5
Binary files /dev/null and b/app/src/main/ic_explore-web.png differ
diff --git a/app/src/main/ic_filled_star-web.png b/app/src/main/ic_filled_star-web.png
new file mode 100644
index 000000000..653e8bbaa
Binary files /dev/null and b/app/src/main/ic_filled_star-web.png differ
diff --git a/app/src/main/ic_settings_black-web.png b/app/src/main/ic_settings_black-web.png
new file mode 100644
index 000000000..0b0e6758a
Binary files /dev/null and b/app/src/main/ic_settings_black-web.png differ
diff --git a/app/src/main/res/drawable/ic_explore_foreground.xml b/app/src/main/res/drawable/ic_explore_foreground.xml
new file mode 100644
index 000000000..789ce85b1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_explore_foreground.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_filled_star_24dp.xml b/app/src/main/res/drawable/ic_filled_star_24dp.xml
new file mode 100644
index 000000000..a87ca098d
--- /dev/null
+++ b/app/src/main/res/drawable/ic_filled_star_24dp.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_filled_star_foreground.xml b/app/src/main/res/drawable/ic_filled_star_foreground.xml
new file mode 100644
index 000000000..4cec58758
--- /dev/null
+++ b/app/src/main/res/drawable/ic_filled_star_foreground.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_settings_black_foreground.xml b/app/src/main/res/drawable/ic_settings_black_foreground.xml
new file mode 100644
index 000000000..d9659dfc7
--- /dev/null
+++ b/app/src/main/res/drawable/ic_settings_black_foreground.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_explore.xml b/app/src/main/res/mipmap-anydpi-v26/ic_explore.xml
new file mode 100644
index 000000000..d22733400
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_explore.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_explore_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_explore_round.xml
new file mode 100644
index 000000000..d22733400
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_explore_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_filled_star.xml b/app/src/main/res/mipmap-anydpi-v26/ic_filled_star.xml
new file mode 100644
index 000000000..3d425d9f0
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_filled_star.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_filled_star_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_filled_star_round.xml
new file mode 100644
index 000000000..3d425d9f0
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_filled_star_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_settings_black.xml b/app/src/main/res/mipmap-anydpi-v26/ic_settings_black.xml
new file mode 100644
index 000000000..d6cc4c1ad
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_settings_black.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_settings_black_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_settings_black_round.xml
new file mode 100644
index 000000000..d6cc4c1ad
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_settings_black_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_explore.png b/app/src/main/res/mipmap-hdpi/ic_explore.png
new file mode 100644
index 000000000..9dc521294
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_explore.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_explore_round.png b/app/src/main/res/mipmap-hdpi/ic_explore_round.png
new file mode 100644
index 000000000..4349f9485
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_explore_round.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_filled_star.png b/app/src/main/res/mipmap-hdpi/ic_filled_star.png
new file mode 100644
index 000000000..d9cff00bb
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_filled_star.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_filled_star_round.png b/app/src/main/res/mipmap-hdpi/ic_filled_star_round.png
new file mode 100644
index 000000000..88b03d86c
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_filled_star_round.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_settings_black.png b/app/src/main/res/mipmap-hdpi/ic_settings_black.png
new file mode 100644
index 000000000..9d2930782
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_settings_black.png differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_settings_black_round.png b/app/src/main/res/mipmap-hdpi/ic_settings_black_round.png
new file mode 100644
index 000000000..d7c9540cb
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_settings_black_round.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_explore.png b/app/src/main/res/mipmap-mdpi/ic_explore.png
new file mode 100644
index 000000000..af35a3e26
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_explore.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_explore_round.png b/app/src/main/res/mipmap-mdpi/ic_explore_round.png
new file mode 100644
index 000000000..8b427b72f
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_explore_round.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_filled_star.png b/app/src/main/res/mipmap-mdpi/ic_filled_star.png
new file mode 100644
index 000000000..27d19d07d
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_filled_star.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_filled_star_round.png b/app/src/main/res/mipmap-mdpi/ic_filled_star_round.png
new file mode 100644
index 000000000..89713428f
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_filled_star_round.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_settings_black.png b/app/src/main/res/mipmap-mdpi/ic_settings_black.png
new file mode 100644
index 000000000..7e402ad70
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_settings_black.png differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_settings_black_round.png b/app/src/main/res/mipmap-mdpi/ic_settings_black_round.png
new file mode 100644
index 000000000..2344e94d7
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_settings_black_round.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_explore.png b/app/src/main/res/mipmap-xhdpi/ic_explore.png
new file mode 100644
index 000000000..d5069dac8
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_explore.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_explore_round.png b/app/src/main/res/mipmap-xhdpi/ic_explore_round.png
new file mode 100644
index 000000000..3e4520074
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_explore_round.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_filled_star.png b/app/src/main/res/mipmap-xhdpi/ic_filled_star.png
new file mode 100644
index 000000000..70dc5b63b
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_filled_star.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_filled_star_round.png b/app/src/main/res/mipmap-xhdpi/ic_filled_star_round.png
new file mode 100644
index 000000000..0a6b6bf57
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_filled_star_round.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_settings_black.png b/app/src/main/res/mipmap-xhdpi/ic_settings_black.png
new file mode 100644
index 000000000..4bc6556f5
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_settings_black.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_settings_black_round.png b/app/src/main/res/mipmap-xhdpi/ic_settings_black_round.png
new file mode 100644
index 000000000..bb0140a02
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_settings_black_round.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_explore.png b/app/src/main/res/mipmap-xxhdpi/ic_explore.png
new file mode 100644
index 000000000..0694070f7
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_explore.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_explore_round.png b/app/src/main/res/mipmap-xxhdpi/ic_explore_round.png
new file mode 100644
index 000000000..b46792f59
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_explore_round.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_filled_star.png b/app/src/main/res/mipmap-xxhdpi/ic_filled_star.png
new file mode 100644
index 000000000..dc0b70375
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_filled_star.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_filled_star_round.png b/app/src/main/res/mipmap-xxhdpi/ic_filled_star_round.png
new file mode 100644
index 000000000..8a8ee2a8b
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_filled_star_round.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_settings_black.png b/app/src/main/res/mipmap-xxhdpi/ic_settings_black.png
new file mode 100644
index 000000000..eb8503564
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_settings_black.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_settings_black_round.png b/app/src/main/res/mipmap-xxhdpi/ic_settings_black_round.png
new file mode 100644
index 000000000..7d0e11855
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_settings_black_round.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_explore.png b/app/src/main/res/mipmap-xxxhdpi/ic_explore.png
new file mode 100644
index 000000000..0dd52515e
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_explore.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_explore_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_explore_round.png
new file mode 100644
index 000000000..b4b6d14f4
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_explore_round.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_filled_star.png b/app/src/main/res/mipmap-xxxhdpi/ic_filled_star.png
new file mode 100644
index 000000000..042025f80
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_filled_star.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_filled_star_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_filled_star_round.png
new file mode 100644
index 000000000..3dc8baa1d
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_filled_star_round.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_settings_black.png b/app/src/main/res/mipmap-xxxhdpi/ic_settings_black.png
new file mode 100644
index 000000000..2091306cb
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_settings_black.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_settings_black_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_settings_black_round.png
new file mode 100644
index 000000000..b3587d54d
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_settings_black_round.png differ
diff --git a/app/src/main/res/values/ic_explore_background.xml b/app/src/main/res/values/ic_explore_background.xml
new file mode 100644
index 000000000..1886f1b9a
--- /dev/null
+++ b/app/src/main/res/values/ic_explore_background.xml
@@ -0,0 +1,4 @@
+
+
+ #FFFFFF
+
\ No newline at end of file
diff --git a/app/src/main/res/values/ic_filled_star_background.xml b/app/src/main/res/values/ic_filled_star_background.xml
new file mode 100644
index 000000000..11bc47358
--- /dev/null
+++ b/app/src/main/res/values/ic_filled_star_background.xml
@@ -0,0 +1,4 @@
+
+
+ #FFFFFF
+
\ No newline at end of file
diff --git a/app/src/main/res/values/ic_settings_black_background.xml b/app/src/main/res/values/ic_settings_black_background.xml
new file mode 100644
index 000000000..e09aa912d
--- /dev/null
+++ b/app/src/main/res/values/ic_settings_black_background.xml
@@ -0,0 +1,4 @@
+
+
+ #FFFFFF
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 3b33c6f07..6e77f1ac8 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -591,6 +591,9 @@ Upload your first media by tapping on the add button.
Nearby Place Found
Is this a photo of Place %1$s?
+ Explore
+ Bookmarks
+ Settings
Removed from bookmarks
Added to bookmarks
Something went wrong. Could not set the wallpaper
diff --git a/app/src/main/res/xml/shortcuts.xml b/app/src/main/res/xml/shortcuts.xml
new file mode 100644
index 000000000..cd5f3645f
--- /dev/null
+++ b/app/src/main/res/xml/shortcuts.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+