diff --git a/icon-big.png b/icon-big.png
deleted file mode 100644
index e9ed514..0000000
Binary files a/icon-big.png and /dev/null differ
diff --git a/icon-dark.svg b/icon-dark.svg
new file mode 100644
index 0000000..4deec20
--- /dev/null
+++ b/icon-dark.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/icon.png b/icon.png
deleted file mode 100644
index f78fad5..0000000
Binary files a/icon.png and /dev/null differ
diff --git a/icon.svg b/icon.svg
new file mode 100644
index 0000000..8687f79
--- /dev/null
+++ b/icon.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/src/Backend.php b/src/Backend.php
index baa9a2e..9d57a5d 100644
--- a/src/Backend.php
+++ b/src/Backend.php
@@ -47,7 +47,7 @@ class Backend extends dcNsProcess
dcCore::app()->menu[dcAdmin::MENU_BLOG]->addItem(
My::name(),
dcCore::app()->adminurl->get('admin.plugin.' . My::id()),
- dcPage::getPF(My::id() . '/icon.png'),
+ [dcPage::getPF(My::id() . '/icon.svg'), dcPage::getPF(My::id() . '/icon-dark.svg')],
preg_match(
'/' . preg_quote(dcCore::app()->adminurl->get('admin.plugin.' . My::id())) . '(&.*)?$/',
$_SERVER['REQUEST_URI']
@@ -67,8 +67,8 @@ class Backend extends dcNsProcess
$favs->register(My::id(), [
'title' => My::name(),
'url' => dcCore::app()->adminurl->get('admin.plugin.' . My::id()),
- 'small-icon' => dcPage::getPF(My::id() . '/icon.png'),
- 'large-icon' => dcPage::getPF(My::id() . '/icon-big.png'),
+ 'small-icon' => [dcPage::getPF(My::id() . '/icon.svg'), dcPage::getPF(My::id() . '/icon-dark.svg')],
+ 'large-icon' => [dcPage::getPF(My::id() . '/icon.svg'), dcPage::getPF(My::id() . '/icon-dark.svg')],
'permissions' => dcCore::app()->auth->makePermissions([
dcCore::app()->auth::PERMISSION_CONTENT_ADMIN,
]),