diff --git a/package-lock.json b/package-lock.json
index 2cd0ff7..8792273 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,9 +7,6 @@
"": {
"name": "chatgpt-web",
"version": "0.0.0",
- "dependencies": {
- "lodash": "^4.17.21"
- },
"devDependencies": {
"@fullhuman/postcss-purgecss": "^5.0.0",
"@microsoft/fetch-event-source": "^2.0.1",
@@ -3077,11 +3074,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- },
"node_modules/lodash.merge": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
diff --git a/package.json b/package.json
index bd421bc..b6c1fb4 100644
--- a/package.json
+++ b/package.json
@@ -39,8 +39,5 @@
"tslib": "^2.5.0",
"typescript": "^5.0.2",
"vite": "^4.1.0"
- },
- "dependencies": {
- "lodash": "^4.17.21"
}
}
diff --git a/src/app.scss b/src/app.scss
index 3c51ecb..62acc7e 100644
--- a/src/app.scss
+++ b/src/app.scss
@@ -2,6 +2,7 @@
from {
transform: rotate(0deg);
}
+
to {
transform: rotate(360deg);
}
@@ -51,7 +52,7 @@ a.is-disabled {
}
/* Swap the border on user messages to the other side */
-.user-message > .message-body {
+.user-message>.message-body {
border-width: 0 4px 0 0 !important;
}
@@ -80,25 +81,32 @@ $modal-content-width: 1000px;
@keyframes pulse {
0% {
- background-color: initial; /* Default color */
+ background-color: initial;
+ /* Default color */
}
+
50% {
- background-color: $danger; /* Red */
+ background-color: $danger;
+ /* Red */
}
+
100% {
- background-color: initial /* Default color */
+ background-color: initial
+ /* Default color */
}
}
/* Support for dark mode */
$modal-background-background-color-dark: rgba($dark, 0.86) !default; // remove this once a new version of bulma-prefers-dark is released
@import "/node_modules/bulma-prefers-dark/build/bulma-prefers-dark.sass";
-.modal-card-body { // remove this once https: //github.com/jloh/bulma-prefers-dark/pull/90 is merged and released
+
+.modal-card-body {
+ // remove this once https: //github.com/jloh/bulma-prefers-dark/pull/90 is merged and released
background-color: $background-dark;
}
/* Support for copy code button */
-.code-block > button {
+.code-block>button {
position: absolute;
top: 0.5rem;
right: 0.5rem;
@@ -110,26 +118,16 @@ $modal-background-background-color-dark: rgba($dark, 0.86) !default; // remove t
top: 1rem;
}
+/* Delete button on side menu chat name */
.menu-list {
a:hover {
- .delete-btn {
- display: block;
+ .delete-button {
+ display: block !important;
+ background-color: initial;
}
}
}
-.delete-btn {
- display: none;
- position: absolute;
- width: 20px;
- height: 20px;
- top: 50%;
- right: 0;
- transform: translateY(-50%);
- margin-right: 5px;
-
-}
-
/* Loading chat messages */
.is-loading {
opacity: 0.5;
diff --git a/src/lib/Sidebar.svelte b/src/lib/Sidebar.svelte
index 21c483c..c27310a 100644
--- a/src/lib/Sidebar.svelte
+++ b/src/lib/Sidebar.svelte
@@ -1,86 +1,91 @@