diff --git a/ui/src/assets/md-icon.svg b/ui/src/assets/md-icon.svg
new file mode 100644
index 000000000..7b35a9242
--- /dev/null
+++ b/ui/src/assets/md-icon.svg
@@ -0,0 +1,5 @@
+
diff --git a/ui/src/assets/txt-icon.svg b/ui/src/assets/txt-icon.svg
new file mode 100644
index 000000000..051ea2bda
--- /dev/null
+++ b/ui/src/assets/txt-icon.svg
@@ -0,0 +1,7 @@
+
diff --git a/ui/src/assets/upload-icon.svg b/ui/src/assets/upload-icon.svg
new file mode 100644
index 000000000..3a2466c20
--- /dev/null
+++ b/ui/src/assets/upload-icon.svg
@@ -0,0 +1,6 @@
+
diff --git a/ui/src/components/card-add/index.vue b/ui/src/components/card-add/index.vue
index 159a4bd40..a842b1821 100644
--- a/ui/src/components/card-add/index.vue
+++ b/ui/src/components/card-add/index.vue
@@ -1,5 +1,5 @@
-
+
{{ title }}
@@ -26,13 +26,12 @@ defineProps({
min-height: var(--card-min-height);
border: 1px dashed var(--el-color-primary);
background: #eff0f1;
- box-shadow: none;
.add-icon {
font-size: 14px;
border-radius: 4px;
border: 1px solid #bbbfc4;
- background: #f5f6f7;
+ background: var(--app-layout-bg-color);
padding: 8px;
margin-right: 12px;
}
diff --git a/ui/src/components/layout-container/index.vue b/ui/src/components/layout-container/index.vue
index 97a356c55..b548756b3 100644
--- a/ui/src/components/layout-container/index.vue
+++ b/ui/src/components/layout-container/index.vue
@@ -5,11 +5,10 @@
{{ header }}
-
-
-
-
-
+
+
+
+
diff --git a/ui/src/layout/components/sidebar/SidebarItem.vue b/ui/src/layout/components/sidebar/SidebarItem.vue
index d9f6b1ca9..ca5a9f025 100644
--- a/ui/src/layout/components/sidebar/SidebarItem.vue
+++ b/ui/src/layout/components/sidebar/SidebarItem.vue
@@ -2,7 +2,11 @@