From 10ca5d8c76aa39a207ea7db4442bf63ff4578273 Mon Sep 17 00:00:00 2001
From: Charles7c <charles7c@126.com>
Date: Tue, 5 Sep 2023 22:27:08 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BE=A7=E8=BE=B9?=
 =?UTF-8?q?=E6=A0=8F=E8=8F=9C=E5=8D=95=E6=97=A0=E6=B3=95=E6=98=BE=E7=A4=BA?=
 =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E5=9B=BE=E6=A0=87=E7=9A=84=E9=97=AE?=
 =?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

自定义图标请将图标 svg 文件添加到 src/assets/icons/svg 目录下
---
 .../src/assets/icons/svg/align-center.svg     |  2 +-
 .../src/assets/icons/svg/align-left.svg       |  2 +-
 .../src/assets/icons/svg/align-right.svg      |  2 +-
 .../src/assets/icons/svg/apps.svg             |  2 +-
 .../src/assets/icons/svg/archive.svg          |  2 +-
 .../src/assets/icons/svg/arrow-down.svg       |  2 +-
 .../src/assets/icons/svg/arrow-fall.svg       |  2 +-
 .../src/assets/icons/svg/arrow-left.svg       |  2 +-
 .../src/assets/icons/svg/arrow-right.svg      |  2 +-
 .../src/assets/icons/svg/arrow-rise.svg       |  2 +-
 .../src/assets/icons/svg/arrow-up.svg         |  2 +-
 continew-admin-ui/src/assets/icons/svg/at.svg |  2 +-
 .../src/assets/icons/svg/attachment.svg       |  2 +-
 .../src/assets/icons/svg/backward.svg         |  2 +-
 .../src/assets/icons/svg/bar-chart.svg        |  1 +
 .../src/assets/icons/svg/bg-colors.svg        |  2 +-
 .../src/assets/icons/svg/bold.svg             |  2 +-
 .../src/assets/icons/svg/book.svg             |  2 +-
 .../src/assets/icons/svg/bookmark.svg         |  1 +
 .../src/assets/icons/svg/branch.svg           |  2 +-
 .../src/assets/icons/svg/brush.svg            |  2 +-
 .../src/assets/icons/svg/bug.svg              |  2 +-
 .../src/assets/icons/svg/bulb.svg             |  2 +-
 .../src/assets/icons/svg/calendar.svg         |  2 +-
 .../src/assets/icons/svg/calendar_clock.svg   |  2 +-
 .../src/assets/icons/svg/camera.svg           |  2 +-
 .../src/assets/icons/svg/caret-down.svg       |  2 +-
 .../src/assets/icons/svg/caret-left.svg       |  2 +-
 .../src/assets/icons/svg/caret-right.svg      |  2 +-
 .../src/assets/icons/svg/caret-up.svg         |  2 +-
 .../src/assets/icons/svg/check-circle-f.svg   |  2 +-
 .../src/assets/icons/svg/check-circle.svg     |  2 +-
 .../src/assets/icons/svg/check-square.svg     |  2 +-
 .../src/assets/icons/svg/check.svg            |  2 +-
 .../src/assets/icons/svg/chinese-fill.svg     |  2 +-
 .../src/assets/icons/svg/clock-circle.svg     |  2 +-
 .../src/assets/icons/svg/close-circle-f.svg   |  2 +-
 .../src/assets/icons/svg/close-circle.svg     |  2 +-
 .../src/assets/icons/svg/close.svg            |  2 +-
 .../src/assets/icons/svg/cloud-down.svg       |  2 +-
 .../src/assets/icons/svg/cloud.svg            |  2 +-
 .../src/assets/icons/svg/code-block.svg       |  2 +-
 .../src/assets/icons/svg/code-square.svg      |  2 +-
 .../src/assets/icons/svg/code.svg             |  2 +-
 .../src/assets/icons/svg/command.svg          |  2 +-
 .../src/assets/icons/svg/common.svg           |  2 +-
 .../src/assets/icons/svg/compass.svg          |  2 +-
 .../src/assets/icons/svg/computer.svg         |  2 +-
 .../src/assets/icons/svg/copy.svg             |  2 +-
 .../src/assets/icons/svg/copyright.svg        |  2 +-
 .../src/assets/icons/svg/cust-service.svg     |  2 +-
 .../src/assets/icons/svg/dashboard.svg        |  2 +-
 .../src/assets/icons/svg/delete.svg           |  2 +-
 .../src/assets/icons/svg/desktop.svg          |  2 +-
 .../src/assets/icons/svg/dice.svg             |  2 +-
 .../src/assets/icons/svg/double-down.svg      |  2 +-
 .../src/assets/icons/svg/double-left.svg      |  2 +-
 .../src/assets/icons/svg/double-right.svg     |  2 +-
 .../src/assets/icons/svg/double-up.svg        |  2 +-
 .../src/assets/icons/svg/down-circle.svg      |  2 +-
 .../src/assets/icons/svg/down.svg             |  2 +-
 .../src/assets/icons/svg/download.svg         |  2 +-
 .../src/assets/icons/svg/drag-arrow.svg       |  2 +-
 .../src/assets/icons/svg/drag-dot-2.svg       |  2 +-
 .../src/assets/icons/svg/drag-dot.svg         |  2 +-
 .../src/assets/icons/svg/drive-file.svg       |  2 +-
 .../src/assets/icons/svg/ear.svg              |  2 +-
 .../src/assets/icons/svg/edit.svg             |  2 +-
 .../src/assets/icons/svg/email.svg            |  2 +-
 .../src/assets/icons/svg/empty.svg            |  2 +-
 .../src/assets/icons/svg/english-fill.svg     |  2 +-
 .../src/assets/icons/svg/eraser.svg           |  2 +-
 .../src/assets/icons/svg/exclamation-2-f.svg  |  2 +-
 .../src/assets/icons/svg/exclamation-2.svg    |  2 +-
 .../src/assets/icons/svg/exclamation-3-f.svg  |  2 +-
 .../src/assets/icons/svg/exclamation.svg      |  2 +-
 .../src/assets/icons/svg/expand.svg           |  2 +-
 .../src/assets/icons/svg/experiment.svg       |  2 +-
 .../src/assets/icons/svg/export.svg           |  2 +-
 .../src/assets/icons/svg/eye-invisible.svg    |  2 +-
 .../src/assets/icons/svg/eye.svg              |  2 +-
 .../src/assets/icons/svg/face-frown-f.svg     |  2 +-
 .../src/assets/icons/svg/face-meh-f.svg       |  2 +-
 .../src/assets/icons/svg/face-smile-f.svg     |  2 +-
 .../src/assets/icons/svg/file-audio.svg       |  2 +-
 .../src/assets/icons/svg/file-image.svg       |  2 +-
 .../src/assets/icons/svg/file-pdf.svg         |  2 +-
 .../src/assets/icons/svg/file-video.svg       |  2 +-
 .../src/assets/icons/svg/file.svg             |  2 +-
 .../src/assets/icons/svg/filter.svg           |  2 +-
 .../src/assets/icons/svg/find-replace.svg     |  2 +-
 .../src/assets/icons/svg/fire.svg             |  2 +-
 .../src/assets/icons/svg/fold.svg             |  2 +-
 .../src/assets/icons/svg/folder-add.svg       |  2 +-
 .../src/assets/icons/svg/folder-delete.svg    |  2 +-
 .../src/assets/icons/svg/folder.svg           |  2 +-
 .../src/assets/icons/svg/font-colors.svg      |  2 +-
 .../src/assets/icons/svg/formula.svg          |  2 +-
 .../src/assets/icons/svg/forward.svg          |  2 +-
 .../src/assets/icons/svg/fullscreen-exit.svg  |  2 +-
 .../src/assets/icons/svg/fullscreen.svg       |  2 +-
 .../src/assets/icons/svg/general.svg          |  2 +-
 .../src/assets/icons/svg/gift.svg             |  2 +-
 .../src/assets/icons/svg/github.svg           |  2 +-
 continew-admin-ui/src/assets/icons/svg/h1.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h2.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h3.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h4.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h5.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h6.svg |  2 +-
 continew-admin-ui/src/assets/icons/svg/h7.svg |  2 +-
 .../src/assets/icons/svg/heart-fill.svg       |  2 +-
 .../src/assets/icons/svg/heart.svg            |  2 +-
 .../src/assets/icons/svg/highlight.svg        |  2 +-
 .../src/assets/icons/svg/history.svg          |  2 +-
 .../src/assets/icons/svg/home.svg             |  2 +-
 .../src/assets/icons/svg/idcard.svg           |  2 +-
 .../src/assets/icons/svg/image-close.svg      |  2 +-
 .../src/assets/icons/svg/image.svg            |  2 +-
 .../src/assets/icons/svg/import.svg           |  2 +-
 .../src/assets/icons/svg/info-circle-fill.svg |  2 +-
 .../src/assets/icons/svg/info-circle.svg      |  2 +-
 .../src/assets/icons/svg/info.svg             |  2 +-
 .../src/assets/icons/svg/interaction.svg      |  2 +-
 .../src/assets/icons/svg/italic.svg           |  2 +-
 .../src/assets/icons/svg/language.svg         |  2 +-
 .../src/assets/icons/svg/launch.svg           |  2 +-
 .../src/assets/icons/svg/layout.svg           |  2 +-
 .../src/assets/icons/svg/left-circle.svg      |  2 +-
 .../src/assets/icons/svg/left.svg             |  2 +-
 .../src/assets/icons/svg/line-height.svg      |  2 +-
 .../src/assets/icons/svg/link.svg             |  2 +-
 .../src/assets/icons/svg/list.svg             |  2 +-
 .../src/assets/icons/svg/live-broadcast.svg   |  2 +-
 .../src/assets/icons/svg/loading.svg          |  2 +-
 .../src/assets/icons/svg/location.svg         |  2 +-
 .../src/assets/icons/svg/lock.svg             |  2 +-
 .../src/assets/icons/svg/loop.svg             |  2 +-
 .../src/assets/icons/svg/man.svg              |  2 +-
 .../src/assets/icons/svg/menu-fold.svg        |  2 +-
 .../src/assets/icons/svg/menu-unfold.svg      |  2 +-
 .../src/assets/icons/svg/menu.svg             |  2 +-
 .../src/assets/icons/svg/message-2.svg        |  2 +-
 .../src/assets/icons/svg/message.svg          |  2 +-
 .../src/assets/icons/svg/mind-mapping.svg     |  2 +-
 .../src/assets/icons/svg/minus-circle-f.svg   |  2 +-
 .../src/assets/icons/svg/minus-circle.svg     |  2 +-
 .../src/assets/icons/svg/minus.svg            |  2 +-
 .../src/assets/icons/svg/mobile.svg           |  2 +-
 .../src/assets/icons/svg/moon-fill.svg        |  2 +-
 .../src/assets/icons/svg/moon.svg             |  2 +-
 .../src/assets/icons/svg/more-vertical.svg    |  2 +-
 .../src/assets/icons/svg/more.svg             |  2 +-
 .../src/assets/icons/svg/mosaic.svg           |  2 +-
 .../src/assets/icons/svg/music.svg            |  2 +-
 .../src/assets/icons/svg/mute-fill.svg        |  2 +-
 .../src/assets/icons/svg/mute.svg             |  2 +-
 .../src/assets/icons/svg/nav.svg              |  2 +-
 .../src/assets/icons/svg/notification-2.svg   |  2 +-
 .../src/assets/icons/svg/notification.svg     |  2 +-
 .../src/assets/icons/svg/oblique-line.svg     |  2 +-
 .../src/assets/icons/svg/old-version.svg      |  2 +-
 .../src/assets/icons/svg/ordered-list.svg     |  2 +-
 .../src/assets/icons/svg/original-size.svg    |  2 +-
 .../src/assets/icons/svg/palette.svg          |  2 +-
 .../src/assets/icons/svg/paste.svg            |  2 +-
 .../src/assets/icons/svg/pause-circle-f.svg   |  2 +-
 .../src/assets/icons/svg/pause-circle.svg     |  2 +-
 .../src/assets/icons/svg/pause.svg            |  2 +-
 .../src/assets/icons/svg/pen-fill.svg         |  2 +-
 .../src/assets/icons/svg/pen.svg              |  2 +-
 .../src/assets/icons/svg/phone.svg            |  2 +-
 .../src/assets/icons/svg/play-arrow-f.svg     |  2 +-
 .../src/assets/icons/svg/play-arrow.svg       |  2 +-
 .../src/assets/icons/svg/play-circle-f.svg    |  2 +-
 .../src/assets/icons/svg/play-circle.svg      |  2 +-
 .../src/assets/icons/svg/plus-circle-fill.svg |  2 +-
 .../src/assets/icons/svg/plus-circle.svg      |  2 +-
 .../src/assets/icons/svg/plus.svg             |  2 +-
 .../src/assets/icons/svg/poweroff.svg         |  2 +-
 .../src/assets/icons/svg/printer.svg          |  2 +-
 .../src/assets/icons/svg/public.svg           |  2 +-
 .../src/assets/icons/svg/pushpin.svg          |  2 +-
 .../src/assets/icons/svg/qrcode.svg           |  2 +-
 .../src/assets/icons/svg/question-2-f.svg     |  2 +-
 .../src/assets/icons/svg/question-2.svg       |  2 +-
 .../src/assets/icons/svg/question.svg         |  2 +-
 .../src/assets/icons/svg/quote.svg            |  2 +-
 .../src/assets/icons/svg/record-stop.svg      |  2 +-
 .../src/assets/icons/svg/record.svg           |  2 +-
 .../src/assets/icons/svg/redo.svg             |  2 +-
 .../src/assets/icons/svg/refresh.svg          |  2 +-
 .../src/assets/icons/svg/reply.svg            |  2 +-
 .../src/assets/icons/svg/right-circle.svg     |  2 +-
 .../src/assets/icons/svg/right.svg            |  2 +-
 .../src/assets/icons/svg/robot-add.svg        |  2 +-
 .../src/assets/icons/svg/robot.svg            |  2 +-
 .../src/assets/icons/svg/rotate-left.svg      |  2 +-
 .../src/assets/icons/svg/rotate-right.svg     |  2 +-
 .../src/assets/icons/svg/safe.svg             |  2 +-
 .../src/assets/icons/svg/save.svg             |  2 +-
 .../src/assets/icons/svg/scan.svg             |  2 +-
 .../src/assets/icons/svg/schedule.svg         |  2 +-
 .../src/assets/icons/svg/scissor.svg          |  2 +-
 .../src/assets/icons/svg/search.svg           |  2 +-
 .../src/assets/icons/svg/select-all.svg       |  2 +-
 .../src/assets/icons/svg/send.svg             |  2 +-
 .../src/assets/icons/svg/settings.svg         |  2 +-
 .../src/assets/icons/svg/shake.svg            |  2 +-
 .../src/assets/icons/svg/share-alt.svg        |  2 +-
 .../src/assets/icons/svg/share-external.svg   |  2 +-
 .../src/assets/icons/svg/share-internal.svg   |  2 +-
 .../src/assets/icons/svg/shrink.svg           |  2 +-
 .../src/assets/icons/svg/skin.svg             |  2 +-
 .../src/assets/icons/svg/skip-next-fill.svg   |  2 +-
 .../src/assets/icons/svg/skip-next.svg        |  2 +-
 .../src/assets/icons/svg/skip-previous-f.svg  |  2 +-
 .../src/assets/icons/svg/skip-previous.svg    |  2 +-
 .../src/assets/icons/svg/sort-ascend.svg      |  2 +-
 .../src/assets/icons/svg/sort-descend.svg     |  2 +-
 .../src/assets/icons/svg/sort.svg             |  2 +-
 .../src/assets/icons/svg/sound-fill.svg       |  2 +-
 .../src/assets/icons/svg/sound.svg            |  2 +-
 .../src/assets/icons/svg/stamp.svg            |  2 +-
 .../src/assets/icons/svg/star-fill.svg        |  2 +-
 .../src/assets/icons/svg/star.svg             |  2 +-
 .../src/assets/icons/svg/stop.svg             |  2 +-
 .../src/assets/icons/svg/storage.svg          |  2 +-
 .../src/assets/icons/svg/strikethrough.svg    |  2 +-
 .../src/assets/icons/svg/subscribe-add.svg    |  2 +-
 .../src/assets/icons/svg/subscribe.svg        |  2 +-
 .../src/assets/icons/svg/subscribed.svg       |  2 +-
 .../src/assets/icons/svg/sun-fill.svg         |  2 +-
 .../src/assets/icons/svg/sun.svg              |  2 +-
 .../src/assets/icons/svg/swap.svg             |  2 +-
 .../src/assets/icons/svg/sync.svg             |  2 +-
 .../src/assets/icons/svg/tag.svg              |  2 +-
 .../src/assets/icons/svg/tags.svg             |  2 +-
 .../src/assets/icons/svg/thumb-down-f.svg     |  2 +-
 .../src/assets/icons/svg/thumb-down.svg       |  2 +-
 .../src/assets/icons/svg/thumb-up-f.svg       |  2 +-
 .../src/assets/icons/svg/thumb-up.svg         |  2 +-
 .../src/assets/icons/svg/thunderbolt.svg      |  2 +-
 .../src/assets/icons/svg/to-bottom.svg        |  2 +-
 .../src/assets/icons/svg/to-left.svg          |  2 +-
 .../src/assets/icons/svg/to-right.svg         |  2 +-
 .../src/assets/icons/svg/to-top.svg           |  2 +-
 .../src/assets/icons/svg/tool.svg             |  2 +-
 .../src/assets/icons/svg/translate.svg        |  2 +-
 .../src/assets/icons/svg/trophy.svg           |  2 +-
 .../src/assets/icons/svg/underline.svg        |  2 +-
 .../src/assets/icons/svg/undo.svg             |  2 +-
 .../src/assets/icons/svg/unfold.svg           |  2 +-
 .../src/assets/icons/svg/unlock.svg           |  2 +-
 .../src/assets/icons/svg/unordered-list.svg   |  2 +-
 .../src/assets/icons/svg/up-circle.svg        |  2 +-
 continew-admin-ui/src/assets/icons/svg/up.svg |  2 +-
 .../src/assets/icons/svg/upload.svg           |  2 +-
 .../src/assets/icons/svg/user-add.svg         |  2 +-
 .../src/assets/icons/svg/user-group.svg       |  2 +-
 .../src/assets/icons/svg/user.svg             |  2 +-
 .../src/assets/icons/svg/video-camera.svg     |  2 +-
 .../src/assets/icons/svg/voice.svg            |  2 +-
 .../src/assets/icons/svg/wifi.svg             |  2 +-
 .../src/assets/icons/svg/woman.svg            |  2 +-
 .../src/assets/icons/svg/zoom-in.svg          |  2 +-
 .../src/assets/icons/svg/zoom-out.svg         |  2 +-
 .../src/components/menu/index.vue             |  5 ++++-
 .../src/components/svg-icon/index.vue         | 21 +++----------------
 .../router/routes/modules/demo/exception.ts   |  2 +-
 270 files changed, 275 insertions(+), 285 deletions(-)
 create mode 100644 continew-admin-ui/src/assets/icons/svg/bar-chart.svg
 create mode 100644 continew-admin-ui/src/assets/icons/svg/bookmark.svg

diff --git a/continew-admin-ui/src/assets/icons/svg/align-center.svg b/continew-admin-ui/src/assets/icons/svg/align-center.svg
index e82faac4..7dd4a2e1 100644
--- a/continew-admin-ui/src/assets/icons/svg/align-center.svg
+++ b/continew-admin-ui/src/assets/icons/svg/align-center.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M44 9H4m38 20H6m28-10H14m20 20H14" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M44 9H4m38 20H6m28-10H14m20 20H14"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/align-left.svg b/continew-admin-ui/src/assets/icons/svg/align-left.svg
index 54f33b18..664fc1c9 100644
--- a/continew-admin-ui/src/assets/icons/svg/align-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/align-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M44 9H4m36 20H4m21-10H4m21 20H4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M44 9H4m36 20H4m21-10H4m21 20H4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/align-right.svg b/continew-admin-ui/src/assets/icons/svg/align-right.svg
index 140d9c70..eb85f7d2 100644
--- a/continew-admin-ui/src/assets/icons/svg/align-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/align-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M4 9h40M8 29h36M23 19h21M23 39h21" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M4 9h40M8 29h36M23 19h21M23 39h21"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/apps.svg b/continew-admin-ui/src/assets/icons/svg/apps.svg
index 3b4e2685..c9ccacab 100644
--- a/continew-admin-ui/src/assets/icons/svg/apps.svg
+++ b/continew-admin-ui/src/assets/icons/svg/apps.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" d="M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" d="M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/archive.svg b/continew-admin-ui/src/assets/icons/svg/archive.svg
index fe98cf91..5f81ba5a 100644
--- a/continew-admin-ui/src/assets/icons/svg/archive.svg
+++ b/continew-admin-ui/src/assets/icons/svg/archive.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><rect x="9" y="18" width="30" height="22" rx="1" stroke="#4E5969" stroke-width="4"/><path d="M6 9a1 1 0 011-1h34a1 1 0 011 1v8a1 1 0 01-1 1H7a1 1 0 01-1-1V9zM19 27h10" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><rect x="9" y="18" width="30" height="22" rx="1"/><path d="M6 9a1 1 0 011-1h34a1 1 0 011 1v8a1 1 0 01-1 1H7a1 1 0 01-1-1V9zM19 27h10"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-down.svg b/continew-admin-ui/src/assets/icons/svg/arrow-down.svg
index ded062af..c1f73fb0 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11.27 27.728l12.728 12.728 12.728-12.728M24 5v34.295" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11.27 27.728l12.728 12.728 12.728-12.728M24 5v34.295"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-fall.svg b/continew-admin-ui/src/assets/icons/svg/arrow-fall.svg
index e9d89a58..a67ac19b 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-fall.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-fall.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24.008 41.99a.01.01 0 01-.016 0l-9.978-11.974A.01.01 0 0114.02 30H33.98a.01.01 0 01.007.016l-9.978 11.975z" stroke="#4E5969" stroke-width="4"/><path d="M24 42L14 30h20L24 42z" fill="#4E5969"/><path stroke="#4E5969" stroke-width="4" d="M22 6h4v26h-4z"/><path fill="#4E5969" d="M22 6h4v26h-4z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24.008 41.99a.01.01 0 01-.016 0l-9.978-11.974A.01.01 0 0114.02 30H33.98a.01.01 0 01.007.016l-9.978 11.975z"/><path d="M24 42L14 30h20L24 42z" fill="#4E5969"/><path stroke="#4E5969" stroke-width="4" d="M22 6h4v26h-4z"/><path fill="#4E5969" d="M22 6h4v26h-4z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-left.svg b/continew-admin-ui/src/assets/icons/svg/arrow-left.svg
index 64d8a1f8..6b34a936 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M20.272 11.27L7.544 23.998l12.728 12.728M43 24H8.705" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M20.272 11.27L7.544 23.998l12.728 12.728M43 24H8.705"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-right.svg b/continew-admin-ui/src/assets/icons/svg/arrow-right.svg
index a6bde824..f6685851 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M27.728 11.27l12.728 12.728-12.728 12.728M5 24h34.295" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M27.728 11.27l12.728 12.728-12.728 12.728M5 24h34.295"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-rise.svg b/continew-admin-ui/src/assets/icons/svg/arrow-rise.svg
index 35367246..a027d6b1 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-rise.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-rise.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M23.992 6.01a.01.01 0 01.016 0l9.978 11.974a.01.01 0 01-.007.016H14.02a.01.01 0 01-.007-.016l9.978-11.975z" stroke="#4E5969" stroke-width="4"/><path d="M24 6l10 12H14L24 6z" fill="#4E5969"/><path stroke="#4E5969" stroke-width="4" d="M26 42h-4V16h4z"/><path fill="#4E5969" d="M26 42h-4V16h4z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M23.992 6.01a.01.01 0 01.016 0l9.978 11.974a.01.01 0 01-.007.016H14.02a.01.01 0 01-.007-.016l9.978-11.975z"/><path d="M24 6l10 12H14L24 6z" fill="#4E5969"/><path stroke="#4E5969" stroke-width="4" d="M26 42h-4V16h4z"/><path fill="#4E5969" d="M26 42h-4V16h4z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/arrow-up.svg b/continew-admin-ui/src/assets/icons/svg/arrow-up.svg
index 1c9f34fa..e1554649 100644
--- a/continew-admin-ui/src/assets/icons/svg/arrow-up.svg
+++ b/continew-admin-ui/src/assets/icons/svg/arrow-up.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11.27 20.272L23.998 7.544l12.728 12.728M24 43V8.705" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11.27 20.272L23.998 7.544l12.728 12.728M24 43V8.705"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/at.svg b/continew-admin-ui/src/assets/icons/svg/at.svg
index 0bf092a6..bbb23ae4 100644
--- a/continew-admin-ui/src/assets/icons/svg/at.svg
+++ b/continew-admin-ui/src/assets/icons/svg/at.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31 23a7 7 0 11-14 0 7 7 0 0114 0zm0 0c0 3.038 2.462 6.5 5.5 6.5A5.5 5.5 0 0042 24c0-9.941-8.059-18-18-18S6 14.059 6 24s8.059 18 18 18c4.244 0 8.145-1.469 11.222-3.925" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31 23a7 7 0 11-14 0 7 7 0 0114 0zm0 0c0 3.038 2.462 6.5 5.5 6.5A5.5 5.5 0 0042 24c0-9.941-8.059-18-18-18S6 14.059 6 24s8.059 18 18 18c4.244 0 8.145-1.469 11.222-3.925"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/attachment.svg b/continew-admin-ui/src/assets/icons/svg/attachment.svg
index 3335bd21..e45b13c9 100644
--- a/continew-admin-ui/src/assets/icons/svg/attachment.svg
+++ b/continew-admin-ui/src/assets/icons/svg/attachment.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M29.037 15.236s-9.174 9.267-11.48 11.594c-2.305 2.327-1.646 4.987-.329 6.316 1.317 1.33 3.994 1.953 6.258-.332L37.32 18.851c3.623-3.657 2.092-8.492 0-10.639-2.093-2.147-6.916-3.657-10.54 0L11.3 23.838c-3.623 3.657-3.953 10.638.329 14.96 4.282 4.322 11.115 4.105 14.821.333 3.706-3.773 8.74-8.822 11.224-11.33" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M29.037 15.236s-9.174 9.267-11.48 11.594c-2.305 2.327-1.646 4.987-.329 6.316 1.317 1.33 3.994 1.953 6.258-.332L37.32 18.851c3.623-3.657 2.092-8.492 0-10.639-2.093-2.147-6.916-3.657-10.54 0L11.3 23.838c-3.623 3.657-3.953 10.638.329 14.96 4.282 4.322 11.115 4.105 14.821.333 3.706-3.773 8.74-8.822 11.224-11.33"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/backward.svg b/continew-admin-ui/src/assets/icons/svg/backward.svg
index e2d7e54a..0b6a8b1f 100644
--- a/continew-admin-ui/src/assets/icons/svg/backward.svg
+++ b/continew-admin-ui/src/assets/icons/svg/backward.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38.293 36.293L26.707 24.707a1 1 0 010-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707v23.172c0 .89-1.077 1.337-1.707.707zM21 12.414v23.172c0 .89-1.077 1.337-1.707.707L7.707 24.707a1 1 0 010-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38.293 36.293L26.707 24.707a1 1 0 010-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707v23.172c0 .89-1.077 1.337-1.707.707zM21 12.414v23.172c0 .89-1.077 1.337-1.707.707L7.707 24.707a1 1 0 010-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bar-chart.svg b/continew-admin-ui/src/assets/icons/svg/bar-chart.svg
new file mode 100644
index 00000000..69be4751
--- /dev/null
+++ b/continew-admin-ui/src/assets/icons/svg/bar-chart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"><path d="M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"></path></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bg-colors.svg b/continew-admin-ui/src/assets/icons/svg/bg-colors.svg
index 9cab503a..eec8d390 100644
--- a/continew-admin-ui/src/assets/icons/svg/bg-colors.svg
+++ b/continew-admin-ui/src/assets/icons/svg/bg-colors.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M19 5.25L22.75 9m0 0l12.043 12.043a1 1 0 010 1.414L32 25.25 21.221 36.029a1 1 0 01-1.428-.014L9.443 25.25l-.763-.793a1 1 0 01.013-1.4L22.75 9zM6 42h36" stroke="#4E5969" stroke-width="4"/><path d="M11.791 25.25c-.881 0-1.332 1.058-.72 1.693l8.722 9.072a1 1 0 001.428.014L32 25.25H11.791z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.013 29.812L37.201 27l-2.812 2.812a4 4 0 105.624 0z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M19 5.25L22.75 9m0 0l12.043 12.043a1 1 0 010 1.414L32 25.25 21.221 36.029a1 1 0 01-1.428-.014L9.443 25.25l-.763-.793a1 1 0 01.013-1.4L22.75 9zM6 42h36"/><path d="M11.791 25.25c-.881 0-1.332 1.058-.72 1.693l8.722 9.072a1 1 0 001.428.014L32 25.25H11.791z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.013 29.812L37.201 27l-2.812 2.812a4 4 0 105.624 0z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bold.svg b/continew-admin-ui/src/assets/icons/svg/bold.svg
index 75e6207d..9a9e67d3 100644
--- a/continew-admin-ui/src/assets/icons/svg/bold.svg
+++ b/continew-admin-ui/src/assets/icons/svg/bold.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 24h12a8 8 0 100-16H13.2a.2.2 0 00-.2.2V24zm0 0h16a8 8 0 110 16H13.2a.2.2 0 01-.2-.2V24z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 24h12a8 8 0 100-16H13.2a.2.2 0 00-.2.2V24zm0 0h16a8 8 0 110 16H13.2a.2.2 0 01-.2-.2V24z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/book.svg b/continew-admin-ui/src/assets/icons/svg/book.svg
index d0fc7d0b..c0b3e43a 100644
--- a/continew-admin-ui/src/assets/icons/svg/book.svg
+++ b/continew-admin-ui/src/assets/icons/svg/book.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 13L7 7v28l17 6 17-6V7l-17 6zm0 0v27.5M19 18l-7-2.5M19 25l-7-2.5M19 32l-7-2.5M29 18l7-2.5M29 25l7-2.5M29 32l7-2.5" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 13L7 7v28l17 6 17-6V7l-17 6zm0 0v27.5M19 18l-7-2.5M19 25l-7-2.5M19 32l-7-2.5M29 18l7-2.5M29 25l7-2.5M29 32l7-2.5" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bookmark.svg b/continew-admin-ui/src/assets/icons/svg/bookmark.svg
new file mode 100644
index 00000000..21c9d2a4
--- /dev/null
+++ b/continew-admin-ui/src/assets/icons/svg/bookmark.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M16 16h16M16 24h8"></path><path d="M24 41H8V6h32v17"></path><path d="M30 29h11v13l-5.5-3.5L30 42V29Z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/branch.svg b/continew-admin-ui/src/assets/icons/svg/branch.svg
index 46622d59..40bc777b 100644
--- a/continew-admin-ui/src/assets/icons/svg/branch.svg
+++ b/continew-admin-ui/src/assets/icons/svg/branch.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M19 10a4 4 0 11-8 0 4 4 0 018 0zM38 10a4 4 0 11-8 0 4 4 0 018 0zM19 38a4 4 0 11-8 0 4 4 0 018 0zM15 15v15m0 3.5V30m0 0c0-5 19-7 19-15" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M19 10a4 4 0 11-8 0 4 4 0 018 0zM38 10a4 4 0 11-8 0 4 4 0 018 0zM19 38a4 4 0 11-8 0 4 4 0 018 0zM15 15v15m0 3.5V30m0 0c0-5 19-7 19-15"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/brush.svg b/continew-admin-ui/src/assets/icons/svg/brush.svg
index 980eeb25..fb44c52f 100644
--- a/continew-admin-ui/src/assets/icons/svg/brush.svg
+++ b/continew-admin-ui/src/assets/icons/svg/brush.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M33 13h7a1 1 0 011 1v12.14a1 1 0 01-.85.99l-21.3 3.24a1 1 0 00-.85.99V43" stroke="#4E5969" stroke-width="4"/><path d="M7 18V8c0-.552.444-1 .997-1H32.01c.552 0 .99.447.99 1v10.002A.998.998 0 0132 19H8a1 1 0 01-1-1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M33 13h7a1 1 0 011 1v12.14a1 1 0 01-.85.99l-21.3 3.24a1 1 0 00-.85.99V43"/><path d="M7 18V8c0-.552.444-1 .997-1H32.01c.552 0 .99.447.99 1v10.002A.998.998 0 0132 19H8a1 1 0 01-1-1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bug.svg b/continew-admin-ui/src/assets/icons/svg/bug.svg
index 72192d06..671c5230 100644
--- a/continew-admin-ui/src/assets/icons/svg/bug.svg
+++ b/continew-admin-ui/src/assets/icons/svg/bug.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M35 27h8M5 27h8m0-9h22v13c0 6.075-4.925 11-11 11s-11-4.925-11-11V18z" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/><path d="M7 42v-.5a6.5 6.5 0 016.5-6.5M7 42v-.5M41 42v-.5a6.5 6.5 0 00-6.5-6.5M13 18h22M7 14a4 4 0 004 4h26a4 4 0 004-4M24 42V23M17 14a7 7 0 1114 0" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M35 27h8M5 27h8m0-9h22v13c0 6.075-4.925 11-11 11s-11-4.925-11-11V18z" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/><path d="M7 42v-.5a6.5 6.5 0 016.5-6.5M7 42v-.5M41 42v-.5a6.5 6.5 0 00-6.5-6.5M13 18h22M7 14a4 4 0 004 4h26a4 4 0 004-4M24 42V23M17 14a7 7 0 1114 0" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/bulb.svg b/continew-admin-ui/src/assets/icons/svg/bulb.svg
index 24fa12df..490fade7 100644
--- a/continew-admin-ui/src/assets/icons/svg/bulb.svg
+++ b/continew-admin-ui/src/assets/icons/svg/bulb.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M30.8 32.465c.585-2.576 2.231-4.75 3.77-6.897A12.94 12.94 0 0037 18c0-7.18-5.82-13-13-13s-13 5.82-13 13c0 2.823.9 5.437 2.43 7.568 1.539 2.147 3.185 4.32 3.77 6.897l.623 2.756A1 1 0 0018.8 36H29.2a1 1 0 00.976-.779l.624-2.756zM17 42h14" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M30.8 32.465c.585-2.576 2.231-4.75 3.77-6.897A12.94 12.94 0 0037 18c0-7.18-5.82-13-13-13s-13 5.82-13 13c0 2.823.9 5.437 2.43 7.568 1.539 2.147 3.185 4.32 3.77 6.897l.623 2.756A1 1 0 0018.8 36H29.2a1 1 0 00.976-.779l.624-2.756zM17 42h14"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/calendar.svg b/continew-admin-ui/src/assets/icons/svg/calendar.svg
index 140b907d..67cf2821 100644
--- a/continew-admin-ui/src/assets/icons/svg/calendar.svg
+++ b/continew-admin-ui/src/assets/icons/svg/calendar.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 22h34M8 41h32a1 1 0 001-1V10a1 1 0 00-1-1H8a1 1 0 00-1 1v30a1 1 0 001 1zM34 5v8M14 5v8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 22h34M8 41h32a1 1 0 001-1V10a1 1 0 00-1-1H8a1 1 0 00-1 1v30a1 1 0 001 1zM34 5v8M14 5v8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/calendar_clock.svg b/continew-admin-ui/src/assets/icons/svg/calendar_clock.svg
index fc856d30..9b5ee776 100644
--- a/continew-admin-ui/src/assets/icons/svg/calendar_clock.svg
+++ b/continew-admin-ui/src/assets/icons/svg/calendar_clock.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 22h34V10a1 1 0 00-1-1H8a1 1 0 00-1 1v30a1 1 0 001 1h18M34 5v8M14 5v8" stroke="#4E5969" stroke-width="4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M36 44a9 9 0 100-18 9 9 0 000 18zm1.5-9.75V29h-3v8.25H42v-3h-4.5z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 22h34V10a1 1 0 00-1-1H8a1 1 0 00-1 1v30a1 1 0 001 1h18M34 5v8M14 5v8"/><path fill-rule="evenodd" clip-rule="evenodd" d="M36 44a9 9 0 100-18 9 9 0 000 18zm1.5-9.75V29h-3v8.25H42v-3h-4.5z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/camera.svg b/continew-admin-ui/src/assets/icons/svg/camera.svg
index 63ccbd83..68a09277 100644
--- a/continew-admin-ui/src/assets/icons/svg/camera.svg
+++ b/continew-admin-ui/src/assets/icons/svg/camera.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 13a1 1 0 011-1h34a1 1 0 011 1v26a1 1 0 01-1 1H7a1 1 0 01-1-1V13z" stroke="#4E5969" stroke-width="4"/><path d="M31 26a7 7 0 11-14 0 7 7 0 0114 0zM33 12l-1.862-3.724A.5.5 0 0030.691 8H17.309a.5.5 0 00-.447.276L15 12" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 13a1 1 0 011-1h34a1 1 0 011 1v26a1 1 0 01-1 1H7a1 1 0 01-1-1V13z"/><path d="M31 26a7 7 0 11-14 0 7 7 0 0114 0zM33 12l-1.862-3.724A.5.5 0 0030.691 8H17.309a.5.5 0 00-.447.276L15 12"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/caret-down.svg b/continew-admin-ui/src/assets/icons/svg/caret-down.svg
index 40faeb9a..49678e82 100644
--- a/continew-admin-ui/src/assets/icons/svg/caret-down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/caret-down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24.937 34.829a1.2 1.2 0 01-1.874 0L9.56 17.949C8.93 17.165 9.49 16 10.497 16h27.006c1.007 0 1.566 1.164.937 1.95L24.937 34.829z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24.937 34.829a1.2 1.2 0 01-1.874 0L9.56 17.949C8.93 17.165 9.49 16 10.497 16h27.006c1.007 0 1.566 1.164.937 1.95L24.937 34.829z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/caret-left.svg b/continew-admin-ui/src/assets/icons/svg/caret-left.svg
index 8a4f51d8..86b9321b 100644
--- a/continew-admin-ui/src/assets/icons/svg/caret-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/caret-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13.171 24.937a1.2 1.2 0 010-1.874L30.051 9.56c.785-.629 1.949-.07 1.949.937v27.006c0 1.007-1.164 1.566-1.95.937L13.171 24.937z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13.171 24.937a1.2 1.2 0 010-1.874L30.051 9.56c.785-.629 1.949-.07 1.949.937v27.006c0 1.007-1.164 1.566-1.95.937L13.171 24.937z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/caret-right.svg b/continew-admin-ui/src/assets/icons/svg/caret-right.svg
index 92c09fbc..d811cb4d 100644
--- a/continew-admin-ui/src/assets/icons/svg/caret-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/caret-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M34.829 23.063c.6.48.6 1.394 0 1.874L17.949 38.44c-.785.629-1.949.07-1.949-.937V10.497c0-1.006 1.164-1.566 1.95-.937l16.879 13.503z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M34.829 23.063c.6.48.6 1.394 0 1.874L17.949 38.44c-.785.629-1.949.07-1.949-.937V10.497c0-1.006 1.164-1.566 1.95-.937l16.879 13.503z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/caret-up.svg b/continew-admin-ui/src/assets/icons/svg/caret-up.svg
index a6cb5fa7..d17344d2 100644
--- a/continew-admin-ui/src/assets/icons/svg/caret-up.svg
+++ b/continew-admin-ui/src/assets/icons/svg/caret-up.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M23.063 13.171a1.2 1.2 0 011.874 0l13.503 16.88c.629.785.07 1.949-.937 1.949H10.497c-1.006 0-1.566-1.164-.937-1.95l13.503-16.879z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M23.063 13.171a1.2 1.2 0 011.874 0l13.503 16.88c.629.785.07 1.949-.937 1.949H10.497c-1.006 0-1.566-1.164-.937-1.95l13.503-16.879z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/check-circle-f.svg b/continew-admin-ui/src/assets/icons/svg/check-circle-f.svg
index 81a9115f..473ecf80 100644
--- a/continew-admin-ui/src/assets/icons/svg/check-circle-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/check-circle-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M15 22l7 7 11.5-11.5" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M15 22l7 7 11.5-11.5" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/check-circle.svg b/continew-admin-ui/src/assets/icons/svg/check-circle.svg
index 49742870..8b7e7202 100644
--- a/continew-admin-ui/src/assets/icons/svg/check-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/check-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M15 22l7 7 11.5-11.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M15 22l7 7 11.5-11.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/check-square.svg b/continew-admin-ui/src/assets/icons/svg/check-square.svg
index 9359c184..9f23237a 100644
--- a/continew-admin-ui/src/assets/icons/svg/check-square.svg
+++ b/continew-admin-ui/src/assets/icons/svg/check-square.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 8a1 1 0 011-1h32a1 1 0 011 1v32a1 1 0 01-1 1H8a1 1 0 01-1-1V8z" stroke="#4E5969" stroke-width="4"/><path d="M34.603 16.672L21.168 30.107l-7.778-7.779" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 8a1 1 0 011-1h32a1 1 0 011 1v32a1 1 0 01-1 1H8a1 1 0 01-1-1V8z"/><path d="M34.603 16.672L21.168 30.107l-7.778-7.779"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/check.svg b/continew-admin-ui/src/assets/icons/svg/check.svg
index ed6e8160..01c2fc83 100644
--- a/continew-admin-ui/src/assets/icons/svg/check.svg
+++ b/continew-admin-ui/src/assets/icons/svg/check.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41.678 11.05L19.05 33.678 6.322 20.95" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41.678 11.05L19.05 33.678 6.322 20.95"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/chinese-fill.svg b/continew-admin-ui/src/assets/icons/svg/chinese-fill.svg
index bf0d8ceb..cafa84cd 100644
--- a/continew-admin-ui/src/assets/icons/svg/chinese-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/chinese-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M22 21h-5v4.094h5V21zM26 25.094V21h5v4.094h-5z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4zm2 13v-5h-4v5h-6.5a2.5 2.5 0 00-2.5 2.5v7.094a2.5 2.5 0 002.5 2.5H22V36h4v-6.906h6.5a2.5 2.5 0 002.5-2.5V19.5a2.5 2.5 0 00-2.5-2.5H26z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M22 21h-5v4.094h5V21zM26 25.094V21h5v4.094h-5z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4zm2 13v-5h-4v5h-6.5a2.5 2.5 0 00-2.5 2.5v7.094a2.5 2.5 0 002.5 2.5H22V36h4v-6.906h6.5a2.5 2.5 0 002.5-2.5V19.5a2.5 2.5 0 00-2.5-2.5H26z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/clock-circle.svg b/continew-admin-ui/src/assets/icons/svg/clock-circle.svg
index 63e100f2..22f52d92 100644
--- a/continew-admin-ui/src/assets/icons/svg/clock-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/clock-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M24 14v10h9.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M24 14v10h9.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/close-circle-f.svg b/continew-admin-ui/src/assets/icons/svg/close-circle-f.svg
index e347fe8a..dd6f4c3f 100644
--- a/continew-admin-ui/src/assets/icons/svg/close-circle-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/close-circle-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M17.643 17.643l6.363 6.364m0 0l6.364 6.364m-6.364-6.364l6.364-6.364m-6.364 6.364l-6.363 6.364" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M17.643 17.643l6.363 6.364m0 0l6.364 6.364m-6.364-6.364l6.364-6.364m-6.364 6.364l-6.363 6.364" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/close-circle.svg b/continew-admin-ui/src/assets/icons/svg/close-circle.svg
index dc1da435..397509df 100644
--- a/continew-admin-ui/src/assets/icons/svg/close-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/close-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM17.643 17.643l6.364 6.364 6.364 6.364" stroke="#4E5969" stroke-width="4"/><path d="M30.37 17.643l-6.363 6.364-6.364 6.364" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM17.643 17.643l6.364 6.364 6.364 6.364"/><path d="M30.37 17.643l-6.363 6.364-6.364 6.364"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/close.svg b/continew-admin-ui/src/assets/icons/svg/close.svg
index 02b44aff..8e3343ce 100644
--- a/continew-admin-ui/src/assets/icons/svg/close.svg
+++ b/continew-admin-ui/src/assets/icons/svg/close.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38.142 9.858L24 24 9.858 38.142M9.858 9.858L24 24l14.142 14.142" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38.142 9.858L24 24 9.858 38.142M9.858 9.858L24 24l14.142 14.142"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/cloud-down.svg b/continew-admin-ui/src/assets/icons/svg/cloud-down.svg
index e4566e72..a20cfd6a 100644
--- a/continew-admin-ui/src/assets/icons/svg/cloud-down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/cloud-down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43 22c0-7.732-6.492-14-14.5-14S14 14.268 14 22v.055A9.001 9.001 0 0015 40h13" stroke="#4E5969" stroke-width="4"/><path d="M44.142 34.071l-7.07 7.071L30 34.071M37.07 26v15" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43 22c0-7.732-6.492-14-14.5-14S14 14.268 14 22v.055A9.001 9.001 0 0015 40h13"/><path d="M44.142 34.071l-7.07 7.071L30 34.071M37.07 26v15"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/cloud.svg b/continew-admin-ui/src/assets/icons/svg/cloud.svg
index 5cc8f0b9..b6941965 100644
--- a/continew-admin-ui/src/assets/icons/svg/cloud.svg
+++ b/continew-admin-ui/src/assets/icons/svg/cloud.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 29a9 9 0 009 9h19c5.523 0 10-4.477 10-10 0-5.312-4.142-9.657-9.373-9.98C32.3 12.833 27.598 9 22 9c-6.606 0-11.965 5.338-12 11.935A9 9 0 005 29z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 29a9 9 0 009 9h19c5.523 0 10-4.477 10-10 0-5.312-4.142-9.657-9.373-9.98C32.3 12.833 27.598 9 22 9c-6.606 0-11.965 5.338-12 11.935A9 9 0 005 29z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/code-block.svg b/continew-admin-ui/src/assets/icons/svg/code-block.svg
index 0c0c7a08..9c389199 100644
--- a/continew-admin-ui/src/assets/icons/svg/code-block.svg
+++ b/continew-admin-ui/src/assets/icons/svg/code-block.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M29 6h4a3 3 0 013 3v10c0 3 4.343 5 6 5-1.657 0-6 2-6 5v10a3 3 0 01-3 3h-4M19 6h-4a3 3 0 00-3 3v10c0 3-4.343 5-6 5 1.657 0 6 2 6 5v10a3 3 0 003 3h4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M29 6h4a3 3 0 013 3v10c0 3 4.343 5 6 5-1.657 0-6 2-6 5v10a3 3 0 01-3 3h-4M19 6h-4a3 3 0 00-3 3v10c0 3-4.343 5-6 5 1.657 0 6 2 6 5v10a3 3 0 003 3h4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/code-square.svg b/continew-admin-ui/src/assets/icons/svg/code-square.svg
index 470c8cc7..a5867a21 100644
--- a/continew-admin-ui/src/assets/icons/svg/code-square.svg
+++ b/continew-admin-ui/src/assets/icons/svg/code-square.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39 6H9a1 1 0 00-1 1v34a1 1 0 001 1h30a1 1 0 001-1V7a1 1 0 00-1-1z" stroke="#4E5969" stroke-width="4"/><path d="M8 7a1 1 0 011-1h30a1 1 0 011 1v34a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM32.072 16.518l-4.14 15.454" stroke="#4E5969" stroke-width="4"/><path d="M23.071 17L16 24.071l7.071 7.071" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39 6H9a1 1 0 00-1 1v34a1 1 0 001 1h30a1 1 0 001-1V7a1 1 0 00-1-1z"/><path d="M8 7a1 1 0 011-1h30a1 1 0 011 1v34a1 1 0 01-1 1H9a1 1 0 01-1-1V7zM32.072 16.518l-4.14 15.454"/><path d="M23.071 17L16 24.071l7.071 7.071"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/code.svg b/continew-admin-ui/src/assets/icons/svg/code.svg
index 1a374e6f..4ba66b01 100644
--- a/continew-admin-ui/src/assets/icons/svg/code.svg
+++ b/continew-admin-ui/src/assets/icons/svg/code.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M27.2 6.28l-6.251 35.453M16.734 12.686L5.42 24l11.314 11.314M31.255 12.686L42.57 24 31.255 35.314" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M27.2 6.28l-6.251 35.453M16.734 12.686L5.42 24l11.314 11.314M31.255 12.686L42.57 24 31.255 35.314"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/command.svg b/continew-admin-ui/src/assets/icons/svg/command.svg
index 54d891d4..4e6f144f 100644
--- a/continew-admin-ui/src/assets/icons/svg/command.svg
+++ b/continew-admin-ui/src/assets/icons/svg/command.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M29 19v10H19V19h10zM13 29a6 6 0 106 6v-6h-6zM35 29a6 6 0 11-6 6v-6h6zM13 19a6 6 0 116-6v6h-6zM35 19a6 6 0 10-6-6v6h6z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M29 19v10H19V19h10zM13 29a6 6 0 106 6v-6h-6zM35 29a6 6 0 11-6 6v-6h6zM13 19a6 6 0 116-6v6h-6zM35 19a6 6 0 10-6-6v6h6z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/common.svg b/continew-admin-ui/src/assets/icons/svg/common.svg
index 4a584f22..2cc67ff5 100644
--- a/continew-admin-ui/src/assets/icons/svg/common.svg
+++ b/continew-admin-ui/src/assets/icons/svg/common.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 23L7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 23L7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/compass.svg b/continew-admin-ui/src/assets/icons/svg/compass.svg
index db96e3b4..8ab6fb9d 100644
--- a/continew-admin-ui/src/assets/icons/svg/compass.svg
+++ b/continew-admin-ui/src/assets/icons/svg/compass.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M21.177 21.183l10.108-4.717a.2.2 0 01.266.265L26.834 26.84l-10.109 4.717a.2.2 0 01-.266-.266l4.718-10.108z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M21.177 21.183l10.108-4.717a.2.2 0 01.266.265L26.834 26.84l-10.109 4.717a.2.2 0 01-.266-.266l4.718-10.108z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/computer.svg b/continew-admin-ui/src/assets/icons/svg/computer.svg
index 5d4505e4..ba155672 100644
--- a/continew-admin-ui/src/assets/icons/svg/computer.svg
+++ b/continew-admin-ui/src/assets/icons/svg/computer.svg
@@ -1 +1 @@
-<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" class="arco-icon arco-icon-computer" style="font-size: 40px;" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" filter="" data-v-249840b0=""><path d="M41 7H7v22h34V7Z"></path><path d="M23.778 29v10"></path><path d="M16 39h16"></path><path d="m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"></path></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" xmlns="http://www.w3.org/2000/svg" class="arco-icon arco-icon-computer" style="font-size: 40px;" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" filter="" data-v-249840b0=""><path d="M41 7H7v22h34V7Z"></path><path d="M23.778 29v10"></path><path d="M16 39h16"></path><path d="m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"></path></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/copy.svg b/continew-admin-ui/src/assets/icons/svg/copy.svg
index c5920087..628fc36c 100644
--- a/continew-admin-ui/src/assets/icons/svg/copy.svg
+++ b/continew-admin-ui/src/assets/icons/svg/copy.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M20 6h18a2 2 0 012 2v22" stroke="#4E5969" stroke-width="4"/><path d="M8 40V16a2 2 0 012-2h20c1.105 0 2 .892 2 1.997v24.011A1.99 1.99 0 0130.003 42H9.996A1.996 1.996 0 018 40z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M20 6h18a2 2 0 012 2v22"/><path d="M8 40V16a2 2 0 012-2h20c1.105 0 2 .892 2 1.997v24.011A1.99 1.99 0 0130.003 42H9.996A1.996 1.996 0 018 40z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/copyright.svg b/continew-admin-ui/src/assets/icons/svg/copyright.svg
index 70fe61b0..f32d1dc0 100644
--- a/continew-admin-ui/src/assets/icons/svg/copyright.svg
+++ b/continew-admin-ui/src/assets/icons/svg/copyright.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM29.292 18a8 8 0 100 12" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM29.292 18a8 8 0 100 12"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/cust-service.svg b/continew-admin-ui/src/assets/icons/svg/cust-service.svg
index 8f2fd255..120954d3 100644
--- a/continew-admin-ui/src/assets/icons/svg/cust-service.svg
+++ b/continew-admin-ui/src/assets/icons/svg/cust-service.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11 31V20c0-7.18 5.82-13 13-13s13 5.82 13 13v8c0 5.784-3.778 10.686-9 12.373" stroke="#4E5969" stroke-width="4"/><path d="M24 41c1.396 0 2.74-.22 4-.627V38a1 1 0 00-1-1h-6a1 1 0 00-1 1v2a1 1 0 001 1h3zM11 21H8a1 1 0 00-1 1v6a1 1 0 001 1h3M37 20v8m0-7h3a1 1 0 011 1v6a1 1 0 01-1 1h-3v-8z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11 31V20c0-7.18 5.82-13 13-13s13 5.82 13 13v8c0 5.784-3.778 10.686-9 12.373"/><path d="M24 41c1.396 0 2.74-.22 4-.627V38a1 1 0 00-1-1h-6a1 1 0 00-1 1v2a1 1 0 001 1h3zM11 21H8a1 1 0 00-1 1v6a1 1 0 001 1h3M37 20v8m0-7h3a1 1 0 011 1v6a1 1 0 01-1 1h-3v-8z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/dashboard.svg b/continew-admin-ui/src/assets/icons/svg/dashboard.svg
index 371a4531..1449d80c 100644
--- a/continew-admin-ui/src/assets/icons/svg/dashboard.svg
+++ b/continew-admin-ui/src/assets/icons/svg/dashboard.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M36.597 37c3.725-3.667 5.33-8.37 5.211-13-.112-4.38-1.767-8.694-4.627-12C34.07 8.404 29.531 6 24 6c-5.724 0-10.384 2.574-13.5 6.38C6.99 16.662 5.44 22.508 6.53 28c.646 3.258 2.223 6.391 4.873 9M10.5 12.38L17 17.5M6.53 28l8.97-3.5M41.808 24H33.5M37.181 12L31 17.5M24 6v7.5" stroke="#4E5969" stroke-width="4"/><path d="M24 32a5 5 0 100 10 5 5 0 000-10zm0 0V19" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M36.597 37c3.725-3.667 5.33-8.37 5.211-13-.112-4.38-1.767-8.694-4.627-12C34.07 8.404 29.531 6 24 6c-5.724 0-10.384 2.574-13.5 6.38C6.99 16.662 5.44 22.508 6.53 28c.646 3.258 2.223 6.391 4.873 9M10.5 12.38L17 17.5M6.53 28l8.97-3.5M41.808 24H33.5M37.181 12L31 17.5M24 6v7.5"/><path d="M24 32a5 5 0 100 10 5 5 0 000-10zm0 0V19"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/delete.svg b/continew-admin-ui/src/assets/icons/svg/delete.svg
index 682b93a6..c09422e9 100644
--- a/continew-admin-ui/src/assets/icons/svg/delete.svg
+++ b/continew-admin-ui/src/assets/icons/svg/delete.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 11h5.5m0 0v29a1 1 0 001 1h25a1 1 0 001-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 11h5.5m0 0v29a1 1 0 001 1h25a1 1 0 001-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/desktop.svg b/continew-admin-ui/src/assets/icons/svg/desktop.svg
index 055ccc71..969f744e 100644
--- a/continew-admin-ui/src/assets/icons/svg/desktop.svg
+++ b/continew-admin-ui/src/assets/icons/svg/desktop.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 32v8m0 0h-9m9 0h9M7 32h34a1 1 0 001-1V9a1 1 0 00-1-1H7a1 1 0 00-1 1v22a1 1 0 001 1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 32v8m0 0h-9m9 0h9M7 32h34a1 1 0 001-1V9a1 1 0 00-1-1H7a1 1 0 00-1 1v22a1 1 0 001 1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/dice.svg b/continew-admin-ui/src/assets/icons/svg/dice.svg
index a57b2b31..4bfecd55 100644
--- a/continew-admin-ui/src/assets/icons/svg/dice.svg
+++ b/continew-admin-ui/src/assets/icons/svg/dice.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><rect x="6.998" y="7" width="34" height="34" rx="1.5" stroke="#4E5969" stroke-width="4"/><circle cx="16" cy="16" r="2" stroke="#4E5969" stroke-width="4"/><circle cx="24" cy="24" r="2" stroke="#4E5969" stroke-width="4"/><circle cx="16" cy="32" r="2" stroke="#4E5969" stroke-width="4"/><circle cx="32" cy="16" r="2" stroke="#4E5969" stroke-width="4"/><circle cx="32" cy="32" r="2" stroke="#4E5969" stroke-width="4"/><circle cx="16" cy="16" r="2" fill="#4E5969"/><circle cx="24" cy="24" r="2" fill="#4E5969"/><circle cx="16" cy="32" r="2" fill="#4E5969"/><circle cx="32" cy="16" r="2" fill="#4E5969"/><circle cx="32" cy="32" r="2" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><rect x="6.998" y="7" width="34" height="34" rx="1.5"/><circle cx="16" cy="16" r="2"/><circle cx="24" cy="24" r="2"/><circle cx="16" cy="32" r="2"/><circle cx="32" cy="16" r="2"/><circle cx="32" cy="32" r="2"/><circle cx="16" cy="16" r="2" fill="#4E5969"/><circle cx="24" cy="24" r="2" fill="#4E5969"/><circle cx="16" cy="32" r="2" fill="#4E5969"/><circle cx="32" cy="16" r="2" fill="#4E5969"/><circle cx="32" cy="32" r="2" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/double-down.svg b/continew-admin-ui/src/assets/icons/svg/double-down.svg
index cd6a5623..c1497722 100644
--- a/continew-admin-ui/src/assets/icons/svg/double-down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/double-down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9.9 22.456l14.142 14.142 14.142-14.142" stroke="#4E5969" stroke-width="4"/><path d="M9.9 11.142l14.142 14.142 14.142-14.142" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9.9 22.456l14.142 14.142 14.142-14.142"/><path d="M9.9 11.142l14.142 14.142 14.142-14.142"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/double-left.svg b/continew-admin-ui/src/assets/icons/svg/double-left.svg
index 378574b7..f63062bb 100644
--- a/continew-admin-ui/src/assets/icons/svg/double-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/double-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M25.544 9.9L11.402 24.042l14.142 14.142" stroke="#4E5969" stroke-width="4"/><path d="M36.858 9.9L22.716 24.042l14.142 14.142" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M25.544 9.9L11.402 24.042l14.142 14.142"/><path d="M36.858 9.9L22.716 24.042l14.142 14.142"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/double-right.svg b/continew-admin-ui/src/assets/icons/svg/double-right.svg
index 3bfd8d3f..aa9824e6 100644
--- a/continew-admin-ui/src/assets/icons/svg/double-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/double-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M22.456 38.1l14.142-14.142L22.456 9.816" stroke="#4E5969" stroke-width="4"/><path d="M11.142 38.1l14.142-14.142L11.142 9.816" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M22.456 38.1l14.142-14.142L22.456 9.816"/><path d="M11.142 38.1l14.142-14.142L11.142 9.816"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/double-up.svg b/continew-admin-ui/src/assets/icons/svg/double-up.svg
index 87d791a4..493d0091 100644
--- a/continew-admin-ui/src/assets/icons/svg/double-up.svg
+++ b/continew-admin-ui/src/assets/icons/svg/double-up.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38.1 25.544L23.958 11.402 9.816 25.544" stroke="#4E5969" stroke-width="4"/><path d="M38.1 36.858L23.958 22.716 9.816 36.858" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38.1 25.544L23.958 11.402 9.816 25.544"/><path d="M38.1 36.858L23.958 22.716 9.816 36.858"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/down-circle.svg b/continew-admin-ui/src/assets/icons/svg/down-circle.svg
index 8a15b307..c2e190ef 100644
--- a/continew-admin-ui/src/assets/icons/svg/down-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/down-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="18" transform="rotate(-180 24 24)" stroke="#4E5969" stroke-width="4"/><path d="M32.484 20.515L24 29l-8.485-8.485" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="18" transform="rotate(-180 24 24)"/><path d="M32.484 20.515L24 29l-8.485-8.485"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/down.svg b/continew-admin-ui/src/assets/icons/svg/down.svg
index 4cd8b7a5..7a3ef83c 100644
--- a/continew-admin-ui/src/assets/icons/svg/down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39.6 17.444L24.044 33 8.487 17.444" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39.6 17.444L24.044 33 8.487 17.444"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/download.svg b/continew-admin-ui/src/assets/icons/svg/download.svg
index e74ca130..e47e34d4 100644
--- a/continew-admin-ui/src/assets/icons/svg/download.svg
+++ b/continew-admin-ui/src/assets/icons/svg/download.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M33.072 22.071l-9.07 9.071-9.072-9.071M40 35v6H8v-6M24 5v26" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M33.072 22.071l-9.07 9.071-9.072-9.071M40 35v6H8v-6M24 5v26"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/drag-arrow.svg b/continew-admin-ui/src/assets/icons/svg/drag-arrow.svg
index 99d071da..e6324cfd 100644
--- a/continew-admin-ui/src/assets/icons/svg/drag-arrow.svg
+++ b/continew-admin-ui/src/assets/icons/svg/drag-arrow.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 24h34M24 7v34M30 12l-6-6-6 6M36 30l6-6-6-6M12 30l-6-6 6-6M18 36l6 6 6-6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 24h34M24 7v34M30 12l-6-6-6 6M36 30l6-6-6-6M12 30l-6-6 6-6M18 36l6 6 6-6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/drag-dot-2.svg b/continew-admin-ui/src/assets/icons/svg/drag-dot-2.svg
index b5a29c5b..a47a6375 100644
--- a/continew-admin-ui/src/assets/icons/svg/drag-dot-2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/drag-dot-2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17 8h2v2h-2V8zM17 23h2v2h-2v-2zM17 38h2v2h-2v-2zM29 8h2v2h-2V8zM29 23h2v2h-2v-2zM29 38h2v2h-2v-2z" fill="#4E5969"/><path d="M17 8h2v2h-2V8zM17 23h2v2h-2v-2zM17 38h2v2h-2v-2zM29 8h2v2h-2V8zM29 23h2v2h-2v-2zM29 38h2v2h-2v-2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17 8h2v2h-2V8zM17 23h2v2h-2v-2zM17 38h2v2h-2v-2zM29 8h2v2h-2V8zM29 23h2v2h-2v-2zM29 38h2v2h-2v-2z" fill="#4E5969"/><path d="M17 8h2v2h-2V8zM17 23h2v2h-2v-2zM17 38h2v2h-2v-2zM29 8h2v2h-2V8zM29 23h2v2h-2v-2zM29 38h2v2h-2v-2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/drag-dot.svg b/continew-admin-ui/src/assets/icons/svg/drag-dot.svg
index cd135029..87c70534 100644
--- a/continew-admin-ui/src/assets/icons/svg/drag-dot.svg
+++ b/continew-admin-ui/src/assets/icons/svg/drag-dot.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 17v2h-2v-2h2zM25 17v2h-2v-2h2zM10 17v2H8v-2h2zM40 29v2h-2v-2h2zM25 29v2h-2v-2h2zM10 29v2H8v-2h2z" fill="#4E5969"/><path d="M40 17v2h-2v-2h2zM25 17v2h-2v-2h2zM10 17v2H8v-2h2zM40 29v2h-2v-2h2zM25 29v2h-2v-2h2zM10 29v2H8v-2h2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 17v2h-2v-2h2zM25 17v2h-2v-2h2zM10 17v2H8v-2h2zM40 29v2h-2v-2h2zM25 29v2h-2v-2h2zM10 29v2H8v-2h2z" fill="#4E5969"/><path d="M40 17v2h-2v-2h2zM25 17v2h-2v-2h2zM10 17v2H8v-2h2zM40 29v2h-2v-2h2zM25 29v2h-2v-2h2zM10 29v2H8v-2h2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/drive-file.svg b/continew-admin-ui/src/assets/icons/svg/drive-file.svg
index f8325ebe..d5dbc206 100644
--- a/continew-admin-ui/src/assets/icons/svg/drive-file.svg
+++ b/continew-admin-ui/src/assets/icons/svg/drive-file.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M10 42h28a1 1 0 001-1V17L28 6H10a1 1 0 00-1 1v34a1 1 0 001 1z" stroke="#4E5969" stroke-width="4"/><path d="M38.5 17H29a1 1 0 01-1-1V6.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M10 42h28a1 1 0 001-1V17L28 6H10a1 1 0 00-1 1v34a1 1 0 001 1z"/><path d="M38.5 17H29a1 1 0 01-1-1V6.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/ear.svg b/continew-admin-ui/src/assets/icons/svg/ear.svg
index d5eefb8c..5cc118c4 100644
--- a/continew-admin-ui/src/assets/icons/svg/ear.svg
+++ b/continew-admin-ui/src/assets/icons/svg/ear.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 15.528C14.32 12.386 18.403 6.977 23.556 7c7.944.036 14.514 8.528 10.116 15.71-4.399 7.181-5.718 10.323-6.598 14.363-.82 3.766-9.288 7.143-11.498-1.515" stroke="#4E5969" stroke-width="4"/><path d="M20 18.5c1-3.083 4.5-4.5 6.5-2 2.85 3.562-3.503 8.312-5.5 12.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 15.528C14.32 12.386 18.403 6.977 23.556 7c7.944.036 14.514 8.528 10.116 15.71-4.399 7.181-5.718 10.323-6.598 14.363-.82 3.766-9.288 7.143-11.498-1.515"/><path d="M20 18.5c1-3.083 4.5-4.5 6.5-2 2.85 3.562-3.503 8.312-5.5 12.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/edit.svg b/continew-admin-ui/src/assets/icons/svg/edit.svg
index f558ce1b..7b7cdc9c 100644
--- a/continew-admin-ui/src/assets/icons/svg/edit.svg
+++ b/continew-admin-ui/src/assets/icons/svg/edit.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M30.479 19.038l5.734-5.734a1 1 0 000-1.414l-5.586-5.586a1 1 0 00-1.414 0l-5.734 5.734m7 7L15.763 33.754a1 1 0 01-.591.286l-6.047.708a1 1 0 01-1.113-1.069l.477-6.31a1 1 0 01.29-.631l14.7-14.7m7 7l-7-7M5.999 42h36" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M30.479 19.038l5.734-5.734a1 1 0 000-1.414l-5.586-5.586a1 1 0 00-1.414 0l-5.734 5.734m7 7L15.763 33.754a1 1 0 01-.591.286l-6.047.708a1 1 0 01-1.113-1.069l.477-6.31a1 1 0 01.29-.631l14.7-14.7m7 7l-7-7M5.999 42h36"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/email.svg b/continew-admin-ui/src/assets/icons/svg/email.svg
index be544eae..34ec670f 100644
--- a/continew-admin-ui/src/assets/icons/svg/email.svg
+++ b/continew-admin-ui/src/assets/icons/svg/email.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><rect x="6" y="8" width="36" height="32" rx="1" stroke="#4E5969" stroke-width="4"/><path d="M37 17l-12.43 8.606a1 1 0 01-1.14 0L11 17" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><rect x="6" y="8" width="36" height="32" rx="1"/><path d="M37 17l-12.43 8.606a1 1 0 01-1.14 0L11 17"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/empty.svg b/continew-admin-ui/src/assets/icons/svg/empty.svg
index df055c03..e43aceff 100644
--- a/continew-admin-ui/src/assets/icons/svg/empty.svg
+++ b/continew-admin-ui/src/assets/icons/svg/empty.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 5v6m7 1l4-4m-18 4l-4-4m27 33H8a2 2 0 01-2-2v-8.46a2 2 0 01.272-1.007l6.15-10.54A2 2 0 0114.148 18H33.85a2 2 0 011.728.992l6.149 10.541A2 2 0 0142 30.541V39a2 2 0 01-2 2z" stroke="#4E5969" stroke-width="4"/><path d="M41.5 30H28s-1 3-4 3-4-3-4-3H6.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 5v6m7 1l4-4m-18 4l-4-4m27 33H8a2 2 0 01-2-2v-8.46a2 2 0 01.272-1.007l6.15-10.54A2 2 0 0114.148 18H33.85a2 2 0 011.728.992l6.149 10.541A2 2 0 0142 30.541V39a2 2 0 01-2 2z"/><path d="M41.5 30H28s-1 3-4 3-4-3-4-3H6.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/english-fill.svg b/continew-admin-ui/src/assets/icons/svg/english-fill.svg
index 400f53a8..8a403cdf 100644
--- a/continew-admin-ui/src/assets/icons/svg/english-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/english-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.2 4C12.596 4 4 12.596 4 23.2v1.6C4 35.404 12.596 44 23.2 44h1.6C35.404 44 44 35.404 44 24.8v-1.6C44 12.596 35.404 4 24.8 4h-1.6zm-9.086 10A2.114 2.114 0 0012 16.114v15.772c0 1.167.947 2.114 2.114 2.114H25v-4h-9v-4h7.778v-4H16v-4h9v-4H14.114zM32.4 22a5.4 5.4 0 00-5.4 5.4V34h4v-6.6a1.4 1.4 0 012.801 0V34h4v-6.6a5.4 5.4 0 00-5.4-5.4z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path fill-rule="evenodd" clip-rule="evenodd" d="M23.2 4C12.596 4 4 12.596 4 23.2v1.6C4 35.404 12.596 44 23.2 44h1.6C35.404 44 44 35.404 44 24.8v-1.6C44 12.596 35.404 4 24.8 4h-1.6zm-9.086 10A2.114 2.114 0 0012 16.114v15.772c0 1.167.947 2.114 2.114 2.114H25v-4h-9v-4h7.778v-4H16v-4h9v-4H14.114zM32.4 22a5.4 5.4 0 00-5.4 5.4V34h4v-6.6a1.4 1.4 0 012.801 0V34h4v-6.6a5.4 5.4 0 00-5.4-5.4z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/eraser.svg b/continew-admin-ui/src/assets/icons/svg/eraser.svg
index 91b51359..5af68f9f 100644
--- a/continew-admin-ui/src/assets/icons/svg/eraser.svg
+++ b/continew-admin-ui/src/assets/icons/svg/eraser.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M25.5 40.503L14.914 40.5a1 1 0 01-.707-.293l-9-9a1 1 0 010-1.414L13.5 21.5 26.793 8.207a1 1 0 011.414 0l14.086 14.086a1 1 0 010 1.414L29 37l-3.5 3.503zm0 0L44 40.5M13.5 21.5L29 37" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M25.5 40.503L14.914 40.5a1 1 0 01-.707-.293l-9-9a1 1 0 010-1.414L13.5 21.5 26.793 8.207a1 1 0 011.414 0l14.086 14.086a1 1 0 010 1.414L29 37l-3.5 3.503zm0 0L44 40.5M13.5 21.5L29 37"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/exclamation-2-f.svg b/continew-admin-ui/src/assets/icons/svg/exclamation-2-f.svg
index c1b8a541..74922efb 100644
--- a/continew-admin-ui/src/assets/icons/svg/exclamation-2-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/exclamation-2-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M24 28V14M24 30v4" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M24 28V14M24 30v4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/exclamation-2.svg b/continew-admin-ui/src/assets/icons/svg/exclamation-2.svg
index 727b56ac..55cfd057 100644
--- a/continew-admin-ui/src/assets/icons/svg/exclamation-2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/exclamation-2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18S6 33.941 6 24zM24 28V14M24 30v4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18S6 33.941 6 24zM24 28V14M24 30v4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/exclamation-3-f.svg b/continew-admin-ui/src/assets/icons/svg/exclamation-3-f.svg
index 910ffb79..81d688c0 100644
--- a/continew-admin-ui/src/assets/icons/svg/exclamation-3-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/exclamation-3-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M16 6h16l10 11v14L32 42H16L6 31V17L16 6z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M24 28V14m0 16v4" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M16 6h16l10 11v14L32 42H16L6 31V17L16 6z" fill="#4E5969"/><path d="M24 28V14m0 16v4" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/exclamation.svg b/continew-admin-ui/src/assets/icons/svg/exclamation.svg
index caa0f3c8..2d74c5e9 100644
--- a/continew-admin-ui/src/assets/icons/svg/exclamation.svg
+++ b/continew-admin-ui/src/assets/icons/svg/exclamation.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path stroke="#4E5969" stroke-width="4" d="M23 9h2v21h-2z"/><path fill="#4E5969" d="M23 9h2v21h-2z"/><path stroke="#4E5969" stroke-width="4" d="M23 37h2v2h-2z"/><path fill="#4E5969" d="M23 37h2v2h-2z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path stroke="#4E5969" stroke-width="4" d="M23 9h2v21h-2z"/><path fill="#4E5969" d="M23 9h2v21h-2z"/><path stroke="#4E5969" stroke-width="4" d="M23 37h2v2h-2z"/><path fill="#4E5969" d="M23 37h2v2h-2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/expand.svg b/continew-admin-ui/src/assets/icons/svg/expand.svg
index 4cea2bd8..b1b17667 100644
--- a/continew-admin-ui/src/assets/icons/svg/expand.svg
+++ b/continew-admin-ui/src/assets/icons/svg/expand.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 22V8c0-.552-.444-1-.996-1H26M7 26v14c0 .552.444 1 .996 1H22" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 22V8c0-.552-.444-1-.996-1H26M7 26v14c0 .552.444 1 .996 1H22"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/experiment.svg b/continew-admin-ui/src/assets/icons/svg/experiment.svg
index a165e601..baa4a9ab 100644
--- a/continew-admin-ui/src/assets/icons/svg/experiment.svg
+++ b/continew-admin-ui/src/assets/icons/svg/experiment.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M10.5 7h6m0 0v10.5l-5.25 14-2.344 6.853A2 2 0 0010.798 41h26.758a2 2 0 001.86-2.737L37 32.167 31.5 17.5V7m-15 0h15m0 0h6M26 22.5v.01" stroke="#4E5969" stroke-width="4"/><path d="M11.25 31.5c1.917 1.833 7.05 4.4 12.25 0s11.167-1.389 13.5.667" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M10.5 7h6m0 0v10.5l-5.25 14-2.344 6.853A2 2 0 0010.798 41h26.758a2 2 0 001.86-2.737L37 32.167 31.5 17.5V7m-15 0h15m0 0h6M26 22.5v.01"/><path d="M11.25 31.5c1.917 1.833 7.05 4.4 12.25 0s11.167-1.389 13.5.667"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/export.svg b/continew-admin-ui/src/assets/icons/svg/export.svg
index a915d2d3..c53a7adc 100644
--- a/continew-admin-ui/src/assets/icons/svg/export.svg
+++ b/continew-admin-ui/src/assets/icons/svg/export.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31 41H7V7h24M32.071 33.142l9.071-9.07L32.071 15M17 24.07h24" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31 41H7V7h24M32.071 33.142l9.071-9.07L32.071 15M17 24.07h24"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/eye-invisible.svg b/continew-admin-ui/src/assets/icons/svg/eye-invisible.svg
index e217564b..9b510d33 100644
--- a/continew-admin-ui/src/assets/icons/svg/eye-invisible.svg
+++ b/continew-admin-ui/src/assets/icons/svg/eye-invisible.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14 14.5c-2.69 2-5.415 5.33-8 9.5 5.373 8.667 11.373 13 18 13 3.325 0 6.491-1.09 9.5-3.271M17.463 12.5C19 11 21.75 11 24 11c6.627 0 12.627 4.333 18 13-1.766 2.848-3.599 5.228-5.5 7.14" stroke="#4E5969" stroke-width="4"/><path d="M29 24a5 5 0 11-10 0 5 5 0 0110 0zM6.853 7.103l34.294 34.294" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M14 14.5c-2.69 2-5.415 5.33-8 9.5 5.373 8.667 11.373 13 18 13 3.325 0 6.491-1.09 9.5-3.271M17.463 12.5C19 11 21.75 11 24 11c6.627 0 12.627 4.333 18 13-1.766 2.848-3.599 5.228-5.5 7.14"/><path d="M29 24a5 5 0 11-10 0 5 5 0 0110 0zM6.853 7.103l34.294 34.294"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/eye.svg b/continew-admin-ui/src/assets/icons/svg/eye.svg
index 84121907..f0048587 100644
--- a/continew-admin-ui/src/assets/icons/svg/eye.svg
+++ b/continew-admin-ui/src/assets/icons/svg/eye.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path clip-rule="evenodd" d="M24 37c6.627 0 12.627-4.333 18-13-5.373-8.667-11.373-13-18-13-6.627 0-12.627 4.333-18 13 5.373 8.667 11.373 13 18 13z" stroke="#4E5969" stroke-width="4"/><path d="M29 24a5 5 0 11-10 0 5 5 0 0110 0z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path clip-rule="evenodd" d="M24 37c6.627 0 12.627-4.333 18-13-5.373-8.667-11.373-13-18-13-6.627 0-12.627 4.333-18 13 5.373 8.667 11.373 13 18 13z"/><path d="M29 24a5 5 0 11-10 0 5 5 0 0110 0z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/face-frown-f.svg b/continew-admin-ui/src/assets/icons/svg/face-frown-f.svg
index 0aa43ea0..94f6fed1 100644
--- a/continew-admin-ui/src/assets/icons/svg/face-frown-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/face-frown-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M30 17v6M16.582 34a8 8 0 0114.837 0" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M30 17v6M16.582 34a8 8 0 0114.837 0" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/face-meh-f.svg b/continew-admin-ui/src/assets/icons/svg/face-meh-f.svg
index bd7710dd..68edc105 100644
--- a/continew-admin-ui/src/assets/icons/svg/face-meh-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/face-meh-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M32 32H16M30 17v6" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M32 32H16M30 17v6" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/face-smile-f.svg b/continew-admin-ui/src/assets/icons/svg/face-smile-f.svg
index d0515954..1ad65017 100644
--- a/continew-admin-ui/src/assets/icons/svg/face-smile-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/face-smile-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M30 17v6M16.582 28.105a8 8 0 0014.837 0" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="20" fill="#4E5969"/><path d="M18 17v6M30 17v6M16.582 28.105a8 8 0 0014.837 0" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/file-audio.svg b/continew-admin-ui/src/assets/icons/svg/file-audio.svg
index 60b4db4d..08d6a0d8 100644
--- a/continew-admin-ui/src/assets/icons/svg/file-audio.svg
+++ b/continew-admin-ui/src/assets/icons/svg/file-audio.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M37 42H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z" stroke="#4E5969" stroke-width="4"/><path d="M25 30a3 3 0 11-6 0 3 3 0 016 0z" fill="#4E5969"/><path d="M25 30a3 3 0 11-6 0 3 3 0 016 0zm0 0l-.951-12.363a.5.5 0 01.58-.532L30 18" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M37 42H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z"/><path d="M25 30a3 3 0 11-6 0 3 3 0 016 0z" fill="#4E5969"/><path d="M25 30a3 3 0 11-6 0 3 3 0 016 0zm0 0l-.951-12.363a.5.5 0 01.58-.532L30 18"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/file-image.svg b/continew-admin-ui/src/assets/icons/svg/file-image.svg
index cc11e9cd..5d5e86cf 100644
--- a/continew-admin-ui/src/assets/icons/svg/file-image.svg
+++ b/continew-admin-ui/src/assets/icons/svg/file-image.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M26 33l5-6v6h-5zm0 0l-3-4-4 4h7zm11 9H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2zM17 19h1v1h-1v-1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M26 33l5-6v6h-5zm0 0l-3-4-4 4h7zm11 9H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2zM17 19h1v1h-1v-1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/file-pdf.svg b/continew-admin-ui/src/assets/icons/svg/file-pdf.svg
index 4ec3986d..ccd56da9 100644
--- a/continew-admin-ui/src/assets/icons/svg/file-pdf.svg
+++ b/continew-admin-ui/src/assets/icons/svg/file-pdf.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11 42h26a2 2 0 002-2V13.828a2 2 0 00-.586-1.414l-5.828-5.828A2 2 0 0031.172 6H11a2 2 0 00-2 2v32a2 2 0 002 2z" stroke="#4E5969" stroke-width="4"/><path d="M22.305 21.028c.874 1.939 3.506 6.265 4.903 8.055 1.747 2.237 3.494 2.685 4.368 2.237.873-.447 1.21-4.548-7.425-2.685-7.523 1.623-7.424 3.58-6.988 4.476.728 1.193 2.522 2.627 5.678-6.266C25.699 18.79 24.489 17 23.277 17c-1.409 0-2.538.805-.972 4.028z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11 42h26a2 2 0 002-2V13.828a2 2 0 00-.586-1.414l-5.828-5.828A2 2 0 0031.172 6H11a2 2 0 00-2 2v32a2 2 0 002 2z"/><path d="M22.305 21.028c.874 1.939 3.506 6.265 4.903 8.055 1.747 2.237 3.494 2.685 4.368 2.237.873-.447 1.21-4.548-7.425-2.685-7.523 1.623-7.424 3.58-6.988 4.476.728 1.193 2.522 2.627 5.678-6.266C25.699 18.79 24.489 17 23.277 17c-1.409 0-2.538.805-.972 4.028z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/file-video.svg b/continew-admin-ui/src/assets/icons/svg/file-video.svg
index e2319ce8..f32ad105 100644
--- a/continew-admin-ui/src/assets/icons/svg/file-video.svg
+++ b/continew-admin-ui/src/assets/icons/svg/file-video.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M37 42H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z" stroke="#4E5969" stroke-width="4"/><path d="M22 27.796v-6l5 3-5 3z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M37 42H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z"/><path d="M22 27.796v-6l5 3-5 3z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/file.svg b/continew-admin-ui/src/assets/icons/svg/file.svg
index 85238edb..95bda7ed 100644
--- a/continew-admin-ui/src/assets/icons/svg/file.svg
+++ b/continew-admin-ui/src/assets/icons/svg/file.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M16 21h16m-16 8h10m11 13H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M16 21h16m-16 8h10m11 13H11a2 2 0 01-2-2V8a2 2 0 012-2h21l7 7v27a2 2 0 01-2 2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/filter.svg b/continew-admin-ui/src/assets/icons/svg/filter.svg
index a54745fb..fb48b09d 100644
--- a/continew-admin-ui/src/assets/icons/svg/filter.svg
+++ b/continew-admin-ui/src/assets/icons/svg/filter.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M30 42V22.549a1 1 0 01.463-.844l10.074-6.41A1 1 0 0041 14.45V8a1 1 0 00-1-1H8a1 1 0 00-1 1v6.451a1 1 0 00.463.844l10.074 6.41a1 1 0 01.463.844V37" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M30 42V22.549a1 1 0 01.463-.844l10.074-6.41A1 1 0 0041 14.45V8a1 1 0 00-1-1H8a1 1 0 00-1 1v6.451a1 1 0 00.463.844l10.074 6.41a1 1 0 01.463.844V37"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/find-replace.svg b/continew-admin-ui/src/assets/icons/svg/find-replace.svg
index b6288e82..e5b322bc 100644
--- a/continew-admin-ui/src/assets/icons/svg/find-replace.svg
+++ b/continew-admin-ui/src/assets/icons/svg/find-replace.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42.354 40.854L36.01 34.51m0 0a9 9 0 01-15.364-6.364c0-5 4-9 9-9s9 4 9 9a8.972 8.972 0 01-2.636 6.364zm5.636-26.365h-36m10 16h-10m10 16h-10" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42.354 40.854L36.01 34.51m0 0a9 9 0 01-15.364-6.364c0-5 4-9 9-9s9 4 9 9a8.972 8.972 0 01-2.636 6.364zm5.636-26.365h-36m10 16h-10m10 16h-10"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/fire.svg b/continew-admin-ui/src/assets/icons/svg/fire.svg
index 36370003..2c32392e 100644
--- a/continew-admin-ui/src/assets/icons/svg/fire.svg
+++ b/continew-admin-ui/src/assets/icons/svg/fire.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17.577 27.477C20.022 22.579 17.041 12.98 24.546 6c0 0-1.156 15.55 5.36 17.181 2.145.537 2.68-5.369 4.289-8.59 0 0 .536 4.832 2.68 8.59 3.217 7.517-1 14.117-5.896 17.182-4.289 2.684-14.587 2.807-19.835-5.37-4.824-7.516 0-15.57 0-15.57s4.289 12.35 6.433 8.054z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17.577 27.477C20.022 22.579 17.041 12.98 24.546 6c0 0-1.156 15.55 5.36 17.181 2.145.537 2.68-5.369 4.289-8.59 0 0 .536 4.832 2.68 8.59 3.217 7.517-1 14.117-5.896 17.182-4.289 2.684-14.587 2.807-19.835-5.37-4.824-7.516 0-15.57 0-15.57s4.289 12.35 6.433 8.054z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/fold.svg b/continew-admin-ui/src/assets/icons/svg/fold.svg
index 3ea48bc8..3ed87ed8 100644
--- a/continew-admin-ui/src/assets/icons/svg/fold.svg
+++ b/continew-admin-ui/src/assets/icons/svg/fold.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43 40H5M43 28H5M43 19L24 7 5 19" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43 40H5M43 28H5M43 19L24 7 5 19"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/folder-add.svg b/continew-admin-ui/src/assets/icons/svg/folder-add.svg
index f3527ec7..e4a49b63 100644
--- a/continew-admin-ui/src/assets/icons/svg/folder-add.svg
+++ b/continew-admin-ui/src/assets/icons/svg/folder-add.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 19v14m-7-7h14M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 19v14m-7-7h14M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/folder-delete.svg b/continew-admin-ui/src/assets/icons/svg/folder-delete.svg
index fd6508cc..cf7a8eba 100644
--- a/continew-admin-ui/src/assets/icons/svg/folder-delete.svg
+++ b/continew-admin-ui/src/assets/icons/svg/folder-delete.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17 26h14M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17 26h14M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/folder.svg b/continew-admin-ui/src/assets/icons/svg/folder.svg
index d3274077..c28339a8 100644
--- a/continew-admin-ui/src/assets/icons/svg/folder.svg
+++ b/continew-admin-ui/src/assets/icons/svg/folder.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 13h18l-2.527-3.557a1.077 1.077 0 00-.88-.443H7.06C6.474 9 6 9.448 6 10v3zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/font-colors.svg b/continew-admin-ui/src/assets/icons/svg/font-colors.svg
index 44085e64..398ff3b4 100644
--- a/continew-admin-ui/src/assets/icons/svg/font-colors.svg
+++ b/continew-admin-ui/src/assets/icons/svg/font-colors.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9 41h30M16.467 22L11.5 34m20.032-12L24.998 7h-2l-6.532 15h15.065zm0 0H16.467h15.065zm0 0L36.5 34l-4.968-12z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9 41h30M16.467 22L11.5 34m20.032-12L24.998 7h-2l-6.532 15h15.065zm0 0H16.467h15.065zm0 0L36.5 34l-4.968-12z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/formula.svg b/continew-admin-ui/src/assets/icons/svg/formula.svg
index 082130e0..6d8d100a 100644
--- a/continew-admin-ui/src/assets/icons/svg/formula.svg
+++ b/continew-admin-ui/src/assets/icons/svg/formula.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 8H10a1 1 0 00-1 1v.546a1 1 0 00.341.753L24.17 23.273a1 1 0 01.026 1.482l-.195.183L9.343 37.7a1 1 0 00-.343.754V39a1 1 0 001 1h30" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 8H10a1 1 0 00-1 1v.546a1 1 0 00.341.753L24.17 23.273a1 1 0 01.026 1.482l-.195.183L9.343 37.7a1 1 0 00-.343.754V39a1 1 0 001 1h30"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/forward.svg b/continew-admin-ui/src/assets/icons/svg/forward.svg
index 7cd3898e..2c4a833a 100644
--- a/continew-admin-ui/src/assets/icons/svg/forward.svg
+++ b/continew-admin-ui/src/assets/icons/svg/forward.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9.707 11.707l11.586 11.586a1 1 0 010 1.414L9.707 36.293c-.63.63-1.707.184-1.707-.707V12.414c0-.89 1.077-1.337 1.707-.707zM27 35.586V12.414c0-.89 1.077-1.337 1.707-.707l11.586 11.586a1 1 0 010 1.414L28.707 36.293c-.63.63-1.707.184-1.707-.707z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9.707 11.707l11.586 11.586a1 1 0 010 1.414L9.707 36.293c-.63.63-1.707.184-1.707-.707V12.414c0-.89 1.077-1.337 1.707-.707zM27 35.586V12.414c0-.89 1.077-1.337 1.707-.707l11.586 11.586a1 1 0 010 1.414L28.707 36.293c-.63.63-1.707.184-1.707-.707z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/fullscreen-exit.svg b/continew-admin-ui/src/assets/icons/svg/fullscreen-exit.svg
index dd81bc00..e967c21c 100644
--- a/continew-admin-ui/src/assets/icons/svg/fullscreen-exit.svg
+++ b/continew-admin-ui/src/assets/icons/svg/fullscreen-exit.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 42v-8a1 1 0 00-1-1H4M13 6v8a1 1 0 01-1 1H4M35 6v8a1 1 0 001 1h8M35 42v-8a1 1 0 011-1h8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 42v-8a1 1 0 00-1-1H4M13 6v8a1 1 0 01-1 1H4M35 6v8a1 1 0 001 1h8M35 42v-8a1 1 0 011-1h8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/fullscreen.svg b/continew-admin-ui/src/assets/icons/svg/fullscreen.svg
index 70c40db7..528e1a97 100644
--- a/continew-admin-ui/src/assets/icons/svg/fullscreen.svg
+++ b/continew-admin-ui/src/assets/icons/svg/fullscreen.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 31v8a1 1 0 001 1h8M6 17V9a1 1 0 011-1h8M42 17V9a1 1 0 00-1-1h-8M42 31v8a1 1 0 01-1 1h-8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 31v8a1 1 0 001 1h8M6 17V9a1 1 0 011-1h8M42 17V9a1 1 0 00-1-1h-8M42 31v8a1 1 0 01-1 1h-8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/general.svg b/continew-admin-ui/src/assets/icons/svg/general.svg
index 92bfc6b0..5954e6bc 100644
--- a/continew-admin-ui/src/assets/icons/svg/general.svg
+++ b/continew-admin-ui/src/assets/icons/svg/general.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M23 8h2v2h-2V8zM23 23h2v2h-2v-2zM23 38h2v2h-2v-2z" fill="#4E5969"/><path d="M23 8h2v2h-2V8zM23 23h2v2h-2v-2zM23 38h2v2h-2v-2z" stroke="#4E5969" stroke-width="4"/><path d="M37 8h2v2h-2V8zM37 23h2v2h-2v-2zM37 38h2v2h-2v-2z" fill="#4E5969"/><path d="M37 8h2v2h-2V8zM37 23h2v2h-2v-2zM37 38h2v2h-2v-2z" stroke="#4E5969" stroke-width="4"/><path d="M9 8h2v2H9V8zM9 23h2v2H9v-2zM9 38h2v2H9v-2z" fill="#4E5969"/><path d="M9 8h2v2H9V8zM9 23h2v2H9v-2zM9 38h2v2H9v-2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M23 8h2v2h-2V8zM23 23h2v2h-2v-2zM23 38h2v2h-2v-2z" fill="#4E5969"/><path d="M23 8h2v2h-2V8zM23 23h2v2h-2v-2zM23 38h2v2h-2v-2z"/><path d="M37 8h2v2h-2V8zM37 23h2v2h-2v-2zM37 38h2v2h-2v-2z" fill="#4E5969"/><path d="M37 8h2v2h-2V8zM37 23h2v2h-2v-2zM37 38h2v2h-2v-2z"/><path d="M9 8h2v2H9V8zM9 23h2v2H9v-2zM9 38h2v2H9v-2z" fill="#4E5969"/><path d="M9 8h2v2H9V8zM9 23h2v2H9v-2zM9 38h2v2H9v-2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/gift.svg b/continew-admin-ui/src/assets/icons/svg/gift.svg
index 82ca2f51..e7a453f3 100644
--- a/continew-admin-ui/src/assets/icons/svg/gift.svg
+++ b/continew-admin-ui/src/assets/icons/svg/gift.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13.45 14.043H8a1 1 0 00-1 1v8a1 1 0 001 1h32a1 1 0 001-1v-8a1 1 0 00-1-1h-4.893m-21.657 0c-1.036-2.833-.615-5.6 1.182-6.637 2.152-1.243 5.464.464 7.397 3.812.539.933.914 1.896 1.127 2.825m-9.706 0h9.706m0 0H25.4m0 0a10.31 10.31 0 011.128-2.825c1.933-3.348 5.244-5.055 7.397-3.812 1.797 1.037 2.217 3.804 1.182 6.637m-9.707 0h9.707M10 26.043a2 2 0 012-2h24a2 2 0 012 2v13a2 2 0 01-2 2H12a2 2 0 01-2-2v-13z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13.45 14.043H8a1 1 0 00-1 1v8a1 1 0 001 1h32a1 1 0 001-1v-8a1 1 0 00-1-1h-4.893m-21.657 0c-1.036-2.833-.615-5.6 1.182-6.637 2.152-1.243 5.464.464 7.397 3.812.539.933.914 1.896 1.127 2.825m-9.706 0h9.706m0 0H25.4m0 0a10.31 10.31 0 011.128-2.825c1.933-3.348 5.244-5.055 7.397-3.812 1.797 1.037 2.217 3.804 1.182 6.637m-9.707 0h9.707M10 26.043a2 2 0 012-2h24a2 2 0 012 2v13a2 2 0 01-2 2H12a2 2 0 01-2-2v-13z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/github.svg b/continew-admin-ui/src/assets/icons/svg/github.svg
index fb834f8c..7acb5167 100644
--- a/continew-admin-ui/src/assets/icons/svg/github.svg
+++ b/continew-admin-ui/src/assets/icons/svg/github.svg
@@ -1 +1 @@
-<svg viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="currentColor" class="arco-icon arco-icon-github" style="font-size: 40px;" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" filter="" data-v-249840b0=""><path d="M.056 24.618c0 10.454 6.7 19.344 16.038 22.608 1.259.32 1.067-.582 1.067-1.19v-4.148c-7.265.853-7.553-3.957-8.043-4.758-.987-1.686-3.312-2.112-2.62-2.912 1.654-.853 3.34.213 5.291 3.1 1.413 2.09 4.166 1.738 5.562 1.385a6.777 6.777 0 0 1 1.856-3.253C11.687 34.112 8.55 29.519 8.55 24.057c0-2.646.874-5.082 2.586-7.045-1.088-3.243.102-6.01.26-6.422 3.11-.282 6.337 2.225 6.587 2.421 1.766-.474 3.782-.73 6.038-.73 2.266 0 4.293.26 6.069.74.603-.458 3.6-2.608 6.49-2.345.155.41 1.317 3.12.294 6.315 1.734 1.968 2.62 4.422 2.62 7.077 0 5.472-3.158 10.07-10.699 11.397a6.82 6.82 0 0 1 2.037 4.875v6.02c.042.48 0 .96.806.96 9.477-3.194 16.299-12.15 16.299-22.697C47.938 11.396 37.218.68 23.996.68 10.77.675.055 11.391.055 24.617l.001.001Z" fill="currentColor" stroke="none"></path></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> xmlns="http://www.w3.org/2000/svg" stroke="currentColor" class="arco-icon arco-icon-github" style="font-size: 40px;" stroke-width="4" stroke-linecap="butt" stroke-linejoin="miter" filter="" data-v-249840b0=""><path d="M.056 24.618c0 10.454 6.7 19.344 16.038 22.608 1.259.32 1.067-.582 1.067-1.19v-4.148c-7.265.853-7.553-3.957-8.043-4.758-.987-1.686-3.312-2.112-2.62-2.912 1.654-.853 3.34.213 5.291 3.1 1.413 2.09 4.166 1.738 5.562 1.385a6.777 6.777 0 0 1 1.856-3.253C11.687 34.112 8.55 29.519 8.55 24.057c0-2.646.874-5.082 2.586-7.045-1.088-3.243.102-6.01.26-6.422 3.11-.282 6.337 2.225 6.587 2.421 1.766-.474 3.782-.73 6.038-.73 2.266 0 4.293.26 6.069.74.603-.458 3.6-2.608 6.49-2.345.155.41 1.317 3.12.294 6.315 1.734 1.968 2.62 4.422 2.62 7.077 0 5.472-3.158 10.07-10.699 11.397a6.82 6.82 0 0 1 2.037 4.875v6.02c.042.48 0 .96.806.96 9.477-3.194 16.299-12.15 16.299-22.697C47.938 11.396 37.218.68 23.996.68 10.77.675.055 11.391.055 24.617l.001.001Z" fill="currentColor" stroke="none"></path></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h1.svg b/continew-admin-ui/src/assets/icons/svg/h1.svg
index a2004e41..43ab801b 100644
--- a/continew-admin-ui/src/assets/icons/svg/h1.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h1.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h2.svg b/continew-admin-ui/src/assets/icons/svg/h2.svg
index af59c067..ec09d2a3 100644
--- a/continew-admin-ui/src/assets/icons/svg/h2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M44 40H32v-.5l7.5-9c.914-1.117 2.5-3 2.5-5 0-2.485-2.239-4.5-5-4.5s-5 2.515-5 5M44 40H32" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M44 40H32v-.5l7.5-9c.914-1.117 2.5-3 2.5-5 0-2.485-2.239-4.5-5-4.5s-5 2.515-5 5M44 40H32"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h3.svg b/continew-admin-ui/src/assets/icons/svg/h3.svg
index 5b4a0704..fd72abb5 100644
--- a/continew-admin-ui/src/assets/icons/svg/h3.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h3.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M37 30a5 5 0 010 10h-.555a4.444 4.444 0 01-4.444-4.444M35 30h2a5 5 0 000-10h-.555a4.444 4.444 0 00-4.444 4.444" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M37 30a5 5 0 010 10h-.555a4.444 4.444 0 01-4.444-4.444M35 30h2a5 5 0 000-10h-.555a4.444 4.444 0 00-4.444 4.444"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h4.svg b/continew-admin-ui/src/assets/icons/svg/h4.svg
index 9bf3c0f8..a989d545 100644
--- a/continew-admin-ui/src/assets/icons/svg/h4.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h4.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16zm0 0H44m-3.5 0v6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16zm0 0H44m-3.5 0v6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h5.svg b/continew-admin-ui/src/assets/icons/svg/h5.svg
index 7f5da830..aaf7cd05 100644
--- a/continew-admin-ui/src/assets/icons/svg/h5.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h5.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M43 21H32.5v9h.5s1.5-1 4-1a5 5 0 015 5v1a5 5 0 01-5 5c-2.05 0-4.728-1.234-5.5-3" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M43 21H32.5v9h.5s1.5-1 4-1a5 5 0 015 5v1a5 5 0 01-5 5c-2.05 0-4.728-1.234-5.5-3"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h6.svg b/continew-admin-ui/src/assets/icons/svg/h6.svg
index 348bb666..f18a7836 100644
--- a/continew-admin-ui/src/assets/icons/svg/h6.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h6.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M32 34.5c0 3.038 2.239 5.5 5 5.5s5-2.462 5-5.5-2.239-5.5-5-5.5-5 2.462-5 5.5zm0 0v-5.73c0-4.444 3.867-7.677 8-7.263.437.044.736.08.952.115" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M32 34.5c0 3.038 2.239 5.5 5 5.5s5-2.462 5-5.5-2.239-5.5-5-5.5-5 2.462-5 5.5zm0 0v-5.73c0-4.444 3.867-7.677 8-7.263.437.044.736.08.952.115"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/h7.svg b/continew-admin-ui/src/assets/icons/svg/h7.svg
index 46af6bef..04801ad0 100644
--- a/continew-admin-ui/src/assets/icons/svg/h7.svg
+++ b/continew-admin-ui/src/assets/icons/svg/h7.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/heart-fill.svg b/continew-admin-ui/src/assets/icons/svg/heart-fill.svg
index 0cabd447..066bb13b 100644
--- a/continew-admin-ui/src/assets/icons/svg/heart-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/heart-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M23.64 10.888l.36.375.36-.375c4.171-4.335 10.898-4.593 15.035-.293 4.142 4.305 4.007 10.878.388 16.52-1.999 3.115-5.02 6.612-8.039 9.39-1.508 1.388-3.006 2.588-4.366 3.469-1.341.868-2.5 1.394-3.378 1.522-.878-.128-2.037-.654-3.378-1.522-1.36-.88-2.858-2.08-4.366-3.469-3.018-2.778-6.04-6.275-8.04-9.39-3.618-5.642-3.753-12.215.389-16.52 4.137-4.3 10.863-4.042 15.034.293z" fill="#4E5969" stroke="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M23.64 10.888l.36.375.36-.375c4.171-4.335 10.898-4.593 15.035-.293 4.142 4.305 4.007 10.878.388 16.52-1.999 3.115-5.02 6.612-8.039 9.39-1.508 1.388-3.006 2.588-4.366 3.469-1.341.868-2.5 1.394-3.378 1.522-.878-.128-2.037-.654-3.378-1.522-1.36-.88-2.858-2.08-4.366-3.469-3.018-2.778-6.04-6.275-8.04-9.39-3.618-5.642-3.753-12.215.389-16.52 4.137-4.3 10.863-4.042 15.034.293z" fill="#4E5969" stroke="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/heart.svg b/continew-admin-ui/src/assets/icons/svg/heart.svg
index f34811b2..f4b5ea30 100644
--- a/continew-admin-ui/src/assets/icons/svg/heart.svg
+++ b/continew-admin-ui/src/assets/icons/svg/heart.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38.083 12.912a9.929 9.929 0 01.177 13.878l-.177.18L25.76 39.273c-.972.97-2.548.97-3.52 0L9.917 26.971l-.177-.181a9.929 9.929 0 01.177-13.878c3.889-3.883 10.194-3.883 14.083 0 3.889-3.883 10.194-3.883 14.083 0z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38.083 12.912a9.929 9.929 0 01.177 13.878l-.177.18L25.76 39.273c-.972.97-2.548.97-3.52 0L9.917 26.971l-.177-.181a9.929 9.929 0 01.177-13.878c3.889-3.883 10.194-3.883 14.083 0 3.889-3.883 10.194-3.883 14.083 0z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/highlight.svg b/continew-admin-ui/src/assets/icons/svg/highlight.svg
index 5f91aa73..0bb3b0de 100644
--- a/continew-admin-ui/src/assets/icons/svg/highlight.svg
+++ b/continew-admin-ui/src/assets/icons/svg/highlight.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39 43V28a1 1 0 00-1-1h-4v-8a1 1 0 00-1-1H15a1 1 0 00-1 1v8h-4a1 1 0 00-1 1v15M19 9.28V17a1 1 0 001 1h8a1 1 0 001-1V7.28a1 1 0 00-1.242-.97l-8 2a1 1 0 00-.758.97z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39 43V28a1 1 0 00-1-1h-4v-8a1 1 0 00-1-1H15a1 1 0 00-1 1v8h-4a1 1 0 00-1 1v15M19 9.28V17a1 1 0 001 1h8a1 1 0 001-1V7.28a1 1 0 00-1.242-.97l-8 2a1 1 0 00-.758.97z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/history.svg b/continew-admin-ui/src/assets/icons/svg/history.svg
index 8cba632e..7dbec264 100644
--- a/continew-admin-ui/src/assets/icons/svg/history.svg
+++ b/continew-admin-ui/src/assets/icons/svg/history.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9 33.953C12.225 38.803 17.74 42 24 42c9.941 0 18-8.059 18-18S33.941 6 24 6C14.313 6 6.413 13.653 6.016 23.243c-.01.25-.016.503-.016.757" stroke="#4E5969" stroke-width="4"/><path d="M32 26h-9v-9M5.5 23.243L6 24l.5-.757h-1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9 33.953C12.225 38.803 17.74 42 24 42c9.941 0 18-8.059 18-18S33.941 6 24 6C14.313 6 6.413 13.653 6.016 23.243c-.01.25-.016.503-.016.757"/><path d="M32 26h-9v-9M5.5 23.243L6 24l.5-.757h-1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/home.svg b/continew-admin-ui/src/assets/icons/svg/home.svg
index dca4720f..53e9fe87 100644
--- a/continew-admin-ui/src/assets/icons/svg/home.svg
+++ b/continew-admin-ui/src/assets/icons/svg/home.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 17L24 7l17 10v24H7V17z" stroke="#4E5969" stroke-width="4"/><path d="M20 28h8v13h-8V28z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 17L24 7l17 10v24H7V17z"/><path d="M20 28h8v13h-8V28z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/idcard.svg b/continew-admin-ui/src/assets/icons/svg/idcard.svg
index 9d8f4804..a02a6f72 100644
--- a/continew-admin-ui/src/assets/icons/svg/idcard.svg
+++ b/continew-admin-ui/src/assets/icons/svg/idcard.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11 17h9m-9 7h9m-9 7h5m-8 9h32a2 2 0 002-2V10a2 2 0 00-2-2H8a2 2 0 00-2 2v28a2 2 0 002 2zM36 33a7 7 0 10-14 0" stroke="#4E5969" stroke-width="4"/><circle cx="29" cy="20" r="4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11 17h9m-9 7h9m-9 7h5m-8 9h32a2 2 0 002-2V10a2 2 0 00-2-2H8a2 2 0 00-2 2v28a2 2 0 002 2zM36 33a7 7 0 10-14 0"/><circle cx="29" cy="20" r="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/image-close.svg b/continew-admin-ui/src/assets/icons/svg/image-close.svg
index 0434d4c4..fa75052a 100644
--- a/continew-admin-ui/src/assets/icons/svg/image-close.svg
+++ b/continew-admin-ui/src/assets/icons/svg/image-close.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 26V9a2 2 0 00-2-2H9a2 2 0 00-2 2v30a2 2 0 002 2h17" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M24 33l9-8.5V27s-2 1-3.5 2.5C27.841 31.159 27 33 27 33h-3zm0 0l-3.5-4.5L17 33h7z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M20.5 28.5L17 33h7l-3.5-4.5zM33 24.5L24 33h3s.841-1.841 2.5-3.5C31 28 33 27 33 27v-2.5zM46 38a8 8 0 11-16 0 8 8 0 0116 0z" fill="#4E5969"/><path d="M41.92 34.088l-3.916 3.916-3.916 3.916M34.088 34.088l3.916 3.916 3.916 3.916" stroke="#fff" stroke-width="2.462"/><path d="M17 15h-2v2h2v-2z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 26V9a2 2 0 00-2-2H9a2 2 0 00-2 2v30a2 2 0 002 2h17" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M24 33l9-8.5V27s-2 1-3.5 2.5C27.841 31.159 27 33 27 33h-3zm0 0l-3.5-4.5L17 33h7z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M20.5 28.5L17 33h7l-3.5-4.5zM33 24.5L24 33h3s.841-1.841 2.5-3.5C31 28 33 27 33 27v-2.5zM46 38a8 8 0 11-16 0 8 8 0 0116 0z" fill="#4E5969"/><path d="M41.92 34.088l-3.916 3.916-3.916 3.916M34.088 34.088l3.916 3.916 3.916 3.916" stroke="#fff" stroke-width="2.462"/><path d="M17 15h-2v2h2v-2z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/image.svg b/continew-admin-ui/src/assets/icons/svg/image.svg
index 9c0e0777..3d3dcea0 100644
--- a/continew-admin-ui/src/assets/icons/svg/image.svg
+++ b/continew-admin-ui/src/assets/icons/svg/image.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 33l9-9v9h-9zm0 0l-3.5-4.5L17 33h7zm15 8H9a2 2 0 01-2-2V9a2 2 0 012-2h30a2 2 0 012 2v30a2 2 0 01-2 2zM15 15h2v2h-2v-2z" stroke="#4E5969" stroke-width="4"/><path d="M33 33v-9l-9 9h9zM23.5 33l-3-4-3 4h6zM15 15h2v2h-2z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 33l9-9v9h-9zm0 0l-3.5-4.5L17 33h7zm15 8H9a2 2 0 01-2-2V9a2 2 0 012-2h30a2 2 0 012 2v30a2 2 0 01-2 2zM15 15h2v2h-2v-2z"/><path d="M33 33v-9l-9 9h9zM23.5 33l-3-4-3 4h6zM15 15h2v2h-2z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/import.svg b/continew-admin-ui/src/assets/icons/svg/import.svg
index abf0d4b6..f5f1d3bc 100644
--- a/continew-admin-ui/src/assets/icons/svg/import.svg
+++ b/continew-admin-ui/src/assets/icons/svg/import.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31 41H7V7h24M43 24H19" stroke="#4E5969" stroke-width="4"/><path d="M27.929 33.072l-9.071-9.071 9.07-9.071" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31 41H7V7h24M43 24H19"/><path d="M27.929 33.072l-9.071-9.071 9.07-9.071"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/info-circle-fill.svg b/continew-admin-ui/src/assets/icons/svg/info-circle-fill.svg
index d240628b..d3e8028e 100644
--- a/continew-admin-ui/src/assets/icons/svg/info-circle-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/info-circle-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M24 20v14m0-16v-4" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M24 20v14m0-16v-4" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/info-circle.svg b/continew-admin-ui/src/assets/icons/svg/info-circle.svg
index f8e447fd..d9d73d5e 100644
--- a/continew-admin-ui/src/assets/icons/svg/info-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/info-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM24 20v14M24 18v-4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM24 20v14M24 18v-4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/info.svg b/continew-admin-ui/src/assets/icons/svg/info.svg
index d655f7b6..a03dcff4 100644
--- a/continew-admin-ui/src/assets/icons/svg/info.svg
+++ b/continew-admin-ui/src/assets/icons/svg/info.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path stroke="#4E5969" stroke-width="4" d="M25 39h-2V18h2z"/><path fill="#4E5969" d="M25 39h-2V18h2z"/><path stroke="#4E5969" stroke-width="4" d="M25 11h-2V9h2z"/><path fill="#4E5969" d="M25 11h-2V9h2z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path stroke="#4E5969" stroke-width="4" d="M25 39h-2V18h2z"/><path fill="#4E5969" d="M25 39h-2V18h2z"/><path stroke="#4E5969" stroke-width="4" d="M25 11h-2V9h2z"/><path fill="#4E5969" d="M25 11h-2V9h2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/interaction.svg b/continew-admin-ui/src/assets/icons/svg/interaction.svg
index a2e956ad..b2e4de68 100644
--- a/continew-admin-ui/src/assets/icons/svg/interaction.svg
+++ b/continew-admin-ui/src/assets/icons/svg/interaction.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M8 19h16m16 0H24m0 0v23m14 0H10a2 2 0 01-2-2V8a2 2 0 012-2h28a2 2 0 012 2v32a2 2 0 01-2 2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M8 19h16m16 0H24m0 0v23m14 0H10a2 2 0 01-2-2V8a2 2 0 012-2h28a2 2 0 012 2v32a2 2 0 01-2 2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/italic.svg b/continew-admin-ui/src/assets/icons/svg/italic.svg
index b01b2cc2..d740a3f5 100644
--- a/continew-admin-ui/src/assets/icons/svg/italic.svg
+++ b/continew-admin-ui/src/assets/icons/svg/italic.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M18 8h9m8 0h-8m0 0l-6 32m0 0h-8m8 0h9" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M18 8h9m8 0h-8m0 0l-6 32m0 0h-8m8 0h9"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/language.svg b/continew-admin-ui/src/assets/icons/svg/language.svg
index 812b8d6e..ce01e78d 100644
--- a/continew-admin-ui/src/assets/icons/svg/language.svg
+++ b/continew-admin-ui/src/assets/icons/svg/language.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 43l-2.385-6M26 43l2.384-6m11.231 0l-.795-2-4.18-10h-1.28l-4.181 10-.795 2m11.231 0h-11.23M17 5l1 5M5 11h26M11 11s1.889 7.826 6.611 12.174C22.333 27.522 30 31 30 31" stroke="#4E5969" stroke-width="4"/><path d="M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 43l-2.385-6M26 43l2.384-6m11.231 0l-.795-2-4.18-10h-1.28l-4.181 10-.795 2m11.231 0h-11.23M17 5l1 5M5 11h26M11 11s1.889 7.826 6.611 12.174C22.333 27.522 30 31 30 31"/><path d="M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/launch.svg b/continew-admin-ui/src/assets/icons/svg/launch.svg
index 6fdf601d..dcac59df 100644
--- a/continew-admin-ui/src/assets/icons/svg/launch.svg
+++ b/continew-admin-ui/src/assets/icons/svg/launch.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 26v14a1 1 0 01-1 1H8a1 1 0 01-1-1V8a1 1 0 011-1h14M19.822 28.178L39.899 8.1M41 20V7H28" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 26v14a1 1 0 01-1 1H8a1 1 0 01-1-1V8a1 1 0 011-1h14M19.822 28.178L39.899 8.1M41 20V7H28"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/layout.svg b/continew-admin-ui/src/assets/icons/svg/layout.svg
index b94c3389..9182a2aa 100644
--- a/continew-admin-ui/src/assets/icons/svg/layout.svg
+++ b/continew-admin-ui/src/assets/icons/svg/layout.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M19 40V8m23 2a2 2 0 00-2-2H8a2 2 0 00-2 2v28a2 2 0 002 2h32a2 2 0 002-2V10z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M19 40V8m23 2a2 2 0 00-2-2H8a2 2 0 00-2 2v28a2 2 0 002 2h32a2 2 0 002-2V10z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/left-circle.svg b/continew-admin-ui/src/assets/icons/svg/left-circle.svg
index 727a601e..1b76690a 100644
--- a/continew-admin-ui/src/assets/icons/svg/left-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/left-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="18" stroke="#4E5969" stroke-width="4"/><path d="M28.485 32.485L20 24l8.485-8.485" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="18"/><path d="M28.485 32.485L20 24l8.485-8.485"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/left.svg b/continew-admin-ui/src/assets/icons/svg/left.svg
index 81b31b0c..c42de2dc 100644
--- a/continew-admin-ui/src/assets/icons/svg/left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M32 8.4L16.444 23.956 32 39.513" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M32 8.4L16.444 23.956 32 39.513"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/line-height.svg b/continew-admin-ui/src/assets/icons/svg/line-height.svg
index 6549d698..3a77eb57 100644
--- a/continew-admin-ui/src/assets/icons/svg/line-height.svg
+++ b/continew-admin-ui/src/assets/icons/svg/line-height.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M4 8h14.5M33 8H18.5m0 0v34" stroke="#4E5969" stroke-width="4"/><path d="M39 9.5L37 13h4l-2-3.5zM39 38.5L37 35h4l-2 3.5z" fill="#4E5969"/><path d="M39 13h2l-2-3.5-2 3.5h2zm0 0v22m0 0h2l-2 3.5-2-3.5h2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M4 8h14.5M33 8H18.5m0 0v34"/><path d="M39 9.5L37 13h4l-2-3.5zM39 38.5L37 35h4l-2 3.5z" fill="#4E5969"/><path d="M39 13h2l-2-3.5-2 3.5h2zm0 0v22m0 0h2l-2 3.5-2-3.5h2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/link.svg b/continew-admin-ui/src/assets/icons/svg/link.svg
index ee2a010a..951d809e 100644
--- a/continew-admin-ui/src/assets/icons/svg/link.svg
+++ b/continew-admin-ui/src/assets/icons/svg/link.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14.1 25.414l-4.95 4.95a6 6 0 008.486 8.485l8.485-8.485a6 6 0 000-8.485" stroke="#4E5969" stroke-width="4"/><path d="M21.879 26.121a6 6 0 010-8.485l8.485-8.485a6 6 0 118.485 8.485L33.5 23" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4"> stroke="currentColor" stroke-width="4"><path d="M14.1 25.414l-4.95 4.95a6 6 0 008.486 8.485l8.485-8.485a6 6 0 000-8.485"/><path d="M21.879 26.121a6 6 0 010-8.485l8.485-8.485a6 6 0 118.485 8.485L33.5 23"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/list.svg b/continew-admin-ui/src/assets/icons/svg/list.svg
index 95a5c755..f27614e9 100644
--- a/continew-admin-ui/src/assets/icons/svg/list.svg
+++ b/continew-admin-ui/src/assets/icons/svg/list.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/live-broadcast.svg b/continew-admin-ui/src/assets/icons/svg/live-broadcast.svg
index f865d6b8..9399bc88 100644
--- a/continew-admin-ui/src/assets/icons/svg/live-broadcast.svg
+++ b/continew-admin-ui/src/assets/icons/svg/live-broadcast.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M29 16h12a1 1 0 011 1v22a1 1 0 01-1 1H7a1 1 0 01-1-1V17a1 1 0 011-1h12m10 0l8-9m-8 9H19m0 0l-8-9m17.281 21.88l-6.195 4.475a1 1 0 01-1.586-.81v-8.262a1 1 0 011.521-.853l6.196 3.786a1 1 0 01.064 1.664z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M29 16h12a1 1 0 011 1v22a1 1 0 01-1 1H7a1 1 0 01-1-1V17a1 1 0 011-1h12m10 0l8-9m-8 9H19m0 0l-8-9m17.281 21.88l-6.195 4.475a1 1 0 01-1.586-.81v-8.262a1 1 0 011.521-.853l6.196 3.786a1 1 0 01.064 1.664z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/loading.svg b/continew-admin-ui/src/assets/icons/svg/loading.svg
index 19445851..e0c1d065 100644
--- a/continew-admin-ui/src/assets/icons/svg/loading.svg
+++ b/continew-admin-ui/src/assets/icons/svg/loading.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/location.svg b/continew-admin-ui/src/assets/icons/svg/location.svg
index 6e9bf4d9..57bae57c 100644
--- a/continew-admin-ui/src/assets/icons/svg/location.svg
+++ b/continew-admin-ui/src/assets/icons/svg/location.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="19" r="5" stroke="#4E5969" stroke-width="4"/><path d="M39 20.405C39 28.914 24 43 24 43S9 28.914 9 20.405C9 11.897 15.716 5 24 5c8.284 0 15 6.897 15 15.405z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="19" r="5"/><path d="M39 20.405C39 28.914 24 43 24 43S9 28.914 9 20.405C9 11.897 15.716 5 24 5c8.284 0 15 6.897 15 15.405z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/lock.svg b/continew-admin-ui/src/assets/icons/svg/lock.svg
index a8baa36f..1ce5e25e 100644
--- a/continew-admin-ui/src/assets/icons/svg/lock.svg
+++ b/continew-admin-ui/src/assets/icons/svg/lock.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9 41.5h30a2 2 0 002-2v-20a2 2 0 00-2-2H9a2 2 0 00-2 2v20a2 2 0 002 2zM16 14.5a8 8 0 1116 0v3H16v-3z" stroke="#4E5969" stroke-width="4"/><path d="M28 29.5a4 4 0 11-8 0 4 4 0 018 0z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9 41.5h30a2 2 0 002-2v-20a2 2 0 00-2-2H9a2 2 0 00-2 2v20a2 2 0 002 2zM16 14.5a8 8 0 1116 0v3H16v-3z"/><path d="M28 29.5a4 4 0 11-8 0 4 4 0 018 0z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/loop.svg b/continew-admin-ui/src/assets/icons/svg/loop.svg
index 7a044961..61423d2e 100644
--- a/continew-admin-ui/src/assets/icons/svg/loop.svg
+++ b/continew-admin-ui/src/assets/icons/svg/loop.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 10c7.732 0 14 6.268 14 14 0 3.815-1.526 7.273-4 9.798M24 34v6l4-3-4-3zM24 13V7l-4 3 4 3zM24 38c-7.732 0-14-6.268-14-14 0-3.815 1.526-7.273 4-9.798" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 10c7.732 0 14 6.268 14 14 0 3.815-1.526 7.273-4 9.798M24 34v6l4-3-4-3zM24 13V7l-4 3 4 3zM24 38c-7.732 0-14-6.268-14-14 0-3.815 1.526-7.273 4-9.798"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/man.svg b/continew-admin-ui/src/assets/icons/svg/man.svg
index 25ea2342..4cb4e2db 100644
--- a/continew-admin-ui/src/assets/icons/svg/man.svg
+++ b/continew-admin-ui/src/assets/icons/svg/man.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 8L29.679 18.321" stroke="#4E5969" stroke-width="4" stroke-linecap="round"/><path d="M33 27c0 7.18-5.82 13-13 13S7 34.18 7 27s5.82-13 13-13 13 5.82 13 13zM31 8h9v9" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 8L29.679 18.321" stroke="#4E5969" stroke-width="4" stroke-linecap="round"/><path d="M33 27c0 7.18-5.82 13-13 13S7 34.18 7 27s5.82-13 13-13 13 5.82 13 13zM31 8h9v9" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/menu-fold.svg b/continew-admin-ui/src/assets/icons/svg/menu-fold.svg
index 6cb14e47..f64159bc 100644
--- a/continew-admin-ui/src/assets/icons/svg/menu-fold.svg
+++ b/continew-admin-ui/src/assets/icons/svg/menu-fold.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/menu-unfold.svg b/continew-admin-ui/src/assets/icons/svg/menu-unfold.svg
index f0c29ea0..e9c4b20c 100644
--- a/continew-admin-ui/src/assets/icons/svg/menu-unfold.svg
+++ b/continew-admin-ui/src/assets/icons/svg/menu-unfold.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 11h36M22 24h20M6 37h36M8 20.882L12.819 24 8 27.118v-6.236z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 11h36M22 24h20M6 37h36M8 20.882L12.819 24 8 27.118v-6.236z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/menu.svg b/continew-admin-ui/src/assets/icons/svg/menu.svg
index 1a93254b..d9b674d2 100644
--- a/continew-admin-ui/src/assets/icons/svg/menu.svg
+++ b/continew-admin-ui/src/assets/icons/svg/menu.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 10h38M5 24h38M5 38h38" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 10h38M5 24h38M5 38h38"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/message-2.svg b/continew-admin-ui/src/assets/icons/svg/message-2.svg
index b3297f3e..56b27839 100644
--- a/continew-admin-ui/src/assets/icons/svg/message-2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/message-2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40.527 20C38.727 12.541 32.01 7 24 7 14.611 7 7 14.611 7 24v17h14" stroke="#4E5969" stroke-width="4"/><path d="M40.364 40.364a9 9 0 00-12.728-12.728m12.728 12.728a9 9 0 01-12.728-12.728m12.728 12.728L27.636 27.636M13 20h12M13 29h6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40.527 20C38.727 12.541 32.01 7 24 7 14.611 7 7 14.611 7 24v17h14"/><path d="M40.364 40.364a9 9 0 00-12.728-12.728m12.728 12.728a9 9 0 01-12.728-12.728m12.728 12.728L27.636 27.636M13 20h12M13 29h6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/message.svg b/continew-admin-ui/src/assets/icons/svg/message.svg
index 7e7a3c96..729f11f2 100644
--- a/continew-admin-ui/src/assets/icons/svg/message.svg
+++ b/continew-admin-ui/src/assets/icons/svg/message.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M15 20h18m-18 9h9M7 41h17.63C33.67 41 41 33.67 41 24.63V24c0-9.389-7.611-17-17-17S7 14.611 7 24v17z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M15 20h18m-18 9h9M7 41h17.63C33.67 41 41 33.67 41 24.63V24c0-9.389-7.611-17-17-17S7 14.611 7 24v17z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/mind-mapping.svg b/continew-admin-ui/src/assets/icons/svg/mind-mapping.svg
index 507dc103..b520f879 100644
--- a/continew-admin-ui/src/assets/icons/svg/mind-mapping.svg
+++ b/continew-admin-ui/src/assets/icons/svg/mind-mapping.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M20 10h23M20 24h23M20 38h23M9 12v28m0-28a2 2 0 100-4 2 2 0 000 4zm0 26h7M9 24h7" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M20 10h23M20 24h23M20 38h23M9 12v28m0-28a2 2 0 100-4 2 2 0 000 4zm0 26h7M9 24h7"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/minus-circle-f.svg b/continew-admin-ui/src/assets/icons/svg/minus-circle-f.svg
index 1c302cd5..a8ca39ba 100644
--- a/continew-admin-ui/src/assets/icons/svg/minus-circle-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/minus-circle-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M32 24H16" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M32 24H16" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/minus-circle.svg b/continew-admin-ui/src/assets/icons/svg/minus-circle.svg
index 4c355339..63887afa 100644
--- a/continew-admin-ui/src/assets/icons/svg/minus-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/minus-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM32 24H16" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM32 24H16"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/minus.svg b/continew-admin-ui/src/assets/icons/svg/minus.svg
index 0596037b..1ff7979d 100644
--- a/continew-admin-ui/src/assets/icons/svg/minus.svg
+++ b/continew-admin-ui/src/assets/icons/svg/minus.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 24h38" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 24h38"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/mobile.svg b/continew-admin-ui/src/assets/icons/svg/mobile.svg
index fcd6fd1b..19fbfdeb 100644
--- a/continew-admin-ui/src/assets/icons/svg/mobile.svg
+++ b/continew-admin-ui/src/assets/icons/svg/mobile.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17 14h14m6.125 28h-26.25C9.839 42 9 41.105 9 40V8c0-1.105.84-2 1.875-2h26.25C38.16 6 39 6.895 39 8v32c0 1.105-.84 2-1.875 2zM22 33a2 2 0 114 0 2 2 0 01-4 0z" stroke="#4E5969" stroke-width="4"/><circle cx="24" cy="33" r="2" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17 14h14m6.125 28h-26.25C9.839 42 9 41.105 9 40V8c0-1.105.84-2 1.875-2h26.25C38.16 6 39 6.895 39 8v32c0 1.105-.84 2-1.875 2zM22 33a2 2 0 114 0 2 2 0 01-4 0z"/><circle cx="24" cy="33" r="2" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/moon-fill.svg b/continew-admin-ui/src/assets/icons/svg/moon-fill.svg
index 29b2972d..b0fc9720 100644
--- a/continew-admin-ui/src/assets/icons/svg/moon-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/moon-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42.108 29.769c.124-.387-.258-.736-.645-.613A17.99 17.99 0 0136 30c-9.941 0-18-8.059-18-18 0-1.905.296-3.74.844-5.463.123-.387-.226-.769-.613-.645C10.558 8.334 5 15.518 5 24c0 10.493 8.507 19 19 19 8.482 0 15.666-5.558 18.108-13.231z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42.108 29.769c.124-.387-.258-.736-.645-.613A17.99 17.99 0 0136 30c-9.941 0-18-8.059-18-18 0-1.905.296-3.74.844-5.463.123-.387-.226-.769-.613-.645C10.558 8.334 5 15.518 5 24c0 10.493 8.507 19 19 19 8.482 0 15.666-5.558 18.108-13.231z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/moon.svg b/continew-admin-ui/src/assets/icons/svg/moon.svg
index 808e7977..db9ba157 100644
--- a/continew-admin-ui/src/assets/icons/svg/moon.svg
+++ b/continew-admin-ui/src/assets/icons/svg/moon.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39.979 29.241c.11-.344-.23-.654-.574-.544-1.53.487-3.162.75-4.855.75-8.834 0-15.997-7.163-15.997-15.997 0-1.693.263-3.324.75-4.855.11-.344-.2-.684-.544-.574C11.939 10.19 7 16.576 7 24.114 7 33.44 14.56 41 23.886 41c7.538 0 13.923-4.94 16.093-11.759z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39.979 29.241c.11-.344-.23-.654-.574-.544-1.53.487-3.162.75-4.855.75-8.834 0-15.997-7.163-15.997-15.997 0-1.693.263-3.324.75-4.855.11-.344-.2-.684-.544-.574C11.939 10.19 7 16.576 7 24.114 7 33.44 14.56 41 23.886 41c7.538 0 13.923-4.94 16.093-11.759z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/more-vertical.svg b/continew-admin-ui/src/assets/icons/svg/more-vertical.svg
index 19d1cb32..4db26fc3 100644
--- a/continew-admin-ui/src/assets/icons/svg/more-vertical.svg
+++ b/continew-admin-ui/src/assets/icons/svg/more-vertical.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M25 10h-2V8h2v2zM25 25h-2v-2h2v2zM25 40h-2v-2h2v2z" fill="#4E5969"/><path d="M25 10h-2V8h2v2zM25 25h-2v-2h2v2zM25 40h-2v-2h2v2z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M25 10h-2V8h2v2zM25 25h-2v-2h2v2zM25 40h-2v-2h2v2z" fill="#4E5969"/><path d="M25 10h-2V8h2v2zM25 25h-2v-2h2v2zM25 40h-2v-2h2v2z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/more.svg b/continew-admin-ui/src/assets/icons/svg/more.svg
index 9e71e6a2..0adbd858 100644
--- a/continew-admin-ui/src/assets/icons/svg/more.svg
+++ b/continew-admin-ui/src/assets/icons/svg/more.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38 25v-2h2v2h-2zM23 25v-2h2v2h-2zM8 25v-2h2v2H8z" fill="#4E5969"/><path d="M38 25v-2h2v2h-2zM23 25v-2h2v2h-2zM8 25v-2h2v2H8z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38 25v-2h2v2h-2zM23 25v-2h2v2h-2zM8 25v-2h2v2H8z" fill="#4E5969"/><path d="M38 25v-2h2v2h-2zM23 25v-2h2v2h-2zM8 25v-2h2v2H8z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/mosaic.svg b/continew-admin-ui/src/assets/icons/svg/mosaic.svg
index 19ef6da7..40d9dfa4 100644
--- a/continew-admin-ui/src/assets/icons/svg/mosaic.svg
+++ b/continew-admin-ui/src/assets/icons/svg/mosaic.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 7h4v4H6V7zM6 23h4v4H6v-4zM6 38h4v4H6v-4zM14 15h4v4h-4v-4zM14 31h4v4h-4v-4zM22 7h4v4h-4V7zM22 23h4v4h-4v-4zM22 38h4v4h-4v-4zM30 15h4v4h-4v-4zM30 31h4v4h-4v-4zM38 7h4v4h-4V7zM38 23h4v4h-4v-4zM38 38h4v4h-4v-4z" fill="#4E5969"/><path d="M6 7h4v4H6V7zM6 23h4v4H6v-4zM6 38h4v4H6v-4zM14 15h4v4h-4v-4zM14 31h4v4h-4v-4zM22 7h4v4h-4V7zM22 23h4v4h-4v-4zM22 38h4v4h-4v-4zM30 15h4v4h-4v-4zM30 31h4v4h-4v-4zM38 7h4v4h-4V7zM38 23h4v4h-4v-4zM38 38h4v4h-4v-4z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 7h4v4H6V7zM6 23h4v4H6v-4zM6 38h4v4H6v-4zM14 15h4v4h-4v-4zM14 31h4v4h-4v-4zM22 7h4v4h-4V7zM22 23h4v4h-4v-4zM22 38h4v4h-4v-4zM30 15h4v4h-4v-4zM30 31h4v4h-4v-4zM38 7h4v4h-4V7zM38 23h4v4h-4v-4zM38 38h4v4h-4v-4z" fill="#4E5969"/><path d="M6 7h4v4H6V7zM6 23h4v4H6v-4zM6 38h4v4H6v-4zM14 15h4v4h-4v-4zM14 31h4v4h-4v-4zM22 7h4v4h-4V7zM22 23h4v4h-4v-4zM22 38h4v4h-4v-4zM30 15h4v4h-4v-4zM30 31h4v4h-4v-4zM38 7h4v4h-4V7zM38 23h4v4h-4v-4zM38 38h4v4h-4v-4z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/music.svg b/continew-admin-ui/src/assets/icons/svg/music.svg
index f927cbf8..d6753c64 100644
--- a/continew-admin-ui/src/assets/icons/svg/music.svg
+++ b/continew-admin-ui/src/assets/icons/svg/music.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M15 37a4 4 0 10-8 0 4 4 0 008 0zm0 0V18.5M41 37a4 4 0 10-8 0 4 4 0 008 0zm0 0V16.5m-26 2V9.926a1 1 0 01.923-.997l24-1.846A1 1 0 0141 8.08v8.42m-26 2l26-2" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M15 37a4 4 0 10-8 0 4 4 0 008 0zm0 0V18.5M41 37a4 4 0 10-8 0 4 4 0 008 0zm0 0V16.5m-26 2V9.926a1 1 0 01.923-.997l24-1.846A1 1 0 0141 8.08v8.42m-26 2l26-2"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/mute-fill.svg b/continew-admin-ui/src/assets/icons/svg/mute-fill.svg
index f9e0bff7..80a7391d 100644
--- a/continew-admin-ui/src/assets/icons/svg/mute-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/mute-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5.931 13.001A2 2 0 004 15v18a2 2 0 002 2h7.37l9.483 6.639A2 2 0 0026 40v-6.93L5.931 13.001zM35.27 28.199l-3.311-3.313a7.985 7.985 0 00-1.96-6.107.525.525 0 01.011-.718l2.122-2.122a.485.485 0 01.7.008c3.125 3.393 3.938 8.15 2.439 12.252zM41.13 34.059l-2.936-2.937c3.07-5.89 2.226-13.288-2.531-18.348a.513.513 0 01.004-.713l2.122-2.122a.492.492 0 01.703.006c6.322 6.64 7.202 16.56 2.639 24.114zM26 18.928l-8.688-8.688 5.541-3.878A2 2 0 0126 8v10.928z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M7.012 4.184l35.272 35.272-2.828 2.828L4.184 7.012l2.828-2.828z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5.931 13.001A2 2 0 004 15v18a2 2 0 002 2h7.37l9.483 6.639A2 2 0 0026 40v-6.93L5.931 13.001zM35.27 28.199l-3.311-3.313a7.985 7.985 0 00-1.96-6.107.525.525 0 01.011-.718l2.122-2.122a.485.485 0 01.7.008c3.125 3.393 3.938 8.15 2.439 12.252zM41.13 34.059l-2.936-2.937c3.07-5.89 2.226-13.288-2.531-18.348a.513.513 0 01.004-.713l2.122-2.122a.492.492 0 01.703.006c6.322 6.64 7.202 16.56 2.639 24.114zM26 18.928l-8.688-8.688 5.541-3.878A2 2 0 0126 8v10.928z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M7.012 4.184l35.272 35.272-2.828 2.828L4.184 7.012l2.828-2.828z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/mute.svg b/continew-admin-ui/src/assets/icons/svg/mute.svg
index 542ce5b7..107ae25b 100644
--- a/continew-admin-ui/src/assets/icons/svg/mute.svg
+++ b/continew-admin-ui/src/assets/icons/svg/mute.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M35.728 11.272C41.508 17.052 42.5 25 39.123 32M30.071 16.929C32.535 19.393 34 23 32.799 26M19 11.5l4.833-4.35a.1.1 0 01.167.075V17M6.5 6.5l35 35M10 16H7.1a.1.1 0 00-.1.1v15.8a.1.1 0 00.1.1H14l9.833 8.85a.1.1 0 00.167-.075V31" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M35.728 11.272C41.508 17.052 42.5 25 39.123 32M30.071 16.929C32.535 19.393 34 23 32.799 26M19 11.5l4.833-4.35a.1.1 0 01.167.075V17M6.5 6.5l35 35M10 16H7.1a.1.1 0 00-.1.1v15.8a.1.1 0 00.1.1H14l9.833 8.85a.1.1 0 00.167-.075V31"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/nav.svg b/continew-admin-ui/src/assets/icons/svg/nav.svg
index beb3451e..85ac3af0 100644
--- a/continew-admin-ui/src/assets/icons/svg/nav.svg
+++ b/continew-admin-ui/src/assets/icons/svg/nav.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/notification-2.svg b/continew-admin-ui/src/assets/icons/svg/notification-2.svg
index f1388ea0..9d5c7078 100644
--- a/continew-admin-ui/src/assets/icons/svg/notification-2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/notification-2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17.5 10.74A12.94 12.94 0 0124 9c7.18 0 13 5.82 13 13v7.5M17 42h14M6 4l36 40M24 9V4M11 35V22c0-1.835.38-3.58 1.066-5.163M11 35H6m5 0h15.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17.5 10.74A12.94 12.94 0 0124 9c7.18 0 13 5.82 13 13v7.5M17 42h14M6 4l36 40M24 9V4M11 35V22c0-1.835.38-3.58 1.066-5.163M11 35H6m5 0h15.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/notification.svg b/continew-admin-ui/src/assets/icons/svg/notification.svg
index 32619fa1..13bfe9e5 100644
--- a/continew-admin-ui/src/assets/icons/svg/notification.svg
+++ b/continew-admin-ui/src/assets/icons/svg/notification.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13zm0 0V4M6 35h36m-25 7h14" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13zm0 0V4M6 35h36m-25 7h14"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/oblique-line.svg b/continew-admin-ui/src/assets/icons/svg/oblique-line.svg
index 4f603505..139d8e83 100644
--- a/continew-admin-ui/src/assets/icons/svg/oblique-line.svg
+++ b/continew-admin-ui/src/assets/icons/svg/oblique-line.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M29.506 6.502L18.494 41.498" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M29.506 6.502L18.494 41.498"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/old-version.svg b/continew-admin-ui/src/assets/icons/svg/old-version.svg
index 44243aef..f9606405 100644
--- a/continew-admin-ui/src/assets/icons/svg/old-version.svg
+++ b/continew-admin-ui/src/assets/icons/svg/old-version.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 8a1 1 0 011-1h34a1 1 0 011 1v26a1 1 0 01-1 1H7a1 1 0 01-1-1V8zM12 41h24" stroke="#4E5969" stroke-width="4"/><path d="M22.266 27.353l-6.338-6.39 6.389-6.338M16.241 20.965l17.758.07" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 8a1 1 0 011-1h34a1 1 0 011 1v26a1 1 0 01-1 1H7a1 1 0 01-1-1V8zM12 41h24"/><path d="M22.266 27.353l-6.338-6.39 6.389-6.338M16.241 20.965l17.758.07"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/ordered-list.svg b/continew-admin-ui/src/assets/icons/svg/ordered-list.svg
index 83aa1d95..79cf423c 100644
--- a/continew-admin-ui/src/assets/icons/svg/ordered-list.svg
+++ b/continew-admin-ui/src/assets/icons/svg/ordered-list.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 24h30M13 37h30M13 11h30" stroke="#4E5969" stroke-width="4"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.578 13.06v1.694h5.041V13.06H9.164V7.555H7.748L5.256 8.967l.762 1.514 1.114-.637v3.215H5.578zM5.37 26.204v1.491h5.071V26H7.963l.94-.94c.454-.44.784-.86.982-1.258.199-.404.299-.826.299-1.266 0-.686-.225-1.225-.684-1.6-.45-.372-1.092-.55-1.911-.55-.473 0-.934.072-1.38.214a3.63 3.63 0 00-1.133.582l-.067.052.653 1.534.112-.085c.263-.199.524-.345.783-.44.267-.095.525-.141.774-.141.31 0 .52.06.653.164.127.1.198.252.198.478 0 .176-.05.356-.154.54l-.002.002c-.099.186-.273.416-.528.69L5.37 26.205zM10.382 38.344c0-.443-.118-.827-.359-1.145a1.702 1.702 0 00-.712-.56 1.656 1.656 0 00.586-.52 1.73 1.73 0 00.306-1.023c0-.403-.108-.762-.326-1.073a2.076 2.076 0 00-.918-.71c-.386-.166-.834-.247-1.34-.247-.48 0-.953.07-1.418.212-.458.135-.835.319-1.127.555l-.065.053.652 1.486.11-.077c.276-.192.563-.339.863-.44l.002-.002c.3-.108.582-.161.844-.161.267 0 .454.065.58.179l.003.003c.129.107.198.262.198.48 0 .201-.07.33-.197.412-.138.088-.375.141-.733.141h-1.01v1.626H7.51c.37 0 .613.056.75.15.126.085.199.23.199.463 0 .254-.077.411-.21.503l-.002.001c-.135.098-.386.158-.777.158-.594 0-1.194-.2-1.8-.605l-.11-.073-.65 1.483.064.053c.285.236.663.423 1.127.565h.002c.466.135.951.203 1.456.203.852 0 1.538-.178 2.045-.546.517-.378.778-.896.778-1.544z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 24h30M13 37h30M13 11h30"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.578 13.06v1.694h5.041V13.06H9.164V7.555H7.748L5.256 8.967l.762 1.514 1.114-.637v3.215H5.578zM5.37 26.204v1.491h5.071V26H7.963l.94-.94c.454-.44.784-.86.982-1.258.199-.404.299-.826.299-1.266 0-.686-.225-1.225-.684-1.6-.45-.372-1.092-.55-1.911-.55-.473 0-.934.072-1.38.214a3.63 3.63 0 00-1.133.582l-.067.052.653 1.534.112-.085c.263-.199.524-.345.783-.44.267-.095.525-.141.774-.141.31 0 .52.06.653.164.127.1.198.252.198.478 0 .176-.05.356-.154.54l-.002.002c-.099.186-.273.416-.528.69L5.37 26.205zM10.382 38.344c0-.443-.118-.827-.359-1.145a1.702 1.702 0 00-.712-.56 1.656 1.656 0 00.586-.52 1.73 1.73 0 00.306-1.023c0-.403-.108-.762-.326-1.073a2.076 2.076 0 00-.918-.71c-.386-.166-.834-.247-1.34-.247-.48 0-.953.07-1.418.212-.458.135-.835.319-1.127.555l-.065.053.652 1.486.11-.077c.276-.192.563-.339.863-.44l.002-.002c.3-.108.582-.161.844-.161.267 0 .454.065.58.179l.003.003c.129.107.198.262.198.48 0 .201-.07.33-.197.412-.138.088-.375.141-.733.141h-1.01v1.626H7.51c.37 0 .613.056.75.15.126.085.199.23.199.463 0 .254-.077.411-.21.503l-.002.001c-.135.098-.386.158-.777.158-.594 0-1.194-.2-1.8-.605l-.11-.073-.65 1.483.064.053c.285.236.663.423 1.127.565h.002c.466.135.951.203 1.456.203.852 0 1.538-.178 2.045-.546.517-.378.778-.896.778-1.544z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/original-size.svg b/continew-admin-ui/src/assets/icons/svg/original-size.svg
index 0d711879..5fde7ea7 100644
--- a/continew-admin-ui/src/assets/icons/svg/original-size.svg
+++ b/continew-admin-ui/src/assets/icons/svg/original-size.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M34 11.5L39 9h1v32" stroke="#4E5969" stroke-width="4"/><path d="M24 17h1v1h-1v-1zM24 30h1v1h-1v-1z" fill="#4E5969"/><path d="M24 17h1v1h-1v-1zM24 30h1v1h-1v-1zM5.5 11.5l5-2.5h1v32" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M34 11.5L39 9h1v32"/><path d="M24 17h1v1h-1v-1zM24 30h1v1h-1v-1z" fill="#4E5969"/><path d="M24 17h1v1h-1v-1zM24 30h1v1h-1v-1zM5.5 11.5l5-2.5h1v32"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/palette.svg b/continew-admin-ui/src/assets/icons/svg/palette.svg
index 58b37d4b..df83dd64 100644
--- a/continew-admin-ui/src/assets/icons/svg/palette.svg
+++ b/continew-admin-ui/src/assets/icons/svg/palette.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31.813 12.02C29.73 10.459 27.013 10 24 10c-9.78 0-17.708 6.987-17.708 15.042 0 8.054 8.97 14.583 18.75 14.583 5.277 0 2.485-5.318 5.73-8.333 2.767-2.574 10.937-1.563 10.937-6.25 0-2.792-.521-5.209-2.605-7.617" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/><path d="M25.042 25.563L42.23 8.375" stroke="#4E5969" stroke-width="4"/><circle cx="22.5" cy="17.5" r="2.5" fill="#4E5969"/><circle cx="15.5" cy="20.5" r="2.5" fill="#4E5969"/><circle cx="14.5" cy="28.5" r="2.5" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31.813 12.02C29.73 10.459 27.013 10 24 10c-9.78 0-17.708 6.987-17.708 15.042 0 8.054 8.97 14.583 18.75 14.583 5.277 0 2.485-5.318 5.73-8.333 2.767-2.574 10.937-1.563 10.937-6.25 0-2.792-.521-5.209-2.605-7.617" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/><path d="M25.042 25.563L42.23 8.375"/><circle cx="22.5" cy="17.5" r="2.5" fill="#4E5969"/><circle cx="15.5" cy="20.5" r="2.5" fill="#4E5969"/><circle cx="14.5" cy="28.5" r="2.5" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/paste.svg b/continew-admin-ui/src/assets/icons/svg/paste.svg
index b30668db..781d483e 100644
--- a/continew-admin-ui/src/assets/icons/svg/paste.svg
+++ b/continew-admin-ui/src/assets/icons/svg/paste.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><rect x="8" y="14" width="24" height="28" rx="1" stroke="#4E5969" stroke-width="4"/><path d="M24 6h.01v.01H24V6zM32 6h.01v.01H32V6zM40 6h.01v.01H40V6zM40 13h.01v.01H40V13zM40 21h.01v.01H40V21z" fill="#4E5969"/><path d="M24 6h.01v.01H24V6zM32 6h.01v.01H32V6zM40 6h.01v.01H40V6zM40 13h.01v.01H40V13zM40 21h.01v.01H40V21z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><rect x="8" y="14" width="24" height="28" rx="1"/><path d="M24 6h.01v.01H24V6zM32 6h.01v.01H32V6zM40 6h.01v.01H40V6zM40 13h.01v.01H40V13zM40 21h.01v.01H40V21z" fill="#4E5969"/><path d="M24 6h.01v.01H24V6zM32 6h.01v.01H32V6zM40 6h.01v.01H40V6zM40 13h.01v.01H40V13zM40 21h.01v.01H40V21z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pause-circle-f.svg b/continew-admin-ui/src/assets/icons/svg/pause-circle-f.svg
index e861d14a..664176a7 100644
--- a/continew-admin-ui/src/assets/icons/svg/pause-circle-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pause-circle-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24 8C15.163 8 8 15.163 8 24s7.163 16 16 16 16-7.163 16-16S32.837 8 24 8zM4 24C4 12.954 12.954 4 24 4s20 8.954 20 20-8.954 20-20 20S4 35.046 4 24z" fill="#4E5969"/><path d="M19 19v10h1V19h-1zM28 19v10h1V19h-1z" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24 8C15.163 8 8 15.163 8 24s7.163 16 16 16 16-7.163 16-16S32.837 8 24 8zM4 24C4 12.954 12.954 4 24 4s20 8.954 20 20-8.954 20-20 20S4 35.046 4 24z" fill="#4E5969"/><path d="M19 19v10h1V19h-1zM28 19v10h1V19h-1z" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pause-circle.svg b/continew-admin-ui/src/assets/icons/svg/pause-circle.svg
index bd8338a3..3f36a015 100644
--- a/continew-admin-ui/src/assets/icons/svg/pause-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pause-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M19 19v10h1V19h-1zM28 19v10h1V19h-1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M19 19v10h1V19h-1zM28 19v10h1V19h-1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pause.svg b/continew-admin-ui/src/assets/icons/svg/pause.svg
index c815ddb1..72408e2d 100644
--- a/continew-admin-ui/src/assets/icons/svg/pause.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pause.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path stroke="#4E5969" stroke-width="4" d="M14 12h4v24h-4zM30 12h4v24h-4z"/><path fill="#4E5969" d="M14 12h4v24h-4zM30 12h4v24h-4z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path stroke="#4E5969" stroke-width="4" d="M14 12h4v24h-4zM30 12h4v24h-4z"/><path fill="#4E5969" d="M14 12h4v24h-4zM30 12h4v24h-4z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pen-fill.svg b/continew-admin-ui/src/assets/icons/svg/pen-fill.svg
index bd8fc3da..867d9879 100644
--- a/continew-admin-ui/src/assets/icons/svg/pen-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pen-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path fill="#4E5969" d="M31.07 8.444l8.486 8.485L19.05 37.435l-8.485-8.485zM33.9 5.615a2 2 0 012.828 0l5.657 5.657a2 2 0 010 2.828l-1.414 1.415-8.486-8.486L33.9 5.615zM17.636 38.85l-8.485-8.486-3.61 10.83a1 1 0 001.264 1.265l10.831-3.61z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path fill="#4E5969" d="M31.07 8.444l8.486 8.485L19.05 37.435l-8.485-8.485zM33.9 5.615a2 2 0 012.828 0l5.657 5.657a2 2 0 010 2.828l-1.414 1.415-8.486-8.486L33.9 5.615zM17.636 38.85l-8.485-8.486-3.61 10.83a1 1 0 001.264 1.265l10.831-3.61z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pen.svg b/continew-admin-ui/src/assets/icons/svg/pen.svg
index ff3daba7..fd89b202 100644
--- a/continew-admin-ui/src/assets/icons/svg/pen.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pen.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M28.364 11.565l7.071 7.071M7.151 32.778L33.314 6.615l7.07 7.071L14.223 39.85H7.15v-7.07z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M28.364 11.565l7.071 7.071M7.151 32.778L33.314 6.615l7.07 7.071L14.223 39.85H7.15v-7.07z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/phone.svg b/continew-admin-ui/src/assets/icons/svg/phone.svg
index e46a006a..aa8ae087 100644
--- a/continew-admin-ui/src/assets/icons/svg/phone.svg
+++ b/continew-admin-ui/src/assets/icons/svg/phone.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6.707 34.284a1 1 0 010-1.414l5.657-5.657a1 1 0 011.414 0l4.95 4.95s3.535-1.414 7.778-5.657c4.243-4.243 5.657-7.778 5.657-7.778l-4.95-4.95a1 1 0 010-1.414l5.657-5.657a1 1 0 011.414 0l6.01 6.01s3.183 7.425-8.485 19.092c-11.667 11.668-19.092 8.485-19.092 8.485l-6.01-6.01z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6.707 34.284a1 1 0 010-1.414l5.657-5.657a1 1 0 011.414 0l4.95 4.95s3.535-1.414 7.778-5.657c4.243-4.243 5.657-7.778 5.657-7.778l-4.95-4.95a1 1 0 010-1.414l5.657-5.657a1 1 0 011.414 0l6.01 6.01s3.183 7.425-8.485 19.092c-11.667 11.668-19.092 8.485-19.092 8.485l-6.01-6.01z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/play-arrow-f.svg b/continew-admin-ui/src/assets/icons/svg/play-arrow-f.svg
index 36477efd..52294397 100644
--- a/continew-admin-ui/src/assets/icons/svg/play-arrow-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/play-arrow-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17.533 10.974a1 1 0 00-1.537.844v24.357a1 1 0 001.537.843L36.67 24.84a1 1 0 000-1.688L17.533 10.974z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17.533 10.974a1 1 0 00-1.537.844v24.357a1 1 0 001.537.843L36.67 24.84a1 1 0 000-1.688L17.533 10.974z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/play-arrow.svg b/continew-admin-ui/src/assets/icons/svg/play-arrow.svg
index 5071b435..2bb8a7a1 100644
--- a/continew-admin-ui/src/assets/icons/svg/play-arrow.svg
+++ b/continew-admin-ui/src/assets/icons/svg/play-arrow.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M12.533 7.965A1 1 0 0011 8.81v30.377a1 1 0 001.533.846L36.656 24.84a1 1 0 000-1.692L12.533 7.965z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M12.533 7.965A1 1 0 0011 8.81v30.377a1 1 0 001.533.846L36.656 24.84a1 1 0 000-1.692L12.533 7.965z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/play-circle-f.svg b/continew-admin-ui/src/assets/icons/svg/play-circle-f.svg
index 65d9c363..f01ce136 100644
--- a/continew-admin-ui/src/assets/icons/svg/play-circle-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/play-circle-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M19 17v14l12-7-12-7z" fill="#fff" stroke="#fff" stroke-width="2" stroke-linejoin="round"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18z" fill="#4E5969"/><path d="M19 17v14l12-7-12-7z" fill="#fff" stroke="#fff" stroke-width="2" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/play-circle.svg b/continew-admin-ui/src/assets/icons/svg/play-circle.svg
index 3fe54011..de0d57c8 100644
--- a/continew-admin-ui/src/assets/icons/svg/play-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/play-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M19 17v14l12-7-12-7z" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18z"/><path d="M19 17v14l12-7-12-7z" stroke="#4E5969" stroke-width="4" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/plus-circle-fill.svg b/continew-admin-ui/src/assets/icons/svg/plus-circle-fill.svg
index 0c59c7ce..9d7e9da6 100644
--- a/continew-admin-ui/src/assets/icons/svg/plus-circle-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/plus-circle-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M32 24h-8m-8 0h8m0 0v8m0-8v-8" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M32 24h-8m-8 0h8m0 0v8m0-8v-8" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/plus-circle.svg b/continew-admin-ui/src/assets/icons/svg/plus-circle.svg
index e0b35b2b..dd2b9670 100644
--- a/continew-admin-ui/src/assets/icons/svg/plus-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/plus-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM24 32V16M32 24H16" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18zM24 32V16M32 24H16"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/plus.svg b/continew-admin-ui/src/assets/icons/svg/plus.svg
index ddff70b6..a46574da 100644
--- a/continew-admin-ui/src/assets/icons/svg/plus.svg
+++ b/continew-admin-ui/src/assets/icons/svg/plus.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 24h38M24 5v38" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 24h38M24 5v38"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/poweroff.svg b/continew-admin-ui/src/assets/icons/svg/poweroff.svg
index 887cbce4..d7d78027 100644
--- a/continew-admin-ui/src/assets/icons/svg/poweroff.svg
+++ b/continew-admin-ui/src/assets/icons/svg/poweroff.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M15.5 9.274C10.419 12.214 7 17.708 7 24c0 9.389 7.611 17 17 17s17-7.611 17-17c0-6.292-3.419-11.786-8.5-14.726M24 5v22" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M15.5 9.274C10.419 12.214 7 17.708 7 24c0 9.389 7.611 17 17 17s17-7.611 17-17c0-6.292-3.419-11.786-8.5-14.726M24 5v22"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/printer.svg b/continew-admin-ui/src/assets/icons/svg/printer.svg
index fed943d8..3757bcf1 100644
--- a/continew-admin-ui/src/assets/icons/svg/printer.svg
+++ b/continew-admin-ui/src/assets/icons/svg/printer.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 34H7a1 1 0 01-1-1V16a1 1 0 011-1h34a1 1 0 011 1v17a1 1 0 01-1 1h-6M33 7H15a1 1 0 00-1 1v6a1 1 0 001 1h18a1 1 0 001-1V8a1 1 0 00-1-1z" stroke="#4E5969" stroke-width="4"/><path d="M13 29a1 1 0 011-1h20a1 1 0 011 1v11a1 1 0 01-1 1H14a1 1 0 01-1-1V29z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 34H7a1 1 0 01-1-1V16a1 1 0 011-1h34a1 1 0 011 1v17a1 1 0 01-1 1h-6M33 7H15a1 1 0 00-1 1v6a1 1 0 001 1h18a1 1 0 001-1V8a1 1 0 00-1-1z"/><path d="M13 29a1 1 0 011-1h20a1 1 0 011 1v11a1 1 0 01-1 1H14a1 1 0 01-1-1V29z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/public.svg b/continew-admin-ui/src/assets/icons/svg/public.svg
index 1e517e39..5e7f9ad7 100644
--- a/continew-admin-ui/src/assets/icons/svg/public.svg
+++ b/continew-admin-ui/src/assets/icons/svg/public.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4"/><path d="M6.704 19L15 21.5l6.062-6.994a1 1 0 00.138-1.104L18 7.024M18 40.976l10.918-16.117a1 1 0 00-.298-1.409L21.5 19 15 21.5l4.683 5.152a1 1 0 01.25.814L18 40.976z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z"/><path d="M6.704 19L15 21.5l6.062-6.994a1 1 0 00.138-1.104L18 7.024M18 40.976l10.918-16.117a1 1 0 00-.298-1.409L21.5 19 15 21.5l4.683 5.152a1 1 0 01.25.814L18 40.976z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/pushpin.svg b/continew-admin-ui/src/assets/icons/svg/pushpin.svg
index 3f4ebba5..3309befe 100644
--- a/continew-admin-ui/src/assets/icons/svg/pushpin.svg
+++ b/continew-admin-ui/src/assets/icons/svg/pushpin.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M19.92 28.163L7.192 40.891M19.92 28.163l8.884 8.884c.17.17.447.17.617 0l5.12-5.12a7.862 7.862 0 001.667-8.656.092.092 0 01.02-.102l4.905-4.905a2 2 0 000-2.829L32.648 6.95a2 2 0 00-2.828 0l-4.89 4.89a.126.126 0 01-.139.026 7.828 7.828 0 00-8.618 1.66l-5.027 5.027a.591.591 0 000 .836l8.774 8.774z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M19.92 28.163L7.192 40.891M19.92 28.163l8.884 8.884c.17.17.447.17.617 0l5.12-5.12a7.862 7.862 0 001.667-8.656.092.092 0 01.02-.102l4.905-4.905a2 2 0 000-2.829L32.648 6.95a2 2 0 00-2.828 0l-4.89 4.89a.126.126 0 01-.139.026 7.828 7.828 0 00-8.618 1.66l-5.027 5.027a.591.591 0 000 .836l8.774 8.774z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/qrcode.svg b/continew-admin-ui/src/assets/icons/svg/qrcode.svg
index 61a57980..5674108c 100644
--- a/continew-admin-ui/src/assets/icons/svg/qrcode.svg
+++ b/continew-admin-ui/src/assets/icons/svg/qrcode.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7zm0 25h9v9H7v-9zm25 0h9v9h-9v-9zm0-25h9v9h-9V7zm-18 7h3v3h-3v-3z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7zm0 25h9v9H7v-9zm25 0h9v9h-9v-9zm0-25h9v9h-9V7zm-18 7h3v3h-3v-3z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/question-2-f.svg b/continew-admin-ui/src/assets/icons/svg/question-2-f.svg
index 5e9090eb..3f271ed8 100644
--- a/continew-admin-ui/src/assets/icons/svg/question-2-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/question-2-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M24.006 31v4.008m0-6.008L24 28c0-3 3-4 4.78-6.402C30.558 19.195 28.288 15 23.987 15c-4.014 0-5.382 2.548-5.388 4.514v.465" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" fill="#4E5969"/><path d="M24.006 31v4.008m0-6.008L24 28c0-3 3-4 4.78-6.402C30.558 19.195 28.288 15 23.987 15c-4.014 0-5.382 2.548-5.388 4.514v.465" stroke="#fff" stroke-width="4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/question-2.svg b/continew-admin-ui/src/assets/icons/svg/question-2.svg
index 6def5ec6..f4150e90 100644
--- a/continew-admin-ui/src/assets/icons/svg/question-2.svg
+++ b/continew-admin-ui/src/assets/icons/svg/question-2.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M24.007 29L24 28c0-3 3-4 4.78-6.402C30.56 19.195 28.29 15 23.988 15c-4.013 0-5.382 2.548-5.388 4.514v.465M24.007 31v4.008" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18z" stroke="#4E5969" stroke-width="4" stroke-linecap="square"/><path d="M24.007 29L24 28c0-3 3-4 4.78-6.402C30.56 19.195 28.29 15 23.988 15c-4.013 0-5.382 2.548-5.388 4.514v.465M24.007 31v4.008"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/question.svg b/continew-admin-ui/src/assets/icons/svg/question.svg
index 95f9c285..6bdf2803 100644
--- a/continew-admin-ui/src/assets/icons/svg/question.svg
+++ b/continew-admin-ui/src/assets/icons/svg/question.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 17c0-5.523 4.925-10 11-10s11 4.477 11 10c0 3.607-2.1 6.767-5.25 8.526C26.857 27.142 24 29.686 24 33v3M24 41h.02v.02H24V41z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 17c0-5.523 4.925-10 11-10s11 4.477 11 10c0 3.607-2.1 6.767-5.25 8.526C26.857 27.142 24 29.686 24 33v3M24 41h.02v.02H24V41z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/quote.svg b/continew-admin-ui/src/assets/icons/svg/quote.svg
index b213e3ac..8a07e5de 100644
--- a/continew-admin-ui/src/assets/icons/svg/quote.svg
+++ b/continew-admin-ui/src/assets/icons/svg/quote.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M18.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM39.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6z" fill="#4E5969"/><path d="M18.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM39.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM27.08 33.093c-.5-8.5 1-25.5 15-24M6.08 33.093c-.5-8.5 1-25.5 15-24" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M18.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM39.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6z" fill="#4E5969"/><path d="M18.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM39.08 33.093a6 6 0 01-12 0c-.212-3.593 2.686-6 6-6a6 6 0 016 6zM27.08 33.093c-.5-8.5 1-25.5 15-24M6.08 33.093c-.5-8.5 1-25.5 15-24"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/record-stop.svg b/continew-admin-ui/src/assets/icons/svg/record-stop.svg
index 5ac390d6..f8b7f394 100644
--- a/continew-admin-ui/src/assets/icons/svg/record-stop.svg
+++ b/continew-admin-ui/src/assets/icons/svg/record-stop.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path clip-rule="evenodd" d="M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6z" stroke="#4E5969" stroke-width="4"/><path d="M19 20a1 1 0 011-1h8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1v-8z" fill="#4E5969"/><path d="M19 20a1 1 0 011-1h8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1v-8z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path clip-rule="evenodd" d="M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6z"/><path d="M19 20a1 1 0 011-1h8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1v-8z" fill="#4E5969"/><path d="M19 20a1 1 0 011-1h8a1 1 0 011 1v8a1 1 0 01-1 1h-8a1 1 0 01-1-1v-8z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/record.svg b/continew-admin-ui/src/assets/icons/svg/record.svg
index b20b3199..1d285a97 100644
--- a/continew-admin-ui/src/assets/icons/svg/record.svg
+++ b/continew-admin-ui/src/assets/icons/svg/record.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path clip-rule="evenodd" d="M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6z" stroke="#4E5969" stroke-width="4"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z" fill="#4E5969"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path clip-rule="evenodd" d="M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6z"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z" fill="#4E5969"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/redo.svg b/continew-admin-ui/src/assets/icons/svg/redo.svg
index bd5152b6..687fac5e 100644
--- a/continew-admin-ui/src/assets/icons/svg/redo.svg
+++ b/continew-admin-ui/src/assets/icons/svg/redo.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39.19 16H18.5C12.149 16 7 21.149 7 27.5S12.149 39 18.5 39H31" stroke="#4E5969" stroke-width="4"/><path d="M32.678 23.78l7.778-7.778-7.778-7.778" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39.19 16H18.5C12.149 16 7 21.149 7 27.5S12.149 39 18.5 39H31"/><path d="M32.678 23.78l7.778-7.778-7.778-7.778"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/refresh.svg b/continew-admin-ui/src/assets/icons/svg/refresh.svg
index c76b8203..6e402329 100644
--- a/continew-admin-ui/src/assets/icons/svg/refresh.svg
+++ b/continew-admin-ui/src/assets/icons/svg/refresh.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38.837 18C36.463 12.136 30.715 8 24 8 15.163 8 8 15.163 8 24s7.163 16 16 16c7.455 0 13.72-5.1 15.496-12" stroke="#4E5969" stroke-width="4"/><path d="M40 8v10H30" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38.837 18C36.463 12.136 30.715 8 24 8 15.163 8 8 15.163 8 24s7.163 16 16 16c7.455 0 13.72-5.1 15.496-12"/><path d="M40 8v10H30"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/reply.svg b/continew-admin-ui/src/assets/icons/svg/reply.svg
index 6a8edfcb..b1d12685 100644
--- a/continew-admin-ui/src/assets/icons/svg/reply.svg
+++ b/continew-admin-ui/src/assets/icons/svg/reply.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6.641 24.684L20.654 39.63a.2.2 0 00.346-.137v-8.949A23.078 23.078 0 0126 30c6.207 0 11.84 2.459 15.978 6.456a.01.01 0 00.017-.007c.003-.15.005-.299.005-.45 0-10.493-8.507-19-19-19-.675 0-1.343.036-2 .105V8.506a.2.2 0 00-.346-.137L6.641 23.316a1 1 0 000 1.368z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6.641 24.684L20.654 39.63a.2.2 0 00.346-.137v-8.949A23.078 23.078 0 0126 30c6.207 0 11.84 2.459 15.978 6.456a.01.01 0 00.017-.007c.003-.15.005-.299.005-.45 0-10.493-8.507-19-19-19-.675 0-1.343.036-2 .105V8.506a.2.2 0 00-.346-.137L6.641 23.316a1 1 0 000 1.368z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/right-circle.svg b/continew-admin-ui/src/assets/icons/svg/right-circle.svg
index 027bea3f..21956a8f 100644
--- a/continew-admin-ui/src/assets/icons/svg/right-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/right-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="18" stroke="#4E5969" stroke-width="4"/><path d="M19.485 15.515L27.971 24l-8.486 8.485" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="18"/><path d="M19.485 15.515L27.971 24l-8.486 8.485"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/right.svg b/continew-admin-ui/src/assets/icons/svg/right.svg
index e1b3a623..73c2b4f9 100644
--- a/continew-admin-ui/src/assets/icons/svg/right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M16 39.513l15.556-15.557L16 8.4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M16 39.513l15.556-15.557L16 8.4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/robot-add.svg b/continew-admin-ui/src/assets/icons/svg/robot-add.svg
index a66eb03f..5141dd3b 100644
--- a/continew-admin-ui/src/assets/icons/svg/robot-add.svg
+++ b/continew-admin-ui/src/assets/icons/svg/robot-add.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11M39 28v14" stroke="#4E5969" stroke-width="4"/><path d="M18 26h1v1h-1v-1zM29 26h1v1h-1v-1zM46 35h-7M39 35h-7" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11M39 28v14"/><path d="M18 26h1v1h-1v-1zM29 26h1v1h-1v-1zM46 35h-7M39 35h-7"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/robot.svg b/continew-admin-ui/src/assets/icons/svg/robot.svg
index 1ab187e3..ae943ee8 100644
--- a/continew-admin-ui/src/assets/icons/svg/robot.svg
+++ b/continew-admin-ui/src/assets/icons/svg/robot.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M18 26h1v1h-1v-1zM29 26h1v1h-1v-1z" fill="#4E5969"/><path d="M24 7v6m0-6h5m-5 0h-5M3 21v11m42-11v11M9 13h30v27H9V13zm9 13h1v1h-1v-1zm11 0h1v1h-1v-1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M18 26h1v1h-1v-1zM29 26h1v1h-1v-1z" fill="#4E5969"/><path d="M24 7v6m0-6h5m-5 0h-5M3 21v11m42-11v11M9 13h30v27H9V13zm9 13h1v1h-1v-1zm11 0h1v1h-1v-1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/rotate-left.svg b/continew-admin-ui/src/assets/icons/svg/rotate-left.svg
index ac1c5593..4fa9acb5 100644
--- a/continew-admin-ui/src/assets/icons/svg/rotate-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/rotate-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M10 22a1 1 0 011-1h20a1 1 0 011 1v16a1 1 0 01-1 1H11a1 1 0 01-1-1V22zM23 11h11a6 6 0 016 6v6" stroke="#4E5969" stroke-width="4"/><path d="M22.5 12.893L19.587 11 22.5 9.107v3.786z" stroke="#4E5969" stroke-width="5"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M10 22a1 1 0 011-1h20a1 1 0 011 1v16a1 1 0 01-1 1H11a1 1 0 01-1-1V22zM23 11h11a6 6 0 016 6v6"/><path d="M22.5 12.893L19.587 11 22.5 9.107v3.786z" stroke="#4E5969" stroke-width="5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/rotate-right.svg b/continew-admin-ui/src/assets/icons/svg/rotate-right.svg
index 7b206a06..29ad9684 100644
--- a/continew-admin-ui/src/assets/icons/svg/rotate-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/rotate-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M38 22a1 1 0 00-1-1H17a1 1 0 00-1 1v16a1 1 0 001 1h20a1 1 0 001-1V22zM25 11H14a6 6 0 00-6 6v6" stroke="#4E5969" stroke-width="4"/><path d="M25.5 12.893L28.413 11 25.5 9.107v3.786z" stroke="#4E5969" stroke-width="5"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M38 22a1 1 0 00-1-1H17a1 1 0 00-1 1v16a1 1 0 001 1h20a1 1 0 001-1V22zM25 11H14a6 6 0 00-6 6v6"/><path d="M25.5 12.893L28.413 11 25.5 9.107v3.786z" stroke="#4E5969" stroke-width="5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/safe.svg b/continew-admin-ui/src/assets/icons/svg/safe.svg
index f503ced4..a47cf2bb 100644
--- a/continew-admin-ui/src/assets/icons/svg/safe.svg
+++ b/continew-admin-ui/src/assets/icons/svg/safe.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 11s-9-1-16-5c-7 4-16 5-16 5v15s2 12 16 16.027C38 38 40 26 40 26V11z" stroke="#4E5969" stroke-width="4"/><path d="M16.825 22.165l6 6 10-10" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 11s-9-1-16-5c-7 4-16 5-16 5v15s2 12 16 16.027C38 38 40 26 40 26V11z"/><path d="M16.825 22.165l6 6 10-10"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/save.svg b/continew-admin-ui/src/assets/icons/svg/save.svg
index d7f3e0a1..a342d892 100644
--- a/continew-admin-ui/src/assets/icons/svg/save.svg
+++ b/continew-admin-ui/src/assets/icons/svg/save.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M21 13v9m18 20H9a1 1 0 01-1-1V7a1 1 0 011-1h22.55a1 1 0 01.748.336l7.45 8.38a1 1 0 01.252.664V41a1 1 0 01-1 1zM14 6h14v15a1 1 0 01-1 1H15a1 1 0 01-1-1V6z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M21 13v9m18 20H9a1 1 0 01-1-1V7a1 1 0 011-1h22.55a1 1 0 01.748.336l7.45 8.38a1 1 0 01.252.664V41a1 1 0 01-1 1zM14 6h14v15a1 1 0 01-1 1H15a1 1 0 01-1-1V6z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/scan.svg b/continew-admin-ui/src/assets/icons/svg/scan.svg
index c65cba32..1f2b818d 100644
--- a/continew-admin-ui/src/assets/icons/svg/scan.svg
+++ b/continew-admin-ui/src/assets/icons/svg/scan.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 24h38M41 17V7H31M7 17V7h10M41 31v10H31M7 31v10h10" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 24h38M41 17V7H31M7 17V7h10M41 31v10H31M7 31v10h10"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/schedule.svg b/continew-admin-ui/src/assets/icons/svg/schedule.svg
index 38ed0abf..7ee47cc0 100644
--- a/continew-admin-ui/src/assets/icons/svg/schedule.svg
+++ b/continew-admin-ui/src/assets/icons/svg/schedule.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="18" stroke="#4E5969" stroke-width="4"/><path d="M24 13v10l6.5 7" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="18"/><path d="M24 13v10l6.5 7"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/scissor.svg b/continew-admin-ui/src/assets/icons/svg/scissor.svg
index ee76ef23..c0336d98 100644
--- a/continew-admin-ui/src/assets/icons/svg/scissor.svg
+++ b/continew-admin-ui/src/assets/icons/svg/scissor.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 29a6 6 0 100 12 6 6 0 000-12zM41 35a6 6 0 10-12 0 6 6 0 0012 0zM40.293 7.707l-23.05 23.05m13.514 0L7.707 7.707" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 29a6 6 0 100 12 6 6 0 000-12zM41 35a6 6 0 10-12 0 6 6 0 0012 0zM40.293 7.707l-23.05 23.05m13.514 0L7.707 7.707"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/search.svg b/continew-admin-ui/src/assets/icons/svg/search.svg
index 2d786ad4..cc1c748e 100644
--- a/continew-admin-ui/src/assets/icons/svg/search.svg
+++ b/continew-admin-ui/src/assets/icons/svg/search.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M33.07 33.071c6.25-6.248 6.25-16.379 0-22.627-6.248-6.249-16.378-6.249-22.627 0-6.248 6.248-6.248 16.379 0 22.627 6.249 6.248 16.38 6.248 22.628 0zm0 0l8.486 8.485" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M33.07 33.071c6.25-6.248 6.25-16.379 0-22.627-6.248-6.249-16.378-6.249-22.627 0-6.248 6.248-6.248 16.379 0 22.627 6.249 6.248 16.38 6.248 22.628 0zm0 0l8.486 8.485"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/select-all.svg b/continew-admin-ui/src/assets/icons/svg/select-all.svg
index 1b251127..cb34f5de 100644
--- a/continew-admin-ui/src/assets/icons/svg/select-all.svg
+++ b/continew-admin-ui/src/assets/icons/svg/select-all.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17.314 7.243l-7.071 7.07L6 10.072M17.314 20.243l-7.071 7.07L6 23.072M17.314 33.243l-7.071 7.07L6 36.072M21 25h22M21 11h22M21 39h22" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17.314 7.243l-7.071 7.07L6 10.072M17.314 20.243l-7.071 7.07L6 23.072M17.314 33.243l-7.071 7.07L6 36.072M21 25h22M21 11h22M21 39h22"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/send.svg b/continew-admin-ui/src/assets/icons/svg/send.svg
index 533a0595..8238b4be 100644
--- a/continew-admin-ui/src/assets/icons/svg/send.svg
+++ b/continew-admin-ui/src/assets/icons/svg/send.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14 24l-7-5V7l34 17L7 41V29l7-5zm0 0h25" stroke="#4E5969" stroke-width="4" stroke-miterlimit="3.864" stroke-linecap="square"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M14 24l-7-5V7l34 17L7 41V29l7-5zm0 0h25" stroke="#4E5969" stroke-width="4" stroke-miterlimit="3.864" stroke-linecap="square"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/settings.svg b/continew-admin-ui/src/assets/icons/svg/settings.svg
index 5b710dee..7bc1c050 100644
--- a/continew-admin-ui/src/assets/icons/svg/settings.svg
+++ b/continew-admin-ui/src/assets/icons/svg/settings.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M18.797 6.732A1 1 0 0119.76 6h8.48a1 1 0 01.963.732l1.286 4.628a1 1 0 001.213.7l4.65-1.2a1 1 0 011.117.468l4.24 7.344a1 1 0 01-.153 1.2L38.192 23.3a1 1 0 000 1.402l3.364 3.427a1 1 0 01.153 1.2l-4.24 7.344a1 1 0 01-1.116.468l-4.65-1.2a1 1 0 00-1.214.7l-1.286 4.628a1 1 0 01-.963.732h-8.48a1 1 0 01-.963-.732L17.51 36.64a1 1 0 00-1.213-.7l-4.65 1.2a1 1 0 01-1.116-.468l-4.24-7.344a1 1 0 01.152-1.2L9.81 24.7a1 1 0 000-1.402l-3.365-3.427a1 1 0 01-.152-1.2l4.24-7.344a1 1 0 011.116-.468l4.65 1.2a1 1 0 001.213-.7l1.286-4.628z" stroke="#4E5969" stroke-width="4"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M18.797 6.732A1 1 0 0119.76 6h8.48a1 1 0 01.963.732l1.286 4.628a1 1 0 001.213.7l4.65-1.2a1 1 0 011.117.468l4.24 7.344a1 1 0 01-.153 1.2L38.192 23.3a1 1 0 000 1.402l3.364 3.427a1 1 0 01.153 1.2l-4.24 7.344a1 1 0 01-1.116.468l-4.65-1.2a1 1 0 00-1.214.7l-1.286 4.628a1 1 0 01-.963.732h-8.48a1 1 0 01-.963-.732L17.51 36.64a1 1 0 00-1.213-.7l-4.65 1.2a1 1 0 01-1.116-.468l-4.24-7.344a1 1 0 01.152-1.2L9.81 24.7a1 1 0 000-1.402l-3.365-3.427a1 1 0 01-.152-1.2l4.24-7.344a1 1 0 011.116-.468l4.65 1.2a1 1 0 001.213-.7l1.286-4.628z"/><path d="M30 24a6 6 0 11-12 0 6 6 0 0112 0z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/shake.svg b/continew-admin-ui/src/assets/icons/svg/shake.svg
index 9ab9c45c..9eb6ab09 100644
--- a/continew-admin-ui/src/assets/icons/svg/shake.svg
+++ b/continew-admin-ui/src/assets/icons/svg/shake.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43.092 27.536L31.778 38.849M20.465 4.91L9.15 16.221m9.192 14.85a1 1 0 11-1.414-1.415 1 1 0 011.414 1.414zM6.323 28.95L19.05 41.678a1 1 0 001.415 0l21.213-21.213a1 1 0 000-1.415L28.95 6.323a1 1 0 00-1.414 0L6.323 27.536a1 1 0 000 1.414z" stroke="#4E5969" stroke-width="4"/><circle cx="17.636" cy="30.364" r="1" transform="rotate(45 17.636 30.364)" fill="#4E5969" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43.092 27.536L31.778 38.849M20.465 4.91L9.15 16.221m9.192 14.85a1 1 0 11-1.414-1.415 1 1 0 011.414 1.414zM6.323 28.95L19.05 41.678a1 1 0 001.415 0l21.213-21.213a1 1 0 000-1.415L28.95 6.323a1 1 0 00-1.414 0L6.323 27.536a1 1 0 000 1.414z"/><circle cx="17.636" cy="30.364" r="1" transform="rotate(45 17.636 30.364)" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/share-alt.svg b/continew-admin-ui/src/assets/icons/svg/share-alt.svg
index 5ce3d30e..c5e616fc 100644
--- a/continew-admin-ui/src/assets/icons/svg/share-alt.svg
+++ b/continew-admin-ui/src/assets/icons/svg/share-alt.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M32.442 21.552a4.5 4.5 0 11.065 4.025m-.065-4.025l-16.884-8.104m16.884 8.104A4.483 4.483 0 0032 23.5c0 .75.183 1.455.507 2.077m-16.95-12.13a4.5 4.5 0 11-8.113-3.895 4.5 4.5 0 018.114 3.896zm-.064 20.977A4.5 4.5 0 1011.5 41c3.334-.001 5.503-3.68 3.993-6.578zm0 0l17.014-8.847" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M32.442 21.552a4.5 4.5 0 11.065 4.025m-.065-4.025l-16.884-8.104m16.884 8.104A4.483 4.483 0 0032 23.5c0 .75.183 1.455.507 2.077m-16.95-12.13a4.5 4.5 0 11-8.113-3.895 4.5 4.5 0 018.114 3.896zm-.064 20.977A4.5 4.5 0 1011.5 41c3.334-.001 5.503-3.68 3.993-6.578zm0 0l17.014-8.847"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/share-external.svg b/continew-admin-ui/src/assets/icons/svg/share-external.svg
index 6f294e53..e9f7972c 100644
--- a/continew-admin-ui/src/assets/icons/svg/share-external.svg
+++ b/continew-admin-ui/src/assets/icons/svg/share-external.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M18 20h-7a1 1 0 00-1 1v20a1 1 0 001 1h26a1 1 0 001-1V21a1 1 0 00-1-1h-7M32.368 14.364L24.004 6l-8.364 8.364M24.003 28V6.604" stroke="#4E5969" stroke-width="4" stroke-miterlimit="16"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M18 20h-7a1 1 0 00-1 1v20a1 1 0 001 1h26a1 1 0 001-1V21a1 1 0 00-1-1h-7M32.368 14.364L24.004 6l-8.364 8.364M24.003 28V6.604" stroke="#4E5969" stroke-width="4" stroke-miterlimit="16"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/share-internal.svg b/continew-admin-ui/src/assets/icons/svg/share-internal.svg
index dd6d6a1c..f9d3ae58 100644
--- a/continew-admin-ui/src/assets/icons/svg/share-internal.svg
+++ b/continew-admin-ui/src/assets/icons/svg/share-internal.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 36v6H8v-6M30 7l9 9-9 9M9.108 32c1.29-8.868 13.917-15.85 29.392-15.998" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 36v6H8v-6M30 7l9 9-9 9M9.108 32c1.29-8.868 13.917-15.85 29.392-15.998"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/shrink.svg b/continew-admin-ui/src/assets/icons/svg/shrink.svg
index 7f5ea905..d3637601 100644
--- a/continew-admin-ui/src/assets/icons/svg/shrink.svg
+++ b/continew-admin-ui/src/assets/icons/svg/shrink.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M28 4v15c0 .552.444 1 .996 1H44M20 44V29c0-.552-.444-1-.996-1H4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M28 4v15c0 .552.444 1 .996 1H44M20 44V29c0-.552-.444-1-.996-1H4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/skin.svg b/continew-admin-ui/src/assets/icons/svg/skin.svg
index 60316fbc..ccca47a7 100644
--- a/continew-admin-ui/src/assets/icons/svg/skin.svg
+++ b/continew-admin-ui/src/assets/icons/svg/skin.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M17.936 6H7a1 1 0 00-1 1v17.559a1 1 0 001 1h4V40a1 1 0 001 1h24a1 1 0 001-1V25.559h4a1 1 0 001-1V7a1 1 0 00-1-1H30.064C28.854 7.23 26.59 9.059 24 9.059S19.147 7.23 17.936 6z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M17.936 6H7a1 1 0 00-1 1v17.559a1 1 0 001 1h4V40a1 1 0 001 1h24a1 1 0 001-1V25.559h4a1 1 0 001-1V7a1 1 0 00-1-1H30.064C28.854 7.23 26.59 9.059 24 9.059S19.147 7.23 17.936 6z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/skip-next-fill.svg b/continew-admin-ui/src/assets/icons/svg/skip-next-fill.svg
index ba631362..33a9cad2 100644
--- a/continew-admin-ui/src/assets/icons/svg/skip-next-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/skip-next-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13.585 12.145a1 1 0 00-1.585.81v22.09a1 1 0 001.585.81L28.878 24.81a1 1 0 000-1.622L13.585 12.145z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M33 36a1 1 0 01-1-1V13a1 1 0 011-1h2a1 1 0 011 1v22a1 1 0 01-1 1h-2z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13.585 12.145a1 1 0 00-1.585.81v22.09a1 1 0 001.585.81L28.878 24.81a1 1 0 000-1.622L13.585 12.145z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M33 36a1 1 0 01-1-1V13a1 1 0 011-1h2a1 1 0 011 1v22a1 1 0 01-1 1h-2z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/skip-next.svg b/continew-admin-ui/src/assets/icons/svg/skip-next.svg
index ca9feb6a..86feec36 100644
--- a/continew-admin-ui/src/assets/icons/svg/skip-next.svg
+++ b/continew-admin-ui/src/assets/icons/svg/skip-next.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M34 24L10 40V8l24 16z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path stroke="#4E5969" stroke-width="4" d="M38 6v36"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M34 24L10 40V8l24 16z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path stroke="#4E5969" stroke-width="4" d="M38 6v36"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/skip-previous-f.svg b/continew-admin-ui/src/assets/icons/svg/skip-previous-f.svg
index 8c26b5d4..7a3f8d00 100644
--- a/continew-admin-ui/src/assets/icons/svg/skip-previous-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/skip-previous-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M34.414 35.855a1 1 0 001.586-.81v-22.09a1 1 0 00-1.586-.81L19.122 23.19a1 1 0 000 1.622l15.292 11.044z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15 12a1 1 0 011 1v22a1 1 0 01-1 1h-2a1 1 0 01-1-1V13a1 1 0 011-1h2z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M34.414 35.855a1 1 0 001.586-.81v-22.09a1 1 0 00-1.586-.81L19.122 23.19a1 1 0 000 1.622l15.292 11.044z" fill="#4E5969"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15 12a1 1 0 011 1v22a1 1 0 01-1 1h-2a1 1 0 01-1-1V13a1 1 0 011-1h2z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/skip-previous.svg b/continew-admin-ui/src/assets/icons/svg/skip-previous.svg
index 477adc76..4cfa5d14 100644
--- a/continew-admin-ui/src/assets/icons/svg/skip-previous.svg
+++ b/continew-admin-ui/src/assets/icons/svg/skip-previous.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14 24l24 16V8L14 24z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path stroke="#4E5969" stroke-width="4" d="M10 6v36"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M14 24l24 16V8L14 24z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path stroke="#4E5969" stroke-width="4" d="M10 6v36"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sort-ascend.svg b/continew-admin-ui/src/assets/icons/svg/sort-ascend.svg
index b71549c9..9b0e18f7 100644
--- a/continew-admin-ui/src/assets/icons/svg/sort-ascend.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sort-ascend.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M37 21L31.4 8h-.8L25 21M15 6v33.759a.1.1 0 01-.17.07L8 33M25 27h10.4v.65L27 39.35V40h11" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M37 21L31.4 8h-.8L25 21M15 6v33.759a.1.1 0 01-.17.07L8 33M25 27h10.4v.65L27 39.35V40h11"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sort-descend.svg b/continew-admin-ui/src/assets/icons/svg/sort-descend.svg
index e790cdec..55ad5312 100644
--- a/continew-admin-ui/src/assets/icons/svg/sort-descend.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sort-descend.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M25 27h10.4v.65L27 39.35V40h11M37 21L31.4 8h-.8L25 21M16.001 42V7.241a.1.1 0 00-.17-.07L9 14" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M25 27h10.4v.65L27 39.35V40h11M37 21L31.4 8h-.8L25 21M16.001 42V7.241a.1.1 0 00-.17-.07L9 14"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sort.svg b/continew-admin-ui/src/assets/icons/svg/sort.svg
index ff6b6782..aafae48b 100644
--- a/continew-admin-ui/src/assets/icons/svg/sort.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sort.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43 9H5m0 30h14m15.5-15H5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43 9H5m0 30h14m15.5-15H5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sound-fill.svg b/continew-admin-ui/src/assets/icons/svg/sound-fill.svg
index f997b7ba..075ebef6 100644
--- a/continew-admin-ui/src/assets/icons/svg/sound-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sound-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14 15l10-7v32l-10-7H6V15h8z" fill="#4E5969"/><path d="M14 15v2a2 2 0 001.147-.361L14 15zm10-7h2a2 2 0 00-3.147-1.638L24 8zm0 32l-1.147 1.639A2 2 0 0026 40h-2zm-10-7l1.147-1.639A2 2 0 0014 31v2zM6 15v-2a2 2 0 00-2 2h2zm0 18H4a2 2 0 002 2v-2zm9.147-16.361l10-7-2.294-3.277-10 7 2.294 3.277zM22 8v32h4V8h-4zm3.147 30.361l-10-7-2.294 3.277 10 7 2.294-3.276zM6 17h8v-4H6v4zm8 14H6v4h8v-4zm-6 2V15H4v18h4zm21.657-14.586a8 8 0 010 11.314l2.828 2.828c4.687-4.686 4.687-12.284 0-16.97l-2.828 2.828zm5.657-6c6.248 6.249 6.248 16.38 0 22.628l2.828 2.828c7.81-7.81 7.81-20.474 0-28.284l-2.828 2.828z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M14 15l10-7v32l-10-7H6V15h8z" fill="#4E5969"/><path d="M14 15v2a2 2 0 001.147-.361L14 15zm10-7h2a2 2 0 00-3.147-1.638L24 8zm0 32l-1.147 1.639A2 2 0 0026 40h-2zm-10-7l1.147-1.639A2 2 0 0014 31v2zM6 15v-2a2 2 0 00-2 2h2zm0 18H4a2 2 0 002 2v-2zm9.147-16.361l10-7-2.294-3.277-10 7 2.294 3.277zM22 8v32h4V8h-4zm3.147 30.361l-10-7-2.294 3.277 10 7 2.294-3.276zM6 17h8v-4H6v4zm8 14H6v4h8v-4zm-6 2V15H4v18h4zm21.657-14.586a8 8 0 010 11.314l2.828 2.828c4.687-4.686 4.687-12.284 0-16.97l-2.828 2.828zm5.657-6c6.248 6.249 6.248 16.38 0 22.628l2.828 2.828c7.81-7.81 7.81-20.474 0-28.284l-2.828 2.828z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sound.svg b/continew-admin-ui/src/assets/icons/svg/sound.svg
index e32379cd..96270680 100644
--- a/continew-admin-ui/src/assets/icons/svg/sound.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sound.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M14 16l10-9v34l-10-9H6V16h8z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.071 16.929c3.905 3.905 3.905 10.237 0 14.142M36.728 11.272c7.03 7.03 7.03 18.427 0 25.456" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M14 16l10-9v34l-10-9H6V16h8z" stroke="#4E5969" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.071 16.929c3.905 3.905 3.905 10.237 0 14.142M36.728 11.272c7.03 7.03 7.03 18.427 0 25.456"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/stamp.svg b/continew-admin-ui/src/assets/icons/svg/stamp.svg
index 5cefaf62..aff9e1af 100644
--- a/continew-admin-ui/src/assets/icons/svg/stamp.svg
+++ b/continew-admin-ui/src/assets/icons/svg/stamp.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 33a1 1 0 011-1h32a1 1 0 011 1v7a1 1 0 01-1 1H8a1 1 0 01-1-1v-7zM29.081 21.18a8 8 0 10-10.163 0L14 32h20l-4.919-10.82z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 33a1 1 0 011-1h32a1 1 0 011 1v7a1 1 0 01-1 1H8a1 1 0 01-1-1v-7zM29.081 21.18a8 8 0 10-10.163 0L14 32h20l-4.919-10.82z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/star-fill.svg b/continew-admin-ui/src/assets/icons/svg/star-fill.svg
index 239d024a..a3568187 100644
--- a/continew-admin-ui/src/assets/icons/svg/star-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/star-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M22.552 6.908a.5.5 0 01.896 0l5.02 10.17a.5.5 0 00.376.274l11.224 1.631a.5.5 0 01.277.853l-8.122 7.916a.5.5 0 00-.143.443l1.917 11.178a.5.5 0 01-.726.527l-10.038-5.278a.5.5 0 00-.466 0L12.73 39.9a.5.5 0 01-.726-.527l1.918-11.178a.5.5 0 00-.144-.443l-8.122-7.916a.5.5 0 01.278-.853l11.223-1.63a.5.5 0 00.376-.274l5.02-10.17z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M22.552 6.908a.5.5 0 01.896 0l5.02 10.17a.5.5 0 00.376.274l11.224 1.631a.5.5 0 01.277.853l-8.122 7.916a.5.5 0 00-.143.443l1.917 11.178a.5.5 0 01-.726.527l-10.038-5.278a.5.5 0 00-.466 0L12.73 39.9a.5.5 0 01-.726-.527l1.918-11.178a.5.5 0 00-.144-.443l-8.122-7.916a.5.5 0 01.278-.853l11.223-1.63a.5.5 0 00.376-.274l5.02-10.17z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/star.svg b/continew-admin-ui/src/assets/icons/svg/star.svg
index c04eb739..9045b582 100644
--- a/continew-admin-ui/src/assets/icons/svg/star.svg
+++ b/continew-admin-ui/src/assets/icons/svg/star.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M22.552 6.908a.5.5 0 01.896 0l5.02 10.17a.5.5 0 00.376.274l11.224 1.631a.5.5 0 01.277.853l-8.122 7.916a.5.5 0 00-.143.443l1.917 11.178a.5.5 0 01-.726.527l-10.038-5.278a.5.5 0 00-.466 0L12.73 39.9a.5.5 0 01-.726-.527l1.918-11.178a.5.5 0 00-.144-.443l-8.122-7.916a.5.5 0 01.278-.853l11.223-1.63a.5.5 0 00.376-.274l5.02-10.17z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M22.552 6.908a.5.5 0 01.896 0l5.02 10.17a.5.5 0 00.376.274l11.224 1.631a.5.5 0 01.277.853l-8.122 7.916a.5.5 0 00-.143.443l1.917 11.178a.5.5 0 01-.726.527l-10.038-5.278a.5.5 0 00-.466 0L12.73 39.9a.5.5 0 01-.726-.527l1.918-11.178a.5.5 0 00-.144-.443l-8.122-7.916a.5.5 0 01.278-.853l11.223-1.63a.5.5 0 00.376-.274l5.02-10.17z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/stop.svg b/continew-admin-ui/src/assets/icons/svg/stop.svg
index b0ebbc7c..e0ade614 100644
--- a/continew-admin-ui/src/assets/icons/svg/stop.svg
+++ b/continew-admin-ui/src/assets/icons/svg/stop.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M36.728 11.272c7.03 7.03 7.03 18.427 0 25.456-7.03 7.03-18.427 7.03-25.456 0-7.03-7.03-7.03-18.427 0-25.456 7.03-7.03 18.427-7.03 25.456 0zM36.728 36.728L11.272 11.272" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M36.728 11.272c7.03 7.03 7.03 18.427 0 25.456-7.03 7.03-18.427 7.03-25.456 0-7.03-7.03-7.03-18.427 0-25.456 7.03-7.03 18.427-7.03 25.456 0zM36.728 36.728L11.272 11.272"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/storage.svg b/continew-admin-ui/src/assets/icons/svg/storage.svg
index 2ca15002..9d5015c6 100644
--- a/continew-admin-ui/src/assets/icons/svg/storage.svg
+++ b/continew-admin-ui/src/assets/icons/svg/storage.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 18h34v12H7V18zM40 6H8a1 1 0 00-1 1v11h34V7a1 1 0 00-1-1zM7 30h34v11a1 1 0 01-1 1H8a1 1 0 01-1-1V30z" stroke="#4E5969" stroke-width="4"/><path d="M13.02 36H13v.02h.02V36z" stroke="#4E5969" stroke-width="4"/><path d="M13 12v-2h-2v2h2zm.02 0h2v-2h-2v2zm0 .02v2h2v-2h-2zm-.02 0h-2v2h2v-2zM13 14h.02v-4H13v4zm-1.98-2v.02h4V12h-4zm2-1.98H13v4h.02v-4zm1.98 2V12h-4v.02h4z" fill="#4E5969"/><path d="M13.02 24H13v.02h.02V24z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 18h34v12H7V18zM40 6H8a1 1 0 00-1 1v11h34V7a1 1 0 00-1-1zM7 30h34v11a1 1 0 01-1 1H8a1 1 0 01-1-1V30z"/><path d="M13.02 36H13v.02h.02V36z"/><path d="M13 12v-2h-2v2h2zm.02 0h2v-2h-2v2zm0 .02v2h2v-2h-2zm-.02 0h-2v2h2v-2zM13 14h.02v-4H13v4zm-1.98-2v.02h4V12h-4zm2-1.98H13v4h.02v-4zm1.98 2V12h-4v.02h4z" fill="#4E5969"/><path d="M13.02 24H13v.02h.02V24z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/strikethrough.svg b/continew-admin-ui/src/assets/icons/svg/strikethrough.svg
index 174e7984..55d1f391 100644
--- a/continew-admin-ui/src/assets/icons/svg/strikethrough.svg
+++ b/continew-admin-ui/src/assets/icons/svg/strikethrough.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 32c0 5.247 5.149 9 11.5 9S36 36.747 36 31.5c0-1.707-.5-4.5-3.5-5.695M34 14.5C34 10.358 29.523 7 24 7s-10 3.358-10 7.5c0 1.794 1.6 4.21 3 5.5M43 25.805H5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 32c0 5.247 5.149 9 11.5 9S36 36.747 36 31.5c0-1.707-.5-4.5-3.5-5.695M34 14.5C34 10.358 29.523 7 24 7s-10 3.358-10 7.5c0 1.794 1.6 4.21 3 5.5M43 25.805H5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/subscribe-add.svg b/continew-admin-ui/src/assets/icons/svg/subscribe-add.svg
index ca2929a5..f37e8295 100644
--- a/continew-admin-ui/src/assets/icons/svg/subscribe-add.svg
+++ b/continew-admin-ui/src/assets/icons/svg/subscribe-add.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24.53 6.007H9.97c-.535 0-.97.449-.97 1.003V41.8c0 .148.152.245.28.179l15.25-7.881 14.248 7.88c.129.067.28-.03.28-.179V22.06M27.412 11.023h6.794m0 0H41m-6.794 0V4m0 7.023v7.023" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24.53 6.007H9.97c-.535 0-.97.449-.97 1.003V41.8c0 .148.152.245.28.179l15.25-7.881 14.248 7.88c.129.067.28-.03.28-.179V22.06M27.412 11.023h6.794m0 0H41m-6.794 0V4m0 7.023v7.023"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/subscribe.svg b/continew-admin-ui/src/assets/icons/svg/subscribe.svg
index 17518c1e..00ec93f0 100644
--- a/continew-admin-ui/src/assets/icons/svg/subscribe.svg
+++ b/continew-admin-ui/src/assets/icons/svg/subscribe.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9 7v34.667a.2.2 0 00.294.176L24 34l14.706 7.843a.2.2 0 00.294-.176V7a1 1 0 00-1-1H10a1 1 0 00-1 1z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9 7v34.667a.2.2 0 00.294.176L24 34l14.706 7.843a.2.2 0 00.294-.176V7a1 1 0 00-1-1H10a1 1 0 00-1 1z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/subscribed.svg b/continew-admin-ui/src/assets/icons/svg/subscribed.svg
index 86fa7947..ca06a900 100644
--- a/continew-admin-ui/src/assets/icons/svg/subscribed.svg
+++ b/continew-admin-ui/src/assets/icons/svg/subscribed.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M10 6a1 1 0 00-1 1v34.667a.2.2 0 00.294.176L24 34l14.706 7.843a.2.2 0 00.294-.176V7a1 1 0 00-1-1H10z" stroke="#4E5969" stroke-width="4"/><path d="M31.289 15.596l-9.193 9.193-4.95-4.95" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M10 6a1 1 0 00-1 1v34.667a.2.2 0 00.294.176L24 34l14.706 7.843a.2.2 0 00.294-.176V7a1 1 0 00-1-1H10z"/><path d="M31.289 15.596l-9.193 9.193-4.95-4.95"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sun-fill.svg b/continew-admin-ui/src/assets/icons/svg/sun-fill.svg
index da6dadac..02851fb7 100644
--- a/continew-admin-ui/src/assets/icons/svg/sun-fill.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sun-fill.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="9" fill="#4E5969"/><path d="M21 5.5a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5zM21 37.5a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5zM42.5 21a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5h5zM10.5 21a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5h5zM39.203 34.96a.5.5 0 010 .707l-3.536 3.536a.5.5 0 01-.707 0l-3.535-3.536a.5.5 0 010-.707l3.535-3.535a.5.5 0 01.707 0l3.536 3.535zM16.575 12.333a.5.5 0 010 .707l-3.535 3.535a.5.5 0 01-.707 0L8.797 13.04a.5.5 0 010-.707l3.536-3.536a.5.5 0 01.707 0l3.535 3.536zM13.04 39.203a.5.5 0 01-.707 0l-3.536-3.536a.5.5 0 010-.707l3.536-3.535a.5.5 0 01.707 0l3.536 3.535a.5.5 0 010 .707l-3.536 3.536zM35.668 16.575a.5.5 0 01-.708 0l-3.535-3.535a.5.5 0 010-.707l3.535-3.536a.5.5 0 01.708 0l3.535 3.536a.5.5 0 010 .707l-3.535 3.535z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="9" fill="#4E5969"/><path d="M21 5.5a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5zM21 37.5a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5zM42.5 21a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5h5zM10.5 21a.5.5 0 01.5.5v5a.5.5 0 01-.5.5h-5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5h5zM39.203 34.96a.5.5 0 010 .707l-3.536 3.536a.5.5 0 01-.707 0l-3.535-3.536a.5.5 0 010-.707l3.535-3.535a.5.5 0 01.707 0l3.536 3.535zM16.575 12.333a.5.5 0 010 .707l-3.535 3.535a.5.5 0 01-.707 0L8.797 13.04a.5.5 0 010-.707l3.536-3.536a.5.5 0 01.707 0l3.535 3.536zM13.04 39.203a.5.5 0 01-.707 0l-3.536-3.536a.5.5 0 010-.707l3.536-3.535a.5.5 0 01.707 0l3.536 3.535a.5.5 0 010 .707l-3.536 3.536zM35.668 16.575a.5.5 0 01-.708 0l-3.535-3.535a.5.5 0 010-.707l3.535-3.536a.5.5 0 01.708 0l3.535 3.536a.5.5 0 010 .707l-3.535 3.535z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sun.svg b/continew-admin-ui/src/assets/icons/svg/sun.svg
index eaee8ccc..c8f4c68c 100644
--- a/continew-admin-ui/src/assets/icons/svg/sun.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sun.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="7" stroke="#4E5969" stroke-width="4"/><path stroke="#4E5969" stroke-width="4" d="M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.728 35.314l-1.415 1.414-1.414-1.414 1.414-1.415zM14.1 12.687L12.686 14.1l-1.414-1.414 1.414-1.414zM12.687 36.728l-1.414-1.414 1.414-1.415 1.414 1.415zM35.315 14.1L33.9 12.686l1.414-1.414 1.414 1.414z"/><path fill="#4E5969" d="M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.728 35.314l-1.415 1.414-1.414-1.414 1.414-1.415zM14.1 12.687L12.686 14.1l-1.414-1.414 1.414-1.414zM12.687 36.728l-1.414-1.414 1.414-1.415 1.414 1.415zM35.315 14.1L33.9 12.686l1.414-1.414 1.414 1.414z"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="7"/><path stroke="#4E5969" stroke-width="4" d="M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.728 35.314l-1.415 1.414-1.414-1.414 1.414-1.415zM14.1 12.687L12.686 14.1l-1.414-1.414 1.414-1.414zM12.687 36.728l-1.414-1.414 1.414-1.415 1.414 1.415zM35.315 14.1L33.9 12.686l1.414-1.414 1.414 1.414z"/><path fill="#4E5969" d="M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.728 35.314l-1.415 1.414-1.414-1.414 1.414-1.415zM14.1 12.687L12.686 14.1l-1.414-1.414 1.414-1.414zM12.687 36.728l-1.414-1.414 1.414-1.415 1.414 1.415zM35.315 14.1L33.9 12.686l1.414-1.414 1.414 1.414z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/swap.svg b/continew-admin-ui/src/assets/icons/svg/swap.svg
index ced09abc..5052f6d9 100644
--- a/continew-admin-ui/src/assets/icons/svg/swap.svg
+++ b/continew-admin-ui/src/assets/icons/svg/swap.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 17h35.586c.89 0 1.337-1.077.707-1.707L33 7M43 31H7.414c-.89 0-1.337 1.077-.707 1.707L15 41" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 17h35.586c.89 0 1.337-1.077.707-1.707L33 7M43 31H7.414c-.89 0-1.337 1.077-.707 1.707L15 41"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/sync.svg b/continew-admin-ui/src/assets/icons/svg/sync.svg
index baa7208b..133a9a3f 100644
--- a/continew-admin-ui/src/assets/icons/svg/sync.svg
+++ b/continew-admin-ui/src/assets/icons/svg/sync.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11.98 11.703c-6.64 6.64-6.64 17.403 0 24.042a16.922 16.922 0 008.942 4.7M34.603 37.156l1.414-1.415c6.64-6.639 6.64-17.402 0-24.041A16.922 16.922 0 0027.075 7" stroke="#4E5969" stroke-width="4"/><path d="M14.81 11.982l-1.414-1.414-1.414-1.414h2.829v2.828zM33.192 36.02l1.414 1.414 1.414 1.415h-2.828V36.02z" fill="#C4C4C4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11.98 11.703c-6.64 6.64-6.64 17.403 0 24.042a16.922 16.922 0 008.942 4.7M34.603 37.156l1.414-1.415c6.64-6.639 6.64-17.402 0-24.041A16.922 16.922 0 0027.075 7"/><path d="M14.81 11.982l-1.414-1.414-1.414-1.414h2.829v2.828zM33.192 36.02l1.414 1.414 1.414 1.415h-2.828V36.02z" fill="#C4C4C4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/tag.svg b/continew-admin-ui/src/assets/icons/svg/tag.svg
index e1d62632..f009a42b 100644
--- a/continew-admin-ui/src/assets/icons/svg/tag.svg
+++ b/continew-admin-ui/src/assets/icons/svg/tag.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24.835 6.035a1 1 0 01.903-.273l12.964 2.592a1 1 0 01.784.785l2.593 12.963a1 1 0 01-.274.904L21.677 43.133a1 1 0 01-1.414 0L4.707 27.577a1 1 0 010-1.414L24.835 6.035z" stroke="#4E5969" stroke-width="4"/><path d="M31.577 17.346a1 1 0 110-2 1 1 0 010 2z" stroke="#4E5969" stroke-width="4"/><path d="M31.581 17.349a1 1 0 110-2 1 1 0 010 2z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24.835 6.035a1 1 0 01.903-.273l12.964 2.592a1 1 0 01.784.785l2.593 12.963a1 1 0 01-.274.904L21.677 43.133a1 1 0 01-1.414 0L4.707 27.577a1 1 0 010-1.414L24.835 6.035z"/><path d="M31.577 17.346a1 1 0 110-2 1 1 0 010 2z"/><path d="M31.581 17.349a1 1 0 110-2 1 1 0 010 2z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/tags.svg b/continew-admin-ui/src/assets/icons/svg/tags.svg
index d0f4ddfd..f1e10356 100644
--- a/continew-admin-ui/src/assets/icons/svg/tags.svg
+++ b/continew-admin-ui/src/assets/icons/svg/tags.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M23.122 7.227a1 1 0 01.765-.29l10.685.628a1 1 0 01.94.94l.629 10.685a1 1 0 01-.292.765L22.025 33.78a1 1 0 01-1.414 0L9.297 22.466a1 1 0 010-1.414L23.122 7.227z" stroke="#4E5969" stroke-width="4"/><path d="M27.698 15.293a1 1 0 111.414-1.414 1 1 0 01-1.414 1.414z" stroke="#4E5969" stroke-width="4"/><path d="M27.698 15.292a1 1 0 111.414-1.414 1 1 0 01-1.414 1.414z" fill="#4E5969" stroke="#4E5969" stroke-width="4"/><path d="M37.581 28.123l-14.849 14.85a1 1 0 01-1.414 0L8.59 30.243" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M23.122 7.227a1 1 0 01.765-.29l10.685.628a1 1 0 01.94.94l.629 10.685a1 1 0 01-.292.765L22.025 33.78a1 1 0 01-1.414 0L9.297 22.466a1 1 0 010-1.414L23.122 7.227z"/><path d="M27.698 15.293a1 1 0 111.414-1.414 1 1 0 01-1.414 1.414z"/><path d="M27.698 15.292a1 1 0 111.414-1.414 1 1 0 01-1.414 1.414z" fill="#4E5969"/><path d="M37.581 28.123l-14.849 14.85a1 1 0 01-1.414 0L8.59 30.243"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/thumb-down-f.svg b/continew-admin-ui/src/assets/icons/svg/thumb-down-f.svg
index d4216bb5..43d28aa6 100644
--- a/continew-admin-ui/src/assets/icons/svg/thumb-down-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/thumb-down-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M11.778 8.697L5.83 27.394A2 2 0 007.735 30l13.133-.075L19.5 33.5c-.964 2.52-3.172 5.9-1 7.5l1.711 1.419a1 1 0 001.386-.196L31 30h3V8H12.731a1 1 0 00-.953.697z" fill="#4E5969"/><path d="M41 32V6M5.83 27.394l5.948-18.697A1 1 0 0112.731 8H34v22h-3l-9.403 12.223a1 1 0 01-1.386.196L18.5 41c-2.172-1.6.036-4.98 1-7.5l1.368-3.575L7.735 30a2 2 0 01-1.906-2.606z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M11.778 8.697L5.83 27.394A2 2 0 007.735 30l13.133-.075L19.5 33.5c-.964 2.52-3.172 5.9-1 7.5l1.711 1.419a1 1 0 001.386-.196L31 30h3V8H12.731a1 1 0 00-.953.697z" fill="#4E5969"/><path d="M41 32V6M5.83 27.394l5.948-18.697A1 1 0 0112.731 8H34v22h-3l-9.403 12.223a1 1 0 01-1.386.196L18.5 41c-2.172-1.6.036-4.98 1-7.5l1.368-3.575L7.735 30a2 2 0 01-1.906-2.606z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/thumb-down.svg b/continew-admin-ui/src/assets/icons/svg/thumb-down.svg
index 2376678b..0e90025d 100644
--- a/continew-admin-ui/src/assets/icons/svg/thumb-down.svg
+++ b/continew-admin-ui/src/assets/icons/svg/thumb-down.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 31V5M5.83 26.393l5.948-18.696A1 1 0 0112.731 7H34v22h-3l-9.403 12.223a1 1 0 01-1.386.196l-2.535-1.87a6 6 0 01-2.044-6.974L17 29H7.735a2 2 0 01-1.906-2.607z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 31V5M5.83 26.393l5.948-18.696A1 1 0 0112.731 7H34v22h-3l-9.403 12.223a1 1 0 01-1.386.196l-2.535-1.87a6 6 0 01-2.044-6.974L17 29H7.735a2 2 0 01-1.906-2.607z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/thumb-up-f.svg b/continew-admin-ui/src/assets/icons/svg/thumb-up-f.svg
index 823d0efc..7ff6cf38 100644
--- a/continew-admin-ui/src/assets/icons/svg/thumb-up-f.svg
+++ b/continew-admin-ui/src/assets/icons/svg/thumb-up-f.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M36.222 40.303l5.949-18.697A2 2 0 0040.265 19l-13.133.075L28.5 15.5c.964-2.52 3.172-5.9 1-7.5l-1.711-1.419a1 1 0 00-1.386.196L17 19h-3v22h21.269a1 1 0 00.953-.697z" fill="#4E5969"/><path d="M7 17v26m35.17-21.394l-5.948 18.697a1 1 0 01-.953.697H14V19h3l9.403-12.223a1 1 0 011.386-.196L29.5 8c2.172 1.6-.036 4.98-1 7.5l-1.368 3.575L40.265 19a2 2 0 011.906 2.606z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M36.222 40.303l5.949-18.697A2 2 0 0040.265 19l-13.133.075L28.5 15.5c.964-2.52 3.172-5.9 1-7.5l-1.711-1.419a1 1 0 00-1.386.196L17 19h-3v22h21.269a1 1 0 00.953-.697z" fill="#4E5969"/><path d="M7 17v26m35.17-21.394l-5.948 18.697a1 1 0 01-.953.697H14V19h3l9.403-12.223a1 1 0 011.386-.196L29.5 8c2.172 1.6-.036 4.98-1 7.5l-1.368 3.575L40.265 19a2 2 0 011.906 2.606z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/thumb-up.svg b/continew-admin-ui/src/assets/icons/svg/thumb-up.svg
index 920aec9f..c31961a1 100644
--- a/continew-admin-ui/src/assets/icons/svg/thumb-up.svg
+++ b/continew-admin-ui/src/assets/icons/svg/thumb-up.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 17v26m35.17-21.394l-5.948 18.697a1 1 0 01-.953.697H14V19h3l9.403-12.223a1 1 0 011.386-.196l2.535 1.87a6 6 0 012.044 6.974L31 19h9.265a2 2 0 011.906 2.606z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 17v26m35.17-21.394l-5.948 18.697a1 1 0 01-.953.697H14V19h3l9.403-12.223a1 1 0 011.386-.196l2.535 1.87a6 6 0 012.044 6.974L31 19h9.265a2 2 0 011.906 2.606z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/thunderbolt.svg b/continew-admin-ui/src/assets/icons/svg/thunderbolt.svg
index 718adb7d..afc80045 100644
--- a/continew-admin-ui/src/assets/icons/svg/thunderbolt.svg
+++ b/continew-admin-ui/src/assets/icons/svg/thunderbolt.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M27.825 5.203a.1.1 0 01.176.066V21h10.781a.1.1 0 01.076.165L20.177 42.797A.1.1 0 0120 42.73V27H9.219a.1.1 0 01-.075-.165L27.825 5.203z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M27.825 5.203a.1.1 0 01.176.066V21h10.781a.1.1 0 01.076.165L20.177 42.797A.1.1 0 0120 42.73V27H9.219a.1.1 0 01-.075-.165L27.825 5.203z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/to-bottom.svg b/continew-admin-ui/src/assets/icons/svg/to-bottom.svg
index d88ce809..4809f894 100644
--- a/continew-admin-ui/src/assets/icons/svg/to-bottom.svg
+++ b/continew-admin-ui/src/assets/icons/svg/to-bottom.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M5 41h38M24 28V5M30.453 27L24 34.04 17.547 27h12.906z" stroke="#4E5969" stroke-width="4"/><path d="M24 34l6-7H18l6 7z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M5 41h38M24 28V5M30.453 27L24 34.04 17.547 27h12.906z"/><path d="M24 34l6-7H18l6 7z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/to-left.svg b/continew-admin-ui/src/assets/icons/svg/to-left.svg
index f7dc28de..cba5aa0d 100644
--- a/continew-admin-ui/src/assets/icons/svg/to-left.svg
+++ b/continew-admin-ui/src/assets/icons/svg/to-left.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 5v38M20 24h23M21 30.454L13.96 24 21 17.547v12.907z" stroke="#4E5969" stroke-width="4"/><path d="M14 24l7 6V18l-7 6z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 5v38M20 24h23M21 30.454L13.96 24 21 17.547v12.907z"/><path d="M14 24l7 6V18l-7 6z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/to-right.svg b/continew-admin-ui/src/assets/icons/svg/to-right.svg
index 22b54d26..f0d21e94 100644
--- a/continew-admin-ui/src/assets/icons/svg/to-right.svg
+++ b/continew-admin-ui/src/assets/icons/svg/to-right.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 43V5M28 24H5M27 17.547L34.04 24 27 30.453V17.547z" stroke="#4E5969" stroke-width="4"/><path d="M34 24l-7-6v12l7-6z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 43V5M28 24H5M27 17.547L34.04 24 27 30.453V17.547z"/><path d="M34 24l-7-6v12l7-6z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/to-top.svg b/continew-admin-ui/src/assets/icons/svg/to-top.svg
index 89945f4d..f57eec4b 100644
--- a/continew-admin-ui/src/assets/icons/svg/to-top.svg
+++ b/continew-admin-ui/src/assets/icons/svg/to-top.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43 7H5M24 20v23M17.547 21L24 13.96 30.453 21H17.547z" stroke="#4E5969" stroke-width="4"/><path d="M24 14l-6 7h12l-6-7z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43 7H5M24 20v23M17.547 21L24 13.96 30.453 21H17.547z"/><path d="M24 14l-6 7h12l-6-7z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/tool.svg b/continew-admin-ui/src/assets/icons/svg/tool.svg
index 4816b255..6029a5ac 100644
--- a/continew-admin-ui/src/assets/icons/svg/tool.svg
+++ b/continew-admin-ui/src/assets/icons/svg/tool.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M19.994 11.036c3.66-3.66 9.094-4.462 13.531-2.406a.1.1 0 01.028.16l-6.488 6.488a1 1 0 000 1.414l4.243 4.243a1 1 0 001.414 0l6.488-6.488a.1.1 0 01.16.028c2.056 4.437 1.254 9.872-2.405 13.531-3.695 3.695-9.2 4.477-13.66 2.346L12.923 40.734a1 1 0 01-1.414 0l-4.243-4.243a1 1 0 010-1.414l10.382-10.382c-2.13-4.46-1.349-9.965 2.346-13.66z" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M19.994 11.036c3.66-3.66 9.094-4.462 13.531-2.406a.1.1 0 01.028.16l-6.488 6.488a1 1 0 000 1.414l4.243 4.243a1 1 0 001.414 0l6.488-6.488a.1.1 0 01.16.028c2.056 4.437 1.254 9.872-2.405 13.531-3.695 3.695-9.2 4.477-13.66 2.346L12.923 40.734a1 1 0 01-1.414 0l-4.243-4.243a1 1 0 010-1.414l10.382-10.382c-2.13-4.46-1.349-9.965 2.346-13.66z"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/translate.svg b/continew-admin-ui/src/assets/icons/svg/translate.svg
index 520f53b4..ebebb191 100644
--- a/continew-admin-ui/src/assets/icons/svg/translate.svg
+++ b/continew-admin-ui/src/assets/icons/svg/translate.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M6 25c0-9.941 8.059-18 18-18 6.867 0 12.836 3.845 15.87 9.5M41 25h2l-1-1-1 1z" stroke="#4E5969" stroke-width="4"/><path d="M31 34l-2.625-7L25 18h-2l-3.375 9L17 34M28.375 27h-8.75M7 25H5l1 1 1-1z" stroke="#4E5969" stroke-width="4"/><path d="M42 25c0 9.941-8.059 18-18 18-6.867 0-12.836-3.845-15.87-9.5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M6 25c0-9.941 8.059-18 18-18 6.867 0 12.836 3.845 15.87 9.5M41 25h2l-1-1-1 1z"/><path d="M31 34l-2.625-7L25 18h-2l-3.375 9L17 34M28.375 27h-8.75M7 25H5l1 1 1-1z"/><path d="M42 25c0 9.941-8.059 18-18 18-6.867 0-12.836-3.845-15.87-9.5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/trophy.svg b/continew-admin-ui/src/assets/icons/svg/trophy.svg
index 637e1a8b..b144604b 100644
--- a/continew-admin-ui/src/assets/icons/svg/trophy.svg
+++ b/continew-admin-ui/src/assets/icons/svg/trophy.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 22V7h22v15m-22 0c0 6.075 4.925 11 11 11s11-4.925 11-11m-22 0V9m22 13V9M35 9h6v7a6 6 0 01-6 6V9zM13 9H7v7a6 6 0 006 6V9zM24 33v8m-12 0h24" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 22V7h22v15m-22 0c0 6.075 4.925 11 11 11s11-4.925 11-11m-22 0V9m22 13V9M35 9h6v7a6 6 0 01-6 6V9zM13 9H7v7a6 6 0 006 6V9zM24 33v8m-12 0h24"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/underline.svg b/continew-admin-ui/src/assets/icons/svg/underline.svg
index 120041e5..2fd5b6b3 100644
--- a/continew-admin-ui/src/assets/icons/svg/underline.svg
+++ b/continew-admin-ui/src/assets/icons/svg/underline.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M9 41h30M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M9 41h30M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/undo.svg b/continew-admin-ui/src/assets/icons/svg/undo.svg
index e73db321..87d87d66 100644
--- a/continew-admin-ui/src/assets/icons/svg/undo.svg
+++ b/continew-admin-ui/src/assets/icons/svg/undo.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M8.81 16H29.5C35.851 16 41 21.149 41 27.5S35.851 39 29.5 39H17" stroke="#4E5969" stroke-width="4"/><path d="M15.322 23.78l-7.778-7.778 7.778-7.778" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M8.81 16H29.5C35.851 16 41 21.149 41 27.5S35.851 39 29.5 39H17"/><path d="M15.322 23.78l-7.778-7.778 7.778-7.778"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/unfold.svg b/continew-admin-ui/src/assets/icons/svg/unfold.svg
index 6254e927..122229c8 100644
--- a/continew-admin-ui/src/assets/icons/svg/unfold.svg
+++ b/continew-admin-ui/src/assets/icons/svg/unfold.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M43 8H5M43 20H5M43 29L24 41 5 29" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M43 8H5M43 20H5M43 29L24 41 5 29"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/unlock.svg b/continew-admin-ui/src/assets/icons/svg/unlock.svg
index 42e5a6d9..21f5c047 100644
--- a/continew-admin-ui/src/assets/icons/svg/unlock.svg
+++ b/continew-admin-ui/src/assets/icons/svg/unlock.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><rect x="7" y="21" width="34" height="20" rx="1" stroke="#4E5969" stroke-width="4"/><path d="M44 15v0a9 9 0 00-9-9v0a9 9 0 00-9 9v6M24 35v-8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><rect x="7" y="21" width="34" height="20" rx="1"/><path d="M44 15v0a9 9 0 00-9-9v0a9 9 0 00-9 9v6M24 35v-8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/unordered-list.svg b/continew-admin-ui/src/assets/icons/svg/unordered-list.svg
index 2a88d8c9..d1cb469c 100644
--- a/continew-admin-ui/src/assets/icons/svg/unordered-list.svg
+++ b/continew-admin-ui/src/assets/icons/svg/unordered-list.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/up-circle.svg b/continew-admin-ui/src/assets/icons/svg/up-circle.svg
index ee2647b2..35bd8c3d 100644
--- a/continew-admin-ui/src/assets/icons/svg/up-circle.svg
+++ b/continew-admin-ui/src/assets/icons/svg/up-circle.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="24" cy="24" r="18" stroke="#4E5969" stroke-width="4"/><path d="M15.515 28.485L24 20l8.485 8.485" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="24" cy="24" r="18"/><path d="M15.515 28.485L24 20l8.485 8.485"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/up.svg b/continew-admin-ui/src/assets/icons/svg/up.svg
index bfba5ab5..628ed2ab 100644
--- a/continew-admin-ui/src/assets/icons/svg/up.svg
+++ b/continew-admin-ui/src/assets/icons/svg/up.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M39.6 30.556L24.044 15 8.487 30.556" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M39.6 30.556L24.044 15 8.487 30.556"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/upload.svg b/continew-admin-ui/src/assets/icons/svg/upload.svg
index ec3a4768..138e4e52 100644
--- a/continew-admin-ui/src/assets/icons/svg/upload.svg
+++ b/continew-admin-ui/src/assets/icons/svg/upload.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M40 35v6H8v-6M14.93 17.071L24.001 8l9.071 9.071M24.002 33.142v-25" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M40 35v6H8v-6M14.93 17.071L24.001 8l9.071 9.071M24.002 33.142v-25"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/user-add.svg b/continew-admin-ui/src/assets/icons/svg/user-add.svg
index 59727321..981f4f8f 100644
--- a/continew-admin-ui/src/assets/icons/svg/user-add.svg
+++ b/continew-admin-ui/src/assets/icons/svg/user-add.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31 14a7 7 0 11-14 0 7 7 0 0114 0zM36 27v8m0 0v8m0-8h8m-8 0h-8M25 27h-8c-5.523 0-10 4.477-10 10v4h18" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31 14a7 7 0 11-14 0 7 7 0 0114 0zM36 27v8m0 0v8m0-8h8m-8 0h-8M25 27h-8c-5.523 0-10 4.477-10 10v4h18"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/user-group.svg b/continew-admin-ui/src/assets/icons/svg/user-group.svg
index ccf4e811..093bc726 100644
--- a/continew-admin-ui/src/assets/icons/svg/user-group.svg
+++ b/continew-admin-ui/src/assets/icons/svg/user-group.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><circle cx="18" cy="15" r="7" stroke="#4E5969" stroke-width="4"/><circle cx="34" cy="19" r="4" stroke="#4E5969" stroke-width="4"/><path d="M6 34a6 6 0 016-6h12a6 6 0 016 6v6H6v-6zM34 30h4a4 4 0 014 4v4h-8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><circle cx="18" cy="15" r="7"/><circle cx="34" cy="19" r="4"/><path d="M6 34a6 6 0 016-6h12a6 6 0 016 6v6H6v-6zM34 30h4a4 4 0 014 4v4h-8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/user.svg b/continew-admin-ui/src/assets/icons/svg/user.svg
index cf18faa3..59d1d051 100644
--- a/continew-admin-ui/src/assets/icons/svg/user.svg
+++ b/continew-admin-ui/src/assets/icons/svg/user.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M7 37c0-4.97 4.03-8 9-8h16c4.97 0 9 3.03 9 8v3a1 1 0 01-1 1H8a1 1 0 01-1-1v-3z" stroke="#4E5969" stroke-width="4"/><circle cx="24" cy="15" r="8" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M7 37c0-4.97 4.03-8 9-8h16c4.97 0 9 3.03 9 8v3a1 1 0 01-1 1H8a1 1 0 01-1-1v-3z"/><circle cx="24" cy="15" r="8"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/video-camera.svg b/continew-admin-ui/src/assets/icons/svg/video-camera.svg
index 84f8ac23..d2950a96 100644
--- a/continew-admin-ui/src/assets/icons/svg/video-camera.svg
+++ b/continew-admin-ui/src/assets/icons/svg/video-camera.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M33 18v12m0-12v-6a1 1 0 00-1-1H7a1 1 0 00-1 1v24a1 1 0 001 1h25a1 1 0 001-1v-6m0-12l8.713-2.614a1 1 0 011.287.958v15.312a1 1 0 01-1.287.958L33 30M11 19h6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M33 18v12m0-12v-6a1 1 0 00-1-1H7a1 1 0 00-1 1v24a1 1 0 001 1h25a1 1 0 001-1v-6m0-12l8.713-2.614a1 1 0 011.287.958v15.312a1 1 0 01-1.287.958L33 30M11 19h6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/voice.svg b/continew-admin-ui/src/assets/icons/svg/voice.svg
index 62724868..a97bde07 100644
--- a/continew-admin-ui/src/assets/icons/svg/voice.svg
+++ b/continew-admin-ui/src/assets/icons/svg/voice.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M41 21v1c0 8.837-7.163 16-16 16h-2c-8.837 0-16-7.163-16-16v-1" stroke="#4E5969" stroke-width="4"/><path d="M15 15a9 9 0 1118 0v6a9 9 0 11-18 0v-6zM24 38v6" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M41 21v1c0 8.837-7.163 16-16 16h-2c-8.837 0-16-7.163-16-16v-1"/><path d="M15 15a9 9 0 1118 0v6a9 9 0 11-18 0v-6zM24 38v6"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/wifi.svg b/continew-admin-ui/src/assets/icons/svg/wifi.svg
index 2cddf5dc..22653907 100644
--- a/continew-admin-ui/src/assets/icons/svg/wifi.svg
+++ b/continew-admin-ui/src/assets/icons/svg/wifi.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M31.586 31.485A9.978 9.978 0 0024 28a9.978 9.978 0 00-7.586 3.485M37.256 25.822A17.953 17.953 0 0024 20a17.953 17.953 0 00-13.256 5.822M43.618 19.449C38.696 14.246 31.727 11 24 11c-7.727 0-14.696 3.246-19.618 8.449" stroke="#4E5969" stroke-width="4"/><path d="M27.535 35.465a5 5 0 00-7.07 0L24 39l3.535-3.535z" fill="#4E5969"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M31.586 31.485A9.978 9.978 0 0024 28a9.978 9.978 0 00-7.586 3.485M37.256 25.822A17.953 17.953 0 0024 20a17.953 17.953 0 00-13.256 5.822M43.618 19.449C38.696 14.246 31.727 11 24 11c-7.727 0-14.696 3.246-19.618 8.449"/><path d="M27.535 35.465a5 5 0 00-7.07 0L24 39l3.535-3.535z" fill="#4E5969"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/woman.svg b/continew-admin-ui/src/assets/icons/svg/woman.svg
index 86190863..24ceaf44 100644
--- a/continew-admin-ui/src/assets/icons/svg/woman.svg
+++ b/continew-admin-ui/src/assets/icons/svg/woman.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M24 29c6.075 0 11-4.925 11-11S30.075 7 24 7s-11 4.925-11 11 4.925 11 11 11zm0 0v15M15 36h18" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M24 29c6.075 0 11-4.925 11-11S30.075 7 24 7s-11 4.925-11 11 4.925 11 11 11zm0 0v15M15 36h18"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/zoom-in.svg b/continew-admin-ui/src/assets/icons/svg/zoom-in.svg
index e2347dbd..d9bcd345 100644
--- a/continew-admin-ui/src/assets/icons/svg/zoom-in.svg
+++ b/continew-admin-ui/src/assets/icons/svg/zoom-in.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M32.607 32.607A14.953 14.953 0 0037 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393zm0 0L41.5 41.5M29 22H15m7 7V15" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M32.607 32.607A14.953 14.953 0 0037 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393zm0 0L41.5 41.5M29 22H15m7 7V15"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/assets/icons/svg/zoom-out.svg b/continew-admin-ui/src/assets/icons/svg/zoom-out.svg
index 049c0aaa..4d5d7fd6 100644
--- a/continew-admin-ui/src/assets/icons/svg/zoom-out.svg
+++ b/continew-admin-ui/src/assets/icons/svg/zoom-out.svg
@@ -1 +1 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none"><path d="M32.607 32.607A14.953 14.953 0 0037 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393zm0 0L41.5 41.5M29 22H15" stroke="#4E5969" stroke-width="4"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="4">><path d="M32.607 32.607A14.953 14.953 0 0037 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393zm0 0L41.5 41.5M29 22H15"/></svg>
\ No newline at end of file
diff --git a/continew-admin-ui/src/components/menu/index.vue b/continew-admin-ui/src/components/menu/index.vue
index b0b3ed9e..dd52ba94 100644
--- a/continew-admin-ui/src/components/menu/index.vue
+++ b/continew-admin-ui/src/components/menu/index.vue
@@ -95,7 +95,10 @@
             _route.forEach((element) => {
               // This is demo, modify nodes as needed
               const icon = element?.meta?.icon
-                ? () => h(compile(`<icon-${element?.meta?.icon}/>`))
+                ? () =>
+                    h(
+                      compile(`<svg-icon icon-class="${element?.meta?.icon}"/>`)
+                    )
                 : null;
               const node =
                 element?.children && element?.children.length !== 0 ? (
diff --git a/continew-admin-ui/src/components/svg-icon/index.vue b/continew-admin-ui/src/components/svg-icon/index.vue
index a108752f..7fb88064 100644
--- a/continew-admin-ui/src/components/svg-icon/index.vue
+++ b/continew-admin-ui/src/components/svg-icon/index.vue
@@ -25,9 +25,9 @@
   const iconName = computed(() => `#icon-${props.iconClass}`);
   const svgClass = computed(() => {
     if (props.className) {
-      return `svg-icon ${props.className}`;
+      return `arco-icon ${props.className}`;
     }
-    return 'svg-icon';
+    return 'arco-icon';
   });
 </script>
 
@@ -37,19 +37,4 @@
   };
 </script>
 
-<style scoped lang="less">
-  .sub-el-icon,
-  .nav-icon {
-    display: inline-block;
-    font-size: 15px;
-    margin-right: 12px;
-    position: relative;
-  }
-  .svg-icon {
-    width: 1em;
-    height: 1em;
-    position: relative;
-    fill: currentColor;
-    vertical-align: -2px;
-  }
-</style>
+<style scoped lang="less"></style>
diff --git a/continew-admin-ui/src/router/routes/modules/demo/exception.ts b/continew-admin-ui/src/router/routes/modules/demo/exception.ts
index 3bbc16ac..66ee6329 100644
--- a/continew-admin-ui/src/router/routes/modules/demo/exception.ts
+++ b/continew-admin-ui/src/router/routes/modules/demo/exception.ts
@@ -7,7 +7,7 @@ const EXCEPTION: AppRouteRecordRaw = {
   meta: {
     locale: 'menu.exception',
     requiresAuth: true,
-    icon: 'exclamation-circle',
+    icon: 'exclamation-2',
     order: 904,
   },
   children: [