diff --git a/android/res/drawable-hdpi/ic_bookmark_hide.png b/android/res/drawable-hdpi/ic_bookmark_hide.png
index a1c947d85f..514453bc47 100644
Binary files a/android/res/drawable-hdpi/ic_bookmark_hide.png and b/android/res/drawable-hdpi/ic_bookmark_hide.png differ
diff --git a/android/res/drawable-hdpi/ic_bookmark_hide_night.png b/android/res/drawable-hdpi/ic_bookmark_hide_night.png
deleted file mode 100644
index 961eebd0c7..0000000000
Binary files a/android/res/drawable-hdpi/ic_bookmark_hide_night.png and /dev/null differ
diff --git a/android/res/drawable-hdpi/ic_bookmark_show.png b/android/res/drawable-hdpi/ic_bookmark_show.png
index bd81cd0c23..afdd01cf9f 100644
Binary files a/android/res/drawable-hdpi/ic_bookmark_show.png and b/android/res/drawable-hdpi/ic_bookmark_show.png differ
diff --git a/android/res/drawable-hdpi/ic_bookmark_show_night.png b/android/res/drawable-hdpi/ic_bookmark_show_night.png
deleted file mode 100644
index 68b38ec896..0000000000
Binary files a/android/res/drawable-hdpi/ic_bookmark_show_night.png and /dev/null differ
diff --git a/android/res/drawable-hdpi/ic_direction_pagepreview.png b/android/res/drawable-hdpi/ic_direction_pagepreview.png
index ee0a7bbdb8..7e298e2072 100644
Binary files a/android/res/drawable-hdpi/ic_direction_pagepreview.png and b/android/res/drawable-hdpi/ic_direction_pagepreview.png differ
diff --git a/android/res/drawable-hdpi/ic_direction_pagepreview_night.png b/android/res/drawable-hdpi/ic_direction_pagepreview_night.png
deleted file mode 100644
index a6642ed681..0000000000
Binary files a/android/res/drawable-hdpi/ic_direction_pagepreview_night.png and /dev/null differ
diff --git a/android/res/drawable-hdpi/ic_direction_pagepreview_pressed.png b/android/res/drawable-hdpi/ic_direction_pagepreview_pressed.png
deleted file mode 100644
index 4f5ada1680..0000000000
Binary files a/android/res/drawable-hdpi/ic_direction_pagepreview_pressed.png and /dev/null differ
diff --git a/android/res/drawable-hdpi/ic_direction_pagepreview_pressed_night.png b/android/res/drawable-hdpi/ic_direction_pagepreview_pressed_night.png
deleted file mode 100644
index 9bc2a61a93..0000000000
Binary files a/android/res/drawable-hdpi/ic_direction_pagepreview_pressed_night.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/ic_bookmark_hide.png b/android/res/drawable-mdpi/ic_bookmark_hide.png
index bbb2ccb93e..70efa01700 100644
Binary files a/android/res/drawable-mdpi/ic_bookmark_hide.png and b/android/res/drawable-mdpi/ic_bookmark_hide.png differ
diff --git a/android/res/drawable-mdpi/ic_bookmark_hide_night.png b/android/res/drawable-mdpi/ic_bookmark_hide_night.png
deleted file mode 100644
index f34c651720..0000000000
Binary files a/android/res/drawable-mdpi/ic_bookmark_hide_night.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/ic_bookmark_show.png b/android/res/drawable-mdpi/ic_bookmark_show.png
index bf0c5714ad..b1649a2fdd 100644
Binary files a/android/res/drawable-mdpi/ic_bookmark_show.png and b/android/res/drawable-mdpi/ic_bookmark_show.png differ
diff --git a/android/res/drawable-mdpi/ic_bookmark_show_night.png b/android/res/drawable-mdpi/ic_bookmark_show_night.png
deleted file mode 100644
index 7194fb8013..0000000000
Binary files a/android/res/drawable-mdpi/ic_bookmark_show_night.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/ic_direction_pagepreview.png b/android/res/drawable-mdpi/ic_direction_pagepreview.png
index 24de30f4ef..537bf94d22 100644
Binary files a/android/res/drawable-mdpi/ic_direction_pagepreview.png and b/android/res/drawable-mdpi/ic_direction_pagepreview.png differ
diff --git a/android/res/drawable-mdpi/ic_direction_pagepreview_night.png b/android/res/drawable-mdpi/ic_direction_pagepreview_night.png
deleted file mode 100644
index 551c1edfab..0000000000
Binary files a/android/res/drawable-mdpi/ic_direction_pagepreview_night.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/ic_direction_pagepreview_pressed.png b/android/res/drawable-mdpi/ic_direction_pagepreview_pressed.png
deleted file mode 100644
index acca64b553..0000000000
Binary files a/android/res/drawable-mdpi/ic_direction_pagepreview_pressed.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/ic_direction_pagepreview_pressed_night.png b/android/res/drawable-mdpi/ic_direction_pagepreview_pressed_night.png
deleted file mode 100644
index 1716151099..0000000000
Binary files a/android/res/drawable-mdpi/ic_direction_pagepreview_pressed_night.png and /dev/null differ
diff --git a/android/res/drawable-v21/bg_active_icon.xml b/android/res/drawable-v21/bg_active_icon.xml
new file mode 100644
index 0000000000..ff27258423
--- /dev/null
+++ b/android/res/drawable-v21/bg_active_icon.xml
@@ -0,0 +1,15 @@
+
+
+ -
+
+
+
+
+
+
diff --git a/android/res/drawable-v21/bg_steady_icon.xml b/android/res/drawable-v21/bg_steady_icon.xml
new file mode 100644
index 0000000000..41ae40fa0f
--- /dev/null
+++ b/android/res/drawable-v21/bg_steady_icon.xml
@@ -0,0 +1,15 @@
+
+
+ -
+
+
+
+
+
+
diff --git a/android/res/drawable-xhdpi/ic_bookmark_hide.png b/android/res/drawable-xhdpi/ic_bookmark_hide.png
index 4f8a791c6f..bcddc30fc5 100644
Binary files a/android/res/drawable-xhdpi/ic_bookmark_hide.png and b/android/res/drawable-xhdpi/ic_bookmark_hide.png differ
diff --git a/android/res/drawable-xhdpi/ic_bookmark_hide_night.png b/android/res/drawable-xhdpi/ic_bookmark_hide_night.png
deleted file mode 100644
index 5ff19fd65e..0000000000
Binary files a/android/res/drawable-xhdpi/ic_bookmark_hide_night.png and /dev/null differ
diff --git a/android/res/drawable-xhdpi/ic_bookmark_show.png b/android/res/drawable-xhdpi/ic_bookmark_show.png
index 5fd362703e..fc1c970353 100644
Binary files a/android/res/drawable-xhdpi/ic_bookmark_show.png and b/android/res/drawable-xhdpi/ic_bookmark_show.png differ
diff --git a/android/res/drawable-xhdpi/ic_bookmark_show_night.png b/android/res/drawable-xhdpi/ic_bookmark_show_night.png
deleted file mode 100644
index c74472f3ac..0000000000
Binary files a/android/res/drawable-xhdpi/ic_bookmark_show_night.png and /dev/null differ
diff --git a/android/res/drawable-xhdpi/ic_direction_pagepreview.png b/android/res/drawable-xhdpi/ic_direction_pagepreview.png
index 8ddd9aeb44..e30458fd0c 100644
Binary files a/android/res/drawable-xhdpi/ic_direction_pagepreview.png and b/android/res/drawable-xhdpi/ic_direction_pagepreview.png differ
diff --git a/android/res/drawable-xhdpi/ic_direction_pagepreview_night.png b/android/res/drawable-xhdpi/ic_direction_pagepreview_night.png
deleted file mode 100644
index 76072ccedd..0000000000
Binary files a/android/res/drawable-xhdpi/ic_direction_pagepreview_night.png and /dev/null differ
diff --git a/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed.png b/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed.png
deleted file mode 100644
index a8b701f82e..0000000000
Binary files a/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed.png and /dev/null differ
diff --git a/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed_night.png b/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed_night.png
deleted file mode 100644
index 256a128dbc..0000000000
Binary files a/android/res/drawable-xhdpi/ic_direction_pagepreview_pressed_night.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/ic_bookmark_hide.png b/android/res/drawable-xxhdpi/ic_bookmark_hide.png
index f6e0877f25..1f51ae3c1a 100644
Binary files a/android/res/drawable-xxhdpi/ic_bookmark_hide.png and b/android/res/drawable-xxhdpi/ic_bookmark_hide.png differ
diff --git a/android/res/drawable-xxhdpi/ic_bookmark_hide_night.png b/android/res/drawable-xxhdpi/ic_bookmark_hide_night.png
deleted file mode 100644
index 474965d04e..0000000000
Binary files a/android/res/drawable-xxhdpi/ic_bookmark_hide_night.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/ic_bookmark_show.png b/android/res/drawable-xxhdpi/ic_bookmark_show.png
index c20f603457..a7a88fed41 100644
Binary files a/android/res/drawable-xxhdpi/ic_bookmark_show.png and b/android/res/drawable-xxhdpi/ic_bookmark_show.png differ
diff --git a/android/res/drawable-xxhdpi/ic_bookmark_show_night.png b/android/res/drawable-xxhdpi/ic_bookmark_show_night.png
deleted file mode 100644
index d1d7397264..0000000000
Binary files a/android/res/drawable-xxhdpi/ic_bookmark_show_night.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/ic_direction_pagepreview.png b/android/res/drawable-xxhdpi/ic_direction_pagepreview.png
index ec58cf04a6..652de995c5 100644
Binary files a/android/res/drawable-xxhdpi/ic_direction_pagepreview.png and b/android/res/drawable-xxhdpi/ic_direction_pagepreview.png differ
diff --git a/android/res/drawable-xxhdpi/ic_direction_pagepreview_night.png b/android/res/drawable-xxhdpi/ic_direction_pagepreview_night.png
deleted file mode 100644
index 1ac602074d..0000000000
Binary files a/android/res/drawable-xxhdpi/ic_direction_pagepreview_night.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed.png b/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed.png
deleted file mode 100644
index 626d8a5f97..0000000000
Binary files a/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed_night.png b/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed_night.png
deleted file mode 100644
index 78cc251d43..0000000000
Binary files a/android/res/drawable-xxhdpi/ic_direction_pagepreview_pressed_night.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/ic_bookmark_hide.png b/android/res/drawable-xxxhdpi/ic_bookmark_hide.png
index 9248774c7e..57520e4218 100644
Binary files a/android/res/drawable-xxxhdpi/ic_bookmark_hide.png and b/android/res/drawable-xxxhdpi/ic_bookmark_hide.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_bookmark_hide_night.png b/android/res/drawable-xxxhdpi/ic_bookmark_hide_night.png
deleted file mode 100644
index aeb747b2fb..0000000000
Binary files a/android/res/drawable-xxxhdpi/ic_bookmark_hide_night.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/ic_bookmark_show.png b/android/res/drawable-xxxhdpi/ic_bookmark_show.png
index 85ae143ef5..1877875519 100644
Binary files a/android/res/drawable-xxxhdpi/ic_bookmark_show.png and b/android/res/drawable-xxxhdpi/ic_bookmark_show.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_bookmark_show_night.png b/android/res/drawable-xxxhdpi/ic_bookmark_show_night.png
deleted file mode 100644
index 9c1f5ce31d..0000000000
Binary files a/android/res/drawable-xxxhdpi/ic_bookmark_show_night.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/ic_direction_pagepreview.png b/android/res/drawable-xxxhdpi/ic_direction_pagepreview.png
index b64018c643..42c1b77177 100644
Binary files a/android/res/drawable-xxxhdpi/ic_direction_pagepreview.png and b/android/res/drawable-xxxhdpi/ic_direction_pagepreview.png differ
diff --git a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_night.png b/android/res/drawable-xxxhdpi/ic_direction_pagepreview_night.png
deleted file mode 100644
index 4e82b56f1c..0000000000
Binary files a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_night.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed.png b/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed.png
deleted file mode 100644
index d7f55c4f74..0000000000
Binary files a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed_night.png b/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed_night.png
deleted file mode 100644
index b77b278275..0000000000
Binary files a/android/res/drawable-xxxhdpi/ic_direction_pagepreview_pressed_night.png and /dev/null differ
diff --git a/android/res/drawable/bg_active_icon.xml b/android/res/drawable/bg_active_icon.xml
new file mode 100644
index 0000000000..e828fa93ed
--- /dev/null
+++ b/android/res/drawable/bg_active_icon.xml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/android/res/drawable/bg_steady_icon.xml b/android/res/drawable/bg_steady_icon.xml
new file mode 100644
index 0000000000..f12692cde9
--- /dev/null
+++ b/android/res/drawable/bg_steady_icon.xml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/android/res/drawable/direction.xml b/android/res/drawable/direction.xml
deleted file mode 100644
index 6cdd457cd6..0000000000
--- a/android/res/drawable/direction.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android/res/drawable/direction_night.xml b/android/res/drawable/direction_night.xml
deleted file mode 100644
index 6079b4ba00..0000000000
--- a/android/res/drawable/direction_night.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/android/res/layout-land/place_page_preview.xml b/android/res/layout-land/place_page_preview.xml
index 3fa1f7aeef..b3aa0bd3d7 100644
--- a/android/res/layout-land/place_page_preview.xml
+++ b/android/res/layout-land/place_page_preview.xml
@@ -71,8 +71,9 @@
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/margin_half"
android:layout_marginRight="@dimen/margin_half"
+ android:tint="?colorAccent"
android:scaleType="center"
- android:src="?ppArrowDrawable"/>
+ android:src="@drawable/ic_direction_pagepreview"/>
-
\ No newline at end of file
+
diff --git a/android/res/layout/place_page_preview.xml b/android/res/layout/place_page_preview.xml
index 1b529b7126..eeb5e18966 100644
--- a/android/res/layout/place_page_preview.xml
+++ b/android/res/layout/place_page_preview.xml
@@ -79,8 +79,9 @@
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/margin_half"
android:layout_marginRight="@dimen/margin_half"
+ android:tint="?colorAccent"
android:scaleType="center"
- android:src="?ppArrowDrawable"/>
+ android:src="@drawable/ic_direction_pagepreview"/>
@color/white_lightest
#FF1E96F0
- #FFFFE68C
+ #FF4BB9E6
#FF1C85D6
- #FFCCB870
+ #FF3C9BBE
#FFF54137
#FFFFC30A
@@ -20,9 +20,12 @@
#DE000000
#8A000000
#61000000
+ #14000000
#FFFFFFFF
#B3FFFFFF
#4CFFFFFF
+ #14FFFFFF
+
#FF757575
#FFC4C6C7
diff --git a/android/res/values/themes-attrs.xml b/android/res/values/themes-attrs.xml
index a0d24e5703..d2583421b2 100644
--- a/android/res/values/themes-attrs.xml
+++ b/android/res/values/themes-attrs.xml
@@ -23,7 +23,6 @@
-
@@ -70,6 +69,11 @@
+
+
+
+
+
@@ -89,4 +93,4 @@
-
\ No newline at end of file
+
diff --git a/android/res/values/themes-base.xml b/android/res/values/themes-base.xml
index 1abf42b6b8..f1d192ac25 100644
--- a/android/res/values/themes-base.xml
+++ b/android/res/values/themes-base.xml
@@ -38,7 +38,6 @@
- ?panel
- @drawable/bg_place_page_head_open
- @drawable/bg_place_page_head_closed
- - @drawable/direction
- @drawable/routing_slot_background
- @drawable/routing_slot_background_pressed
@@ -86,6 +85,11 @@
- @color/text_banner_color
- @color/bg_banner_color
+
+ - @color/black_secondary
+ - @color/black_8
+ - @color/bg_cards
+ - ?colorAccent
@@ -127,7 +131,6 @@
- @color/bg_window_night
- @drawable/bg_place_page_head_open_night
- @drawable/bg_place_page_head_closed_night
- - @drawable/direction_night
- @drawable/routing_slot_background_night
- @drawable/routing_slot_background_pressed_night
@@ -175,5 +178,9 @@
- @color/text_banner_color_night
- @color/bg_banner_color_night
+
+ - @color/white_secondary
+ - @color/white_8
+ - @color/bg_cards_night
-
\ No newline at end of file
+
diff --git a/android/src/com/mapswithme/maps/bookmarks/BookmarkCategoriesAdapter.java b/android/src/com/mapswithme/maps/bookmarks/BookmarkCategoriesAdapter.java
index d2c35c915b..f4c413a0ad 100644
--- a/android/src/com/mapswithme/maps/bookmarks/BookmarkCategoriesAdapter.java
+++ b/android/src/com/mapswithme/maps/bookmarks/BookmarkCategoriesAdapter.java
@@ -1,6 +1,7 @@
package com.mapswithme.maps.bookmarks;
import android.content.Context;
+import android.graphics.drawable.Drawable;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
@@ -13,7 +14,7 @@ import com.mapswithme.maps.bookmarks.data.BookmarkCategory;
import com.mapswithme.maps.bookmarks.data.BookmarkManager;
import com.mapswithme.maps.widget.recycler.RecyclerClickListener;
import com.mapswithme.maps.widget.recycler.RecyclerLongClickListener;
-import com.mapswithme.util.ThemeUtils;
+import com.mapswithme.util.Graphics;
public class BookmarkCategoriesAdapter extends BaseBookmarkCategoryAdapter
{
@@ -130,10 +131,19 @@ public class BookmarkCategoriesAdapter extends BaseBookmarkCategoryAdapter