void }) {
text={Locale.Settings.Prompt.Modal.Add}
/>,
]}
+ // className="!bg-modal-mask"
>
-
+
diff --git a/app/styles/base-new.scss b/app/styles/base-new.scss
index 38ff01e1c..e278bdf66 100644
--- a/app/styles/base-new.scss
+++ b/app/styles/base-new.scss
@@ -23,11 +23,32 @@ body {
}
.follow-parent-svg {
- svg {
- *:not(rect) {
- fill: currentColor;
- }
+ svg {
+ fill: inherit;
+ *:not(rect) {
+ fill: currentColor;
}
+ rect {
+ fill: inherit;
+ }
+ }
+ }
+
+ .default-icon-color {
+ color: var(--default-icon-color);
+ }
+ .active-new {
+ .new-header, .new-footer {
+ border-color: var(--modal-header-bottom-border) !important;
+ color: var(--modal-title-text) !important;
+ }
+
+ .new-btn {
+ button {
+ background: var(--default-btn-bg);
+ color: var(--btn-default-text);
+ }
+ }
}
--siderbar-mobile-height: 3.125rem;
@@ -93,6 +114,7 @@ body {
--slider-block-hover-bg: #F7F7F8;
--chat-menu-session-unselected-mobile-bg:#FFF;
--chat-menu-session-selected-mobile-bg: rgba(0, 0, 0, 0.05);
+ --model-select-popover-panel-bg: #fff;
--select-popover-border: rgba(0, 0, 0, 0.1);
--slider-block-border: #c9c9d1;
@@ -118,7 +140,9 @@ body {
--btn-primary-text: #fff;
--btn-danger-text: #ff5454;
--btn-default-text: #606078;
+ --card-title-text: #18182A;
--input-text: #18182a;
+ --select-text: #18182a;
--list-subtitle-text: #a5a5b3;
--slider-block-text: #606078;
--chat-actions-btn-popover-text: #fff;
@@ -136,10 +160,15 @@ body {
--settings-menu-title-text: #18182a;
--settings-menu-item-title-text: #18182a;
--settings-panel-header-title-text: #18182a;
- --modal-mask-text: #18182a;
+ --modal-panel-text: #18182a;
--delete-chat-ok-btn-text: #fff;
--delete-chat-cancel-btn-text: #18182a;
--chat-menu-item-delete-text: #FF5454;
+ --list-title-text: #18182A;
+ --select-option-text: #18182A;
+ --modal-select-text: #18182A;
+ --modal-title-text: #18182A;
+ --modal-content-text: #18182A;
--btn-shadow: 0px 4px 10px 0px rgba(60, 68, 255, 0.14);
--chat-actions-popover-mobile-shadow: 0px 14px 40px 0px rgba(0, 0, 0, 0.12);
@@ -150,6 +179,8 @@ body {
--delete-chat-popover-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.08),
0px 8px 20px 0px rgba(0, 0, 0, 0.08);
--sidebar-btn-shadow: 4px 8px 16px 0px rgba(60, 68, 255, 0.2);
+
+ --default-icon-color: #606078;
}
.dark-new {
@@ -208,63 +239,72 @@ body {
--select-hover-bg: #303030;
--input-input-ele-hover-bg: rgba(0, 0, 0, 0);
--chat-menu-session-unselected-mobile-bg:#111;
- --chat-menu-session-selected-mobile-bg: rgba(0, 0, 0, 0.05);////////////
+ --chat-menu-session-selected-mobile-bg: #1D1D1D;
--global-mobile-bg: #303030;
+ --model-select-popover-panel-bg: #111;
- --select-popover-border: rgba(0, 0, 0, 0.1);
- --slider-block-border: #c9c9d1;
- --thumbnail-border: rgba(0, 0, 0, 0.1);
- --chat-actions-popover-mobile-border: #f0f0f3;
- --chat-header-bottom-border: #e2e2e6;
- --chat-input-top-border: #e2e2e6;
- --chat-input-hood-border: #fff;
- --chat-input-hood-focus-border: #606078;
- --chat-menu-session-selected-border: #c9cefc;
- --settings-menu-item-selected-border: #c9cefc;
- --settings-header-border: #e2e2e6;
- --delete-chat-popover-border: rgba(0, 0, 0, 0.1);
- --delete-chat-cancel-btn-border: #e2e2e6;
- --chat-menu-session-unselected-border: #f0f0f3;
- --chat-menu-session-hovered-border: #e2e2e6;
- --modal-header-bottom-border: #f0f0f3;
- --chat-menu-session-unselected-mobile-border: #FFF;
- --chat-menu-session-selected-mobile-border: rgba(0, 0, 0, 0.05);
+ --select-popover-border: rgba(255, 255, 255, 0.05);
+ --slider-block-border: #6C6C6C;
+ --thumbnail-border: rgba(255, 255, 255, 0.05);
+ --chat-actions-popover-mobile-border: #303030;
+ --chat-header-bottom-border: #303030;
+ --chat-input-top-border: #303030;
+ --chat-input-hood-border: rgba(0,0,0,0);
+ --chat-input-hood-focus-border: #E3E3E3;
+ --chat-menu-session-selected-border: #1C2E70;
+ --settings-menu-item-selected-border: #1C2E70;
+ --settings-header-border: #404040;
+ --delete-chat-popover-border: rgba(255, 255, 255, 0.1);
+ --delete-chat-cancel-btn-border: #303030;
+ --chat-menu-session-unselected-border: #303030;
+ --chat-menu-session-hovered-border: #1D1D1D;
+ --modal-header-bottom-border: #303030;
+ --chat-menu-session-unselected-mobile-border: rgba(0, 0, 0, 0);
+ --chat-menu-session-selected-mobile-border: rgba(0, 0, 0, 0);
- --sidebar-tab-mobile-active-text: #2e42f3;
+ --sidebar-tab-mobile-active-text: #384CFC;
--sidebar-tab-mobile-inactive-text: #a5a5b3;
--btn-primary-text: #fff;
--btn-danger-text: #ff5454;
- --btn-default-text: #606078;
- --input-text: #18182a;
+ --btn-default-text: #E3E3E3;
+ --card-title-text: #FAFAFA;
+ --input-text: #FAFAFA;
+ --select-text: #FAFAFA;
--list-subtitle-text: #a5a5b3;
- --slider-block-text: #606078;
- --chat-actions-btn-popover-text: #fff;
- --chat-header-title-text: #18182a;
- --chat-header-subtitle-text: #88889a;
- --chat-input-placeholder-text: #88889a;
- --chat-message-date-text: #88889a;
- --chat-message-markdown-user-text: #fff;
- --chat-message-markdown-bot-text: #18182a;
- --chat-panel-message-clear-text: #a5a5b3;
- --chat-panel-message-clear-revert-text: #3c44ff;
- --chat-menu-item-title-text: #18182a;
- --chat-menu-item-time-text: rgba(0, 0, 0, 0.3);
- --chat-menu-item-description-text: #88889a;
- --settings-menu-title-text: #18182a;
- --settings-menu-item-title-text: #18182a;
- --settings-panel-header-title-text: #18182a;
- --modal-mask-text: #18182a;
+ --slider-block-text: #E3E3E3;
+ --chat-actions-btn-popover-text: #111;
+ --chat-header-title-text: #FAFAFA;
+ --chat-header-subtitle-text: #B0B0B0;
+ --chat-input-placeholder-text: #B0B0B0;
+ --chat-message-date-text: #B0B0B0;
+ --chat-message-markdown-user-text: #FAFAFA;
+ --chat-message-markdown-bot-text: #FAFAFA;
+ --chat-panel-message-clear-text: #a5a5b3; //////////////
+ --chat-panel-message-clear-revert-text: #3c44ff; ///////////////
+ --chat-menu-item-title-text: #fff;
+ --chat-menu-item-time-text: rgba(255, 255, 255, 0.30);
+ --chat-menu-item-description-text: #B0B0B0;
+ --settings-menu-title-text: #FAFAFA;
+ --settings-menu-item-title-text: #FAFAFA;
+ --settings-panel-header-title-text: #FAFAFA;
+ --modal-panel-text: #FAFAFA;
--delete-chat-ok-btn-text: #fff;
- --delete-chat-cancel-btn-text: #18182a;
- --chat-menu-item-delete-text: #FF5454;
+ --delete-chat-cancel-btn-text: #FAFAFA;
+ --chat-menu-item-delete-text: #F55151;
+ --list-title-text: #FAFAFA;
+ --select-option-text: #FAFAFA;
+ --modal-select-text: #E3E3E3;
+ --modal-title-text: #FAFAFA;
+ --modal-content-text: #FAFAFA;
- --btn-shadow: 0px 4px 10px 0px rgba(60, 68, 255, 0.14);
+ --btn-shadow: 0px 4px 20px 0px rgba(60, 68, 255, 0.13);
--chat-actions-popover-mobile-shadow: 0px 14px 40px 0px rgba(0, 0, 0, 0.12);
--chat-input-hood-focus-shadow: 0px 4px 20px 0px rgba(60, 68, 255, 0.13);
- --select-popover-shadow: 0px 14px 40px 0px rgba(0, 0, 0, 0.12);
- --message-actions-bar-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.1);
+ --select-popover-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.10);
+ --message-actions-bar-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0);
--prompt-hint-container-shadow: inset 0 4px 8px 0 rgba(0, 0, 0, 0.1);
- --delete-chat-popover-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.08),
- 0px 8px 20px 0px rgba(0, 0, 0, 0.08);
- --sidebar-btn-shadow: 4px 8px 16px 0px rgba(60, 68, 255, 0.2);
+ --delete-chat-popover-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.08), 0px 8px 20px 0px rgba(0, 0, 0, 0.08);
+ --sidebar-btn-shadow: 4px 8px 16px 0px rgba(60, 68, 255, 0.20);
+
+ --default-icon-color: #E3E3E3;
}
\ No newline at end of file
diff --git a/tailwind.config.js b/tailwind.config.js
index fa8b3387b..63e7ad4f0 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -140,6 +140,7 @@ module.exports = {
'chat-actions-select-model-hover': 'var(--chat-actions-select-model-hover-bg)',
'select-hover': 'var(--select-hover-bg)',
'input-input-ele-hover': 'var(--input-input-ele-hover-bg)',
+ 'model-select-popover-panel': 'var(--model-select-popover-panel-bg)',
},
backgroundImage: {
// 'chat-panel-message-user': 'linear-gradient(259deg, #9786FF 8.42%, #4A5CFF 90.13%)',
@@ -191,7 +192,12 @@ module.exports = {
'text-btn-primary': 'var(--btn-primary-text)',
'text-btn-danger': 'var(--btn-danger-text)',
'text-btn-default': 'var(--btn-default-text)',
+ 'text-card-title': 'var(--card-title-text)',
'text-input': 'var(--input-text)',
+ 'text-select': 'var(--select-text)',
+ 'text-select-option': 'var(--select-option-text)',
+ 'text-modal-select': 'var(--modal-select-text)',
+ 'text-list-title': 'var(--list-title-text)',
'text-list-subtitle': 'var(--list-subtitle-text)',
'text-slider-block': 'var(--slider-block-text)',
'text-chat-actions-btn-popover': 'var(--chat-actions-btn-popover-text)',
@@ -210,10 +216,12 @@ module.exports = {
'text-settings-menu-title': 'var(--settings-menu-title-text)',
'text-settings-menu-item-title': 'var(--settings-menu-item-title-text)',
'text-settings-panel-header-title': 'var(--settings-panel-header-title-text)',
- 'text-modal-mask': 'var(--modal-mask-text)',
+ 'text-modal-panel': 'var(--modal-panel-text)',
'text-delete-chat-ok-btn': 'var(--delete-chat-ok-btn-text)',
'text-delete-chat-cancel-btn': 'var(--delete-chat-cancel-btn-text)',
'text-primary-btn-disabled-dark': 'var(--primary-btn-disabled-dark-text)',
+ 'text-modal-title': 'var(--modal-title-text)',
+ 'text-modal-content': 'var(--modal-content-text)',
},
keyframes: {
mask: {