diff options
| author | A.J. Shulman <Shulman.aj@gmail.com> | 2025-05-08 15:54:56 -0400 |
|---|---|---|
| committer | A.J. Shulman <Shulman.aj@gmail.com> | 2025-05-08 15:54:56 -0400 |
| commit | 34ecaaffb1eebef6d509ed73db336c7bdb181e76 (patch) | |
| tree | e78fb7e852f697f771a9b056e030382be6f0d937 /src/client/views/nodes/chatbot/chatboxcomponents/ProgressBar.scss | |
| parent | 256cd13bd258c18a805b1e9c6a6596d8d9e0cf4b (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.scss | 105 |
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; -} |
