diff --git a/core/res/drawable-hdpi/ic_action_discard_dark.png b/core/res/drawable-hdpi/ic_action_discard_dark.png
new file mode 100644
index 00000000..ffd19d9e
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_discard_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_discard.png b/core/res/drawable-hdpi/ic_action_discard_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_discard.png
rename to core/res/drawable-hdpi/ic_action_discard_light.png
diff --git a/core/res/drawable-hdpi/ic_action_labels_dark.png b/core/res/drawable-hdpi/ic_action_labels_dark.png
new file mode 100644
index 00000000..432e7c00
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_labels_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_labels.png b/core/res/drawable-hdpi/ic_action_labels_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_labels.png
rename to core/res/drawable-hdpi/ic_action_labels_light.png
diff --git a/core/res/drawable-hdpi/ic_action_new_dark.png b/core/res/drawable-hdpi/ic_action_new_dark.png
new file mode 100644
index 00000000..ad8ada6b
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_new_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_new.png b/core/res/drawable-hdpi/ic_action_new_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_new.png
rename to core/res/drawable-hdpi/ic_action_new_light.png
diff --git a/core/res/drawable-hdpi/ic_action_pause_dark.png b/core/res/drawable-hdpi/ic_action_pause_dark.png
new file mode 100644
index 00000000..6b435bb0
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_pause_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_pause.png b/core/res/drawable-hdpi/ic_action_pause_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_pause.png
rename to core/res/drawable-hdpi/ic_action_pause_light.png
diff --git a/core/res/drawable-hdpi/ic_action_refresh_dark.png b/core/res/drawable-hdpi/ic_action_refresh_dark.png
new file mode 100644
index 00000000..bb9d855f
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_refresh_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_refresh.png b/core/res/drawable-hdpi/ic_action_refresh_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_refresh.png
rename to core/res/drawable-hdpi/ic_action_refresh_light.png
diff --git a/core/res/drawable-hdpi/ic_action_remove_dark.png b/core/res/drawable-hdpi/ic_action_remove_dark.png
new file mode 100644
index 00000000..094eea58
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_remove_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_remove.png b/core/res/drawable-hdpi/ic_action_remove_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_remove.png
rename to core/res/drawable-hdpi/ic_action_remove_light.png
diff --git a/core/res/drawable-hdpi/ic_action_resume_dark.png b/core/res/drawable-hdpi/ic_action_resume_dark.png
new file mode 100644
index 00000000..738aae1a
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_resume_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_resume.png b/core/res/drawable-hdpi/ic_action_resume_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_resume.png
rename to core/res/drawable-hdpi/ic_action_resume_light.png
diff --git a/core/res/drawable-hdpi/ic_action_rss_dark.png b/core/res/drawable-hdpi/ic_action_rss_dark.png
new file mode 100644
index 00000000..02ec51ef
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_rss_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_rss.png b/core/res/drawable-hdpi/ic_action_rss_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_rss.png
rename to core/res/drawable-hdpi/ic_action_rss_light.png
diff --git a/core/res/drawable-hdpi/ic_action_search_dark.png b/core/res/drawable-hdpi/ic_action_search_dark.png
new file mode 100644
index 00000000..f12e005e
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_search_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_search.png b/core/res/drawable-hdpi/ic_action_search_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_search.png
rename to core/res/drawable-hdpi/ic_action_search_light.png
diff --git a/core/res/drawable-hdpi/ic_action_sort_by_size_dark.png b/core/res/drawable-hdpi/ic_action_sort_by_size_dark.png
new file mode 100644
index 00000000..cbb5f451
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_sort_by_size_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_sort_by_size.png b/core/res/drawable-hdpi/ic_action_sort_by_size_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_sort_by_size.png
rename to core/res/drawable-hdpi/ic_action_sort_by_size_light.png
diff --git a/core/res/drawable-hdpi/ic_action_start_dark.png b/core/res/drawable-hdpi/ic_action_start_dark.png
new file mode 100644
index 00000000..df8a2ca2
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_start_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_start.png b/core/res/drawable-hdpi/ic_action_start_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_start.png
rename to core/res/drawable-hdpi/ic_action_start_light.png
diff --git a/core/res/drawable-hdpi/ic_action_stop_dark.png b/core/res/drawable-hdpi/ic_action_stop_dark.png
new file mode 100644
index 00000000..dd5d6a1c
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_stop_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_stop.png b/core/res/drawable-hdpi/ic_action_stop_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_stop.png
rename to core/res/drawable-hdpi/ic_action_stop_light.png
diff --git a/core/res/drawable-hdpi/ic_action_turtle_disabled.png b/core/res/drawable-hdpi/ic_action_turtle_disabled_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_turtle_disabled.png
rename to core/res/drawable-hdpi/ic_action_turtle_disabled_light.png
diff --git a/core/res/drawable-hdpi/ic_action_turtle_enabled.png b/core/res/drawable-hdpi/ic_action_turtle_enabled.png
deleted file mode 100644
index 1532eb39..00000000
Binary files a/core/res/drawable-hdpi/ic_action_turtle_enabled.png and /dev/null differ
diff --git a/core/res/drawable-hdpi/ic_action_website_dark.png b/core/res/drawable-hdpi/ic_action_website_dark.png
new file mode 100644
index 00000000..e154afdb
Binary files /dev/null and b/core/res/drawable-hdpi/ic_action_website_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_action_website.png b/core/res/drawable-hdpi/ic_action_website_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_action_website.png
rename to core/res/drawable-hdpi/ic_action_website_light.png
diff --git a/core/res/drawable-hdpi/ic_empty_details_dark.png b/core/res/drawable-hdpi/ic_empty_details_dark.png
new file mode 100644
index 00000000..718615e5
Binary files /dev/null and b/core/res/drawable-hdpi/ic_empty_details_dark.png differ
diff --git a/core/res/drawable-hdpi/ic_empty_details.png b/core/res/drawable-hdpi/ic_empty_details_light.png
similarity index 100%
rename from core/res/drawable-hdpi/ic_empty_details.png
rename to core/res/drawable-hdpi/ic_empty_details_light.png
diff --git a/core/res/drawable-mdpi/ic_action_discard.png b/core/res/drawable-mdpi/ic_action_discard.png
index cedb1085..a8ee5f25 100644
Binary files a/core/res/drawable-mdpi/ic_action_discard.png and b/core/res/drawable-mdpi/ic_action_discard.png differ
diff --git a/core/res/drawable-mdpi/ic_action_discard_light.png b/core/res/drawable-mdpi/ic_action_discard_light.png
new file mode 100644
index 00000000..cedb1085
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_discard_light.png differ
diff --git a/core/res/drawable-mdpi/ic_action_labels_dark.png b/core/res/drawable-mdpi/ic_action_labels_dark.png
new file mode 100644
index 00000000..b85d7c58
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_labels_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_labels.png b/core/res/drawable-mdpi/ic_action_labels_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_labels.png
rename to core/res/drawable-mdpi/ic_action_labels_light.png
diff --git a/core/res/drawable-mdpi/ic_action_new_dark.png b/core/res/drawable-mdpi/ic_action_new_dark.png
new file mode 100644
index 00000000..4d5d484b
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_new_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_new.png b/core/res/drawable-mdpi/ic_action_new_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_new.png
rename to core/res/drawable-mdpi/ic_action_new_light.png
diff --git a/core/res/drawable-mdpi/ic_action_pause_dark.png b/core/res/drawable-mdpi/ic_action_pause_dark.png
new file mode 100644
index 00000000..a5aee6f2
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_pause_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_pause.png b/core/res/drawable-mdpi/ic_action_pause_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_pause.png
rename to core/res/drawable-mdpi/ic_action_pause_light.png
diff --git a/core/res/drawable-mdpi/ic_action_refresh_dark.png b/core/res/drawable-mdpi/ic_action_refresh_dark.png
new file mode 100644
index 00000000..bd611e8e
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_refresh_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_refresh.png b/core/res/drawable-mdpi/ic_action_refresh_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_refresh.png
rename to core/res/drawable-mdpi/ic_action_refresh_light.png
diff --git a/core/res/drawable-mdpi/ic_action_remove_dark.png b/core/res/drawable-mdpi/ic_action_remove_dark.png
new file mode 100644
index 00000000..3336760d
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_remove_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_remove.png b/core/res/drawable-mdpi/ic_action_remove_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_remove.png
rename to core/res/drawable-mdpi/ic_action_remove_light.png
diff --git a/core/res/drawable-mdpi/ic_action_resume_dark.png b/core/res/drawable-mdpi/ic_action_resume_dark.png
new file mode 100644
index 00000000..28e81379
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_resume_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_resume.png b/core/res/drawable-mdpi/ic_action_resume_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_resume.png
rename to core/res/drawable-mdpi/ic_action_resume_light.png
diff --git a/core/res/drawable-mdpi/ic_action_rss_dark.png b/core/res/drawable-mdpi/ic_action_rss_dark.png
new file mode 100644
index 00000000..2de867b8
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_rss_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_rss.png b/core/res/drawable-mdpi/ic_action_rss_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_rss.png
rename to core/res/drawable-mdpi/ic_action_rss_light.png
diff --git a/core/res/drawable-mdpi/ic_action_search_dark.png b/core/res/drawable-mdpi/ic_action_search_dark.png
new file mode 100644
index 00000000..587d9e0b
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_search_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_search.png b/core/res/drawable-mdpi/ic_action_search_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_search.png
rename to core/res/drawable-mdpi/ic_action_search_light.png
diff --git a/core/res/drawable-mdpi/ic_action_sort_by_size_dark.png b/core/res/drawable-mdpi/ic_action_sort_by_size_dark.png
new file mode 100644
index 00000000..aa921e76
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_sort_by_size_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_sort_by_size.png b/core/res/drawable-mdpi/ic_action_sort_by_size_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_sort_by_size.png
rename to core/res/drawable-mdpi/ic_action_sort_by_size_light.png
diff --git a/core/res/drawable-mdpi/ic_action_start_dark.png b/core/res/drawable-mdpi/ic_action_start_dark.png
new file mode 100644
index 00000000..6a40cd5f
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_start_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_start.png b/core/res/drawable-mdpi/ic_action_start_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_start.png
rename to core/res/drawable-mdpi/ic_action_start_light.png
diff --git a/core/res/drawable-mdpi/ic_action_stop_dark.png b/core/res/drawable-mdpi/ic_action_stop_dark.png
new file mode 100644
index 00000000..20df4158
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_stop_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_stop.png b/core/res/drawable-mdpi/ic_action_stop_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_stop.png
rename to core/res/drawable-mdpi/ic_action_stop_light.png
diff --git a/core/res/drawable-mdpi/ic_action_turtle_disabled.png b/core/res/drawable-mdpi/ic_action_turtle_disabled.png
deleted file mode 100644
index 70155517..00000000
Binary files a/core/res/drawable-mdpi/ic_action_turtle_disabled.png and /dev/null differ
diff --git a/core/res/drawable-mdpi/ic_action_turtle_enabled.png b/core/res/drawable-mdpi/ic_action_turtle_enabled.png
deleted file mode 100644
index fedbfc9b..00000000
Binary files a/core/res/drawable-mdpi/ic_action_turtle_enabled.png and /dev/null differ
diff --git a/core/res/drawable-mdpi/ic_action_website_dark.png b/core/res/drawable-mdpi/ic_action_website_dark.png
new file mode 100644
index 00000000..41b56ec9
Binary files /dev/null and b/core/res/drawable-mdpi/ic_action_website_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_action_website.png b/core/res/drawable-mdpi/ic_action_website_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_action_website.png
rename to core/res/drawable-mdpi/ic_action_website_light.png
diff --git a/core/res/drawable-mdpi/ic_empty_details_dark.png b/core/res/drawable-mdpi/ic_empty_details_dark.png
new file mode 100644
index 00000000..5bd58335
Binary files /dev/null and b/core/res/drawable-mdpi/ic_empty_details_dark.png differ
diff --git a/core/res/drawable-mdpi/ic_empty_details.png b/core/res/drawable-mdpi/ic_empty_details_light.png
similarity index 100%
rename from core/res/drawable-mdpi/ic_empty_details.png
rename to core/res/drawable-mdpi/ic_empty_details_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_discard_dark.png b/core/res/drawable-xhdpi/ic_action_discard_dark.png
new file mode 100644
index 00000000..412b3335
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_discard_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_discard.png b/core/res/drawable-xhdpi/ic_action_discard_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_discard.png
rename to core/res/drawable-xhdpi/ic_action_discard_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_labels_dark.png b/core/res/drawable-xhdpi/ic_action_labels_dark.png
new file mode 100644
index 00000000..8fdcd1a2
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_labels_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_labels.png b/core/res/drawable-xhdpi/ic_action_labels_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_labels.png
rename to core/res/drawable-xhdpi/ic_action_labels_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_new_dark.png b/core/res/drawable-xhdpi/ic_action_new_dark.png
new file mode 100644
index 00000000..23b9a1c1
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_new_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_new.png b/core/res/drawable-xhdpi/ic_action_new_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_new.png
rename to core/res/drawable-xhdpi/ic_action_new_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_pause_dark.png b/core/res/drawable-xhdpi/ic_action_pause_dark.png
new file mode 100644
index 00000000..333c1b24
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_pause_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_pause.png b/core/res/drawable-xhdpi/ic_action_pause_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_pause.png
rename to core/res/drawable-xhdpi/ic_action_pause_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_refresh_dark.png b/core/res/drawable-xhdpi/ic_action_refresh_dark.png
new file mode 100644
index 00000000..a7fdc0df
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_refresh_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_refresh.png b/core/res/drawable-xhdpi/ic_action_refresh_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_refresh.png
rename to core/res/drawable-xhdpi/ic_action_refresh_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_remove_dark.png b/core/res/drawable-xhdpi/ic_action_remove_dark.png
new file mode 100644
index 00000000..f391760e
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_remove_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_remove.png b/core/res/drawable-xhdpi/ic_action_remove_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_remove.png
rename to core/res/drawable-xhdpi/ic_action_remove_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_resume_dark.png b/core/res/drawable-xhdpi/ic_action_resume_dark.png
new file mode 100644
index 00000000..fe6b5588
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_resume_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_resume.png b/core/res/drawable-xhdpi/ic_action_resume_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_resume.png
rename to core/res/drawable-xhdpi/ic_action_resume_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_rss_dark.png b/core/res/drawable-xhdpi/ic_action_rss_dark.png
new file mode 100644
index 00000000..dcd88e1c
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_rss_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_rss.png b/core/res/drawable-xhdpi/ic_action_rss_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_rss.png
rename to core/res/drawable-xhdpi/ic_action_rss_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_search_dark.png b/core/res/drawable-xhdpi/ic_action_search_dark.png
new file mode 100644
index 00000000..3549f84d
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_search_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_search.png b/core/res/drawable-xhdpi/ic_action_search_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_search.png
rename to core/res/drawable-xhdpi/ic_action_search_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_sort_by_size.png b/core/res/drawable-xhdpi/ic_action_sort_by_size_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_sort_by_size.png
rename to core/res/drawable-xhdpi/ic_action_sort_by_size_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_start_dark.png b/core/res/drawable-xhdpi/ic_action_start_dark.png
new file mode 100644
index 00000000..51124993
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_start_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_start.png b/core/res/drawable-xhdpi/ic_action_start_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_start.png
rename to core/res/drawable-xhdpi/ic_action_start_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_stop_dark.png b/core/res/drawable-xhdpi/ic_action_stop_dark.png
new file mode 100644
index 00000000..ee5eda25
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_stop_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_stop.png b/core/res/drawable-xhdpi/ic_action_stop_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_stop.png
rename to core/res/drawable-xhdpi/ic_action_stop_light.png
diff --git a/core/res/drawable-xhdpi/ic_action_turtle_disabled.png b/core/res/drawable-xhdpi/ic_action_turtle_disabled.png
deleted file mode 100644
index 12068f67..00000000
Binary files a/core/res/drawable-xhdpi/ic_action_turtle_disabled.png and /dev/null differ
diff --git a/core/res/drawable-xhdpi/ic_action_turtle_enabled.png b/core/res/drawable-xhdpi/ic_action_turtle_enabled.png
deleted file mode 100644
index 8bfedf1e..00000000
Binary files a/core/res/drawable-xhdpi/ic_action_turtle_enabled.png and /dev/null differ
diff --git a/core/res/drawable-xhdpi/ic_action_website_dark.png b/core/res/drawable-xhdpi/ic_action_website_dark.png
new file mode 100644
index 00000000..9b77be96
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_action_website_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_action_website.png b/core/res/drawable-xhdpi/ic_action_website_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_action_website.png
rename to core/res/drawable-xhdpi/ic_action_website_light.png
diff --git a/core/res/drawable-xhdpi/ic_empty_details_dark.png b/core/res/drawable-xhdpi/ic_empty_details_dark.png
new file mode 100644
index 00000000..7b446989
Binary files /dev/null and b/core/res/drawable-xhdpi/ic_empty_details_dark.png differ
diff --git a/core/res/drawable-xhdpi/ic_empty_details.png b/core/res/drawable-xhdpi/ic_empty_details_light.png
similarity index 100%
rename from core/res/drawable-xhdpi/ic_empty_details.png
rename to core/res/drawable-xhdpi/ic_empty_details_light.png
diff --git a/core/res/drawable-xhdpi/loading_progress.xml b/core/res/drawable/loading_progress_dark.xml
similarity index 74%
rename from core/res/drawable-xhdpi/loading_progress.xml
rename to core/res/drawable/loading_progress_dark.xml
index 222cc87e..326e7639 100644
--- a/core/res/drawable-xhdpi/loading_progress.xml
+++ b/core/res/drawable/loading_progress_dark.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/drawable/loading_progress.xml b/core/res/drawable/loading_progress_light.xml
similarity index 74%
rename from core/res/drawable/loading_progress.xml
rename to core/res/drawable/loading_progress_light.xml
index 222cc87e..ed73f056 100644
--- a/core/res/drawable/loading_progress.xml
+++ b/core/res/drawable/loading_progress_light.xml
@@ -1,5 +1,5 @@
diff --git a/core/res/drawable/pressed_background_transdroid.xml b/core/res/drawable/pressed_background_transdroid.xml
index 2b1eed9f..d59067c2 100644
--- a/core/res/drawable/pressed_background_transdroid.xml
+++ b/core/res/drawable/pressed_background_transdroid.xml
@@ -17,5 +17,5 @@
-->
-
+
diff --git a/core/res/drawable/pressed_background_transdroid2.xml b/core/res/drawable/pressed_background_transdroid2.xml
index f23bbff2..4998b8fd 100644
--- a/core/res/drawable/pressed_background_transdroid2.xml
+++ b/core/res/drawable/pressed_background_transdroid2.xml
@@ -18,5 +18,5 @@
-->
-
+
diff --git a/core/res/layout/fragment_details.xml b/core/res/layout/fragment_details.xml
index 13b8d2fe..a3dbbaeb 100644
--- a/core/res/layout/fragment_details.xml
+++ b/core/res/layout/fragment_details.xml
@@ -10,7 +10,7 @@
android:choiceMode="multipleChoiceModal"
android:divider="@null"
android:dividerHeight="0dip"
- android:listSelector="@drawable/selectable_background_transdroid"
+ android:listSelector="?attr/selectable_background_transdroid"
android:visibility="gone" />
@@ -29,7 +29,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawablePadding="8dip"
- android:drawableTop="@drawable/ic_empty_details"
+ android:drawableTop="?attr/loading_progress"
android:gravity="center"
android:padding="@dimen/margin_default"
android:text="@string/navigation_emptydetails"
diff --git a/core/res/layout/fragment_details_header.xml b/core/res/layout/fragment_details_header.xml
index dc5c2a74..ee600f72 100644
--- a/core/res/layout/fragment_details_header.xml
+++ b/core/res/layout/fragment_details_header.xml
@@ -39,7 +39,7 @@
android:layout_toRightOf="@id/separator"
android:layout_marginTop="@dimen/margin_half"
android:layout_marginLeft="@dimen/margin_half"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:textSize="33sp"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
@@ -51,7 +51,7 @@
android:layout_alignBaseline="@id/uploaded_text"
android:layout_toRightOf="@id/uploaded_text"
android:layout_marginLeft="4dip"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
@@ -74,7 +74,7 @@
android:layout_marginLeft="@dimen/margin_half"
android:layout_marginBottom="4dip"
android:textSize="22sp"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
@@ -95,7 +95,7 @@
android:layout_alignBaseline="@id/uploadedunit_text"
android:layout_toLeftOf="@id/separator"
android:layout_marginRight="@dimen/margin_half"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
@@ -106,7 +106,7 @@
android:layout_alignBaseline="@id/uploadedunit_text"
android:layout_toLeftOf="@id/downloadedunit_text"
android:layout_marginRight="4dip"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:textSize="33sp"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
@@ -129,7 +129,7 @@
android:layout_toLeftOf="@id/separator"
android:layout_marginRight="@dimen/margin_half"
android:textSize="22sp"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:fontFamily="sans-serif-light"
android:textIsSelectable="false" />
diff --git a/core/res/layout/fragment_filters.xml b/core/res/layout/fragment_filters.xml
index 9fa3c37a..7ccfb746 100644
--- a/core/res/layout/fragment_filters.xml
+++ b/core/res/layout/fragment_filters.xml
@@ -8,6 +8,6 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:choiceMode="singleChoice"
- android:listSelector="@drawable/selectable_background_transdroid" />
+ android:listSelector="?attr/selectable_background_transdroid" />
\ No newline at end of file
diff --git a/core/res/layout/fragment_torrents.xml b/core/res/layout/fragment_torrents.xml
index 8cc371d1..b27f779a 100644
--- a/core/res/layout/fragment_torrents.xml
+++ b/core/res/layout/fragment_torrents.xml
@@ -8,7 +8,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:choiceMode="multipleChoiceModal"
- android:listSelector="@drawable/selectable_background_transdroid"
+ android:listSelector="?attr/selectable_background_transdroid"
android:visibility="gone" />
@@ -27,7 +27,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawablePadding="8dip"
- android:drawableTop="@drawable/ic_empty_details"
+ android:drawableTop="?attr/loading_progress"
android:gravity="center"
android:maxWidth="400dip"
android:padding="@dimen/margin_default"
@@ -41,7 +41,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawablePadding="8dip"
- android:drawableTop="@drawable/ic_empty_details"
+ android:drawableTop="?attr/loading_progress"
android:gravity="center"
android:maxWidth="400dip"
android:padding="@dimen/margin_default"
@@ -54,7 +54,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:drawablePadding="8dip"
- android:drawableTop="@drawable/ic_empty_details"
+ android:drawableTop="?attr/loading_progress"
android:gravity="center"
android:maxWidth="400dip"
android:padding="@dimen/margin_default"
diff --git a/core/res/layout/list_item_navigation.xml b/core/res/layout/list_item_navigation.xml
index 5046155e..c7ab9b1b 100644
--- a/core/res/layout/list_item_navigation.xml
+++ b/core/res/layout/list_item_navigation.xml
@@ -9,7 +9,7 @@
android:id="@+id/filter_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_actionbar"
android:textIsSelectable="false"
android:textSize="17sp" />
@@ -18,7 +18,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="-4dip"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_actionbar"
android:textIsSelectable="false"
android:textSize="14sp" />
diff --git a/core/res/layout/list_item_torrent.xml b/core/res/layout/list_item_torrent.xml
index bc9b211a..504ef7a1 100644
--- a/core/res/layout/list_item_torrent.xml
+++ b/core/res/layout/list_item_torrent.xml
@@ -1,93 +1,83 @@
-
-
-
-
-
-
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical"
+ android:paddingRight="@dimen/margin_default" >
+
-
+ android:textSize="15sp" />
+
-
+ android:textSize="12sp" />
+
+
+
-
-
+
+
-
+ android:layout_marginLeft="@dimen/margin_torrentlistleft" />
+
-
+ android:textSize="12sp" />
+
-
-
+ android:paddingBottom="@dimen/margin_half"
+ android:textIsSelectable="false"
+ android:textSize="12sp" />
+
+
\ No newline at end of file
diff --git a/core/res/layout/list_item_torrentfile.xml b/core/res/layout/list_item_torrentfile.xml
index 91556750..444a6c1d 100644
--- a/core/res/layout/list_item_torrentfile.xml
+++ b/core/res/layout/list_item_torrentfile.xml
@@ -20,7 +20,7 @@
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/file_checkbox"
- android:textColor="@color/text_bright"
+ android:textColor="?attr/text_bright"
android:textSize="15sp"
android:textIsSelectable="false"
android:focusable="false" />
diff --git a/core/res/menu/activity_deleteableprefs.xml b/core/res/menu/activity_deleteableprefs.xml
index 0d3e970e..64e8baae 100644
--- a/core/res/menu/activity_deleteableprefs.xml
+++ b/core/res/menu/activity_deleteableprefs.xml
@@ -2,7 +2,7 @@
diff --git a/core/res/menu/activity_details.xml b/core/res/menu/activity_details.xml
index d9ddd500..cbfb2613 100644
--- a/core/res/menu/activity_details.xml
+++ b/core/res/menu/activity_details.xml
@@ -2,7 +2,7 @@
diff --git a/core/res/menu/activity_torrents.xml b/core/res/menu/activity_torrents.xml
index 4256c67d..b275c63f 100644
--- a/core/res/menu/activity_torrents.xml
+++ b/core/res/menu/activity_torrents.xml
@@ -2,7 +2,7 @@
-
-