diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc b/data/elementary/themes/edc/elm/icon_fdo.edc
index 64845537e5..0df2ee371d 100644
--- a/data/elementary/themes/edc/elm/icon_fdo.edc
+++ b/data/elementary/themes/edc/elm/icon_fdo.edc
@@ -73,8 +73,6 @@
//// status /////////////////////////////////////////////////////////////
#define CTX "status"
-ICO1(CTX, "appointment-missed", 128)
-ICO1(CTX, "appointment-soon", 128)
ICO1(CTX, "audio-volume-high", 128)
ICO1(CTX, "audio-volume-low", 128)
ICO1(CTX, "audio-volume-medium", 128)
diff --git a/data/elementary/themes/edc/icons.edc b/data/elementary/themes/edc/icons.edc
index 2adbb3af5a..7bac2fc428 100644
--- a/data/elementary/themes/edc/icons.edc
+++ b/data/elementary/themes/edc/icons.edc
@@ -656,8 +656,11 @@ ICON("format-text-italic", "i-format-italic")
ICON("format-text-underline", "i-format-underline")
ICON("format-text-strikethrough", "i-format-strikethrough")
-ICON("address-book-new", "i-addressbook")
ICON("appointment-new", "i-calendar-plus")
+ICON("appointment-missed", "i-calendar-appointment-bad")
+ICON("appointment-soon", "i-calendar-appointment-good")
+
+ICON("address-book-new", "i-addressbook")
ICON("contact-new", "i-person-plus")
ICON("document-open", "i-doc-file-open")
diff --git a/data/elementary/themes/ic.edc b/data/elementary/themes/ic.edc
index 346dc8bcc0..fab37e1e1c 100644
--- a/data/elementary/themes/ic.edc
+++ b/data/elementary/themes/ic.edc
@@ -351,8 +351,11 @@ I160("i-format-italic", "format-italic")
I160("i-format-underline", "format-underline")
I160("i-format-strikethrough", "format-strikethrough")
-I160("i-addressbook", "addressbook")
I160("i-calendar-plus", "calendar-plus")
+I160("i-calendar-appointment-bad", "calendar-appointment-bad")
+I160("i-calendar-appointment-good", "calendar-appointment-good")
+
+I160("i-addressbook", "addressbook")
I160("i-person-plus", "person-plus")
I160("i-floppy-blank", "floppy-blank")
diff --git a/data/elementary/themes/img/calendar-appointment-bad.svg b/data/elementary/themes/img/calendar-appointment-bad.svg
new file mode 100644
index 0000000000..8b280d9f16
--- /dev/null
+++ b/data/elementary/themes/img/calendar-appointment-bad.svg
@@ -0,0 +1,218 @@
+
+
diff --git a/data/elementary/themes/img/calendar-appointment-good.svg b/data/elementary/themes/img/calendar-appointment-good.svg
new file mode 100644
index 0000000000..3c2e9eda57
--- /dev/null
+++ b/data/elementary/themes/img/calendar-appointment-good.svg
@@ -0,0 +1,217 @@
+
+
diff --git a/data/elementary/themes/img/ic/calendar-appointment-bad-040.png b/data/elementary/themes/img/ic/calendar-appointment-bad-040.png
new file mode 100644
index 0000000000..f0d549cfef
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-bad-040.png differ
diff --git a/data/elementary/themes/img/ic/calendar-appointment-bad-080.png b/data/elementary/themes/img/ic/calendar-appointment-bad-080.png
new file mode 100644
index 0000000000..9362b7bc92
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-bad-080.png differ
diff --git a/data/elementary/themes/img/ic/calendar-appointment-bad-160.png b/data/elementary/themes/img/ic/calendar-appointment-bad-160.png
new file mode 100644
index 0000000000..39d1ebfc52
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-bad-160.png differ
diff --git a/data/elementary/themes/img/ic/calendar-appointment-good-040.png b/data/elementary/themes/img/ic/calendar-appointment-good-040.png
new file mode 100644
index 0000000000..3e2f6d39a9
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-good-040.png differ
diff --git a/data/elementary/themes/img/ic/calendar-appointment-good-080.png b/data/elementary/themes/img/ic/calendar-appointment-good-080.png
new file mode 100644
index 0000000000..70ceadb107
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-good-080.png differ
diff --git a/data/elementary/themes/img/ic/calendar-appointment-good-160.png b/data/elementary/themes/img/ic/calendar-appointment-good-160.png
new file mode 100644
index 0000000000..aaa2b2c679
Binary files /dev/null and b/data/elementary/themes/img/ic/calendar-appointment-good-160.png differ