diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-08-11 17:03:21 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-08-11 17:03:21 +0200 |
| commit | da1c16d5d2518581098a75cf28d31e404c07d66d (patch) | |
| tree | 7f64cd8ab0f2aeffcd4b3d3062b85f9cd887cb6d /packages/meshbay-hub/src/meshbay_hub/static/style.css | |
| parent | 45c6dab1f10e64c140f7897a539f72a9b161b35d (diff) | |
| download | meshbay-da1c16d5d2518581098a75cf28d31e404c07d66d.tar.gz | |
fix(ui): remove duplicate connecting messages and buggy stream progress bar
1. "Connecting..." was shown in 3 places simultaneously (status badge,
cached files area, and general status). Now only the badge shows it
when cached files are visible — the redundant messages are removed.
2. The floating stream progress bar caused constant re-renders during
video streaming (every 256KB segment triggered setState). The fMP4
remux size also differs from the original file size, making the
progress inaccurate. Removed the overlay bar entirely — the video
element's native buffered range indicator is sufficient.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/style.css')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/static/style.css | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/style.css b/packages/meshbay-hub/src/meshbay_hub/static/style.css index faf8b0f..f3dcbf4 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/style.css +++ b/packages/meshbay-hub/src/meshbay_hub/static/style.css @@ -909,30 +909,6 @@ button:disabled { opacity: 0.5; cursor: not-allowed; } max-width: 400px; } -.video-stream-bar { - position: absolute; - bottom: 60px; - left: 50%; - transform: translateX(-50%); - display: flex; - align-items: center; - gap: 8px; - background: rgba(0, 0, 0, 0.6); - padding: 4px 12px; - border-radius: 12px; - z-index: 10; -} - -.video-progress-bar.small { - width: 120px; - height: 4px; -} - -.video-stream-label { - font-size: 0.7em; - color: rgba(255, 255, 255, 0.7); - white-space: nowrap; -} .play-btn { background: none; |