aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss
diff options
context:
space:
mode:
authorA.J. Shulman <Shulman.aj@gmail.com>2025-05-08 15:54:56 -0400
committerA.J. Shulman <Shulman.aj@gmail.com>2025-05-08 15:54:56 -0400
commit34ecaaffb1eebef6d509ed73db336c7bdb181e76 (patch)
treee78fb7e852f697f771a9b056e030382be6f0d937 /src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss
parent256cd13bd258c18a805b1e9c6a6596d8d9e0cf4b (diff)
improve: enhance ChatBox UI with consistent styling and better accessibility
• Fixed dictation button styling to match send button dimensions and colors • Created dedicated DictationButton.scss for better button styling • Removed vertical movement animations from all buttons for a more stable UI • Fixed empty space issue below the "Show Agent Thoughts/Actions" button • Implemented consistent hover effects across all interactive elements • Ensured font size scaling works for agent thoughts/actions content • Used Dash blue colors (#487af0, #3b6cd7) for consistent branding • Improved microphone button state visualization with pulse animation
Diffstat (limited to 'src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss')
-rw-r--r--src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss105
1 files changed, 0 insertions, 105 deletions
diff --git a/src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss b/src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss
deleted file mode 100644
index 3a8334695..000000000
--- a/src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss
+++ /dev/null
@@ -1,105 +0,0 @@
-.spinner-container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- height: 100%;
-}
-
-.spinner {
- width: 60px;
- height: 60px;
- position: relative;
- margin-bottom: 20px; // Space between spinner and text
-}
-
-.double-bounce1,
-.double-bounce2 {
- width: 100%;
- height: 100%;
- border-radius: 50%;
- background-color: #4a90e2;
- opacity: 0.6;
- position: absolute;
- top: 0;
- left: 0;
- animation: bounce 2s infinite ease-in-out;
-}
-
-.double-bounce2 {
- animation-delay: -1s;
-}
-
-@keyframes bounce {
- 0%,
- 100% {
- transform: scale(0);
- }
- 50% {
- transform: scale(1);
- }
-}
-
-.uploading-overlay {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: rgba(255, 255, 255, 0.8);
- display: flex;
- align-items: center;
- justify-content: center;
- z-index: 1000;
-}
-
-.progress-container {
- display: flex;
- flex-direction: column;
- align-items: center;
- text-align: center;
- width: 80%;
- max-width: 400px;
- background-color: white;
- padding: 20px;
- border-radius: 8px;
- box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
-}
-
-.progress-bar-wrapper {
- width: 100%;
- height: 12px;
- background-color: #e0e0e0;
- border-radius: 6px;
- overflow: hidden;
- margin-bottom: 10px;
-}
-
-.progress-bar {
- height: 100%;
- background-color: #4a90e2;
- border-radius: 6px;
- transition: width 0.5s ease;
-}
-
-.progress-details {
- display: flex;
- flex-direction: column;
- align-items: center;
- width: 100%;
-}
-
-.progress-percentage {
- font-size: 18px;
- font-weight: bold;
- color: #333;
- margin-bottom: 5px;
-}
-
-.step-name {
- font-size: 16px;
- color: #666;
- text-align: center;
- width: 100%;
- margin-top: 5px;
-}