diff --git a/apps/common/template/email_template.html b/apps/common/template/email_template.html
index 3ac7e1474..0647d3cb9 100644
--- a/apps/common/template/email_template.html
+++ b/apps/common/template/email_template.html
@@ -55,7 +55,7 @@
MaxKB
\ No newline at end of file
diff --git a/ui/src/assets/icon_robot.svg b/ui/src/assets/icon_robot.svg
index cca9ee604..5f50e4cf3 100644
--- a/ui/src/assets/icon_robot.svg
+++ b/ui/src/assets/icon_robot.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ui/src/assets/login.jpg b/ui/src/assets/login.jpg
deleted file mode 100644
index 162ebe925..000000000
Binary files a/ui/src/assets/login.jpg and /dev/null differ
diff --git a/ui/src/assets/logo/MaxKB-logo-currentColor.svg b/ui/src/assets/logo/MaxKB-logo-currentColor.svg
new file mode 100644
index 000000000..94281645f
--- /dev/null
+++ b/ui/src/assets/logo/MaxKB-logo-currentColor.svg
@@ -0,0 +1,20 @@
+
diff --git a/ui/src/assets/logo/MaxKB-logo.svg b/ui/src/assets/logo/MaxKB-logo.svg
new file mode 100644
index 000000000..beb86aa51
--- /dev/null
+++ b/ui/src/assets/logo/MaxKB-logo.svg
@@ -0,0 +1,64 @@
+
diff --git a/ui/src/assets/logo/logo-currentColor.svg b/ui/src/assets/logo/logo-currentColor.svg
new file mode 100644
index 000000000..5f50e4cf3
--- /dev/null
+++ b/ui/src/assets/logo/logo-currentColor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/ui/src/assets/logo.svg b/ui/src/assets/logo/logo.svg
similarity index 97%
rename from ui/src/assets/logo.svg
rename to ui/src/assets/logo/logo.svg
index d8aa4ccaa..2e601bb46 100644
--- a/ui/src/assets/logo.svg
+++ b/ui/src/assets/logo/logo.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/ui/src/assets/theme/red.jpg b/ui/src/assets/theme/red.jpg
new file mode 100644
index 000000000..cabf84f6f
Binary files /dev/null and b/ui/src/assets/theme/red.jpg differ
diff --git a/ui/src/assets/theme/red.svg b/ui/src/assets/theme/red.svg
deleted file mode 100644
index 12ac26367..000000000
--- a/ui/src/assets/theme/red.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/ui/src/components/ai-chat/component/ParagraphCard.vue b/ui/src/components/ai-chat/component/ParagraphCard.vue
index 104e66242..a1a47696a 100644
--- a/ui/src/components/ai-chat/component/ParagraphCard.vue
+++ b/ui/src/components/ai-chat/component/ParagraphCard.vue
@@ -23,8 +23,8 @@
{{ data?.document_name }}
-
-
+
+
@@ -52,7 +52,7 @@ const props = defineProps({
}
@media only screen and (max-width: 768px) {
.paragraph-source-card-height {
- height: 285px;
- }
+ height: 285px;
+ }
}
diff --git a/ui/src/components/card-box/index.vue b/ui/src/components/card-box/index.vue
index c320fc783..dfcde8a02 100644
--- a/ui/src/components/card-box/index.vue
+++ b/ui/src/components/card-box/index.vue
@@ -4,7 +4,7 @@
-
+
diff --git a/ui/src/components/card-checkbox/index.vue b/ui/src/components/card-checkbox/index.vue
index fb5e2f296..1d4377326 100644
--- a/ui/src/components/card-checkbox/index.vue
+++ b/ui/src/components/card-checkbox/index.vue
@@ -12,7 +12,7 @@

-
+
diff --git a/ui/src/components/index.ts b/ui/src/components/index.ts
index ddd152fa0..33f111892 100644
--- a/ui/src/components/index.ts
+++ b/ui/src/components/index.ts
@@ -19,6 +19,8 @@ import InfiniteScroll from './infinite-scroll/index.vue'
import AutoTooltip from './auto-tooltip/index.vue'
import MdEditor from './markdown/MdEditor.vue'
import MdPreview from './markdown/MdPreview.vue'
+import LogoFull from './logo/LogoFull.vue'
+import LogoIcon from './logo/LogoIcon.vue'
export default {
install(app: App) {
@@ -42,5 +44,7 @@ export default {
app.component(AutoTooltip.name, AutoTooltip)
app.component(MdPreview.name, MdPreview)
app.component(MdEditor.name, MdEditor)
+ app.component(LogoFull.name, LogoFull)
+ app.component(LogoIcon.name, LogoIcon)
}
}
diff --git a/ui/src/components/login-container/index.vue b/ui/src/components/login-container/index.vue
index 63495c293..07145339a 100644
--- a/ui/src/components/login-container/index.vue
+++ b/ui/src/components/login-container/index.vue
@@ -1,7 +1,9 @@