UI Improvements (#10972)

* Update web deps

* Fix tooltip on storage page

* Always show video controls even when zooming

* Get video controls working when video is paused

* Fix control hovering

* Add loading indicator to logs tab

* Show metrics correctly when hovering graph

* Show loading indicators for previews on recordings page

* Remove vitest update

* remove unused

* Make volume props optional
This commit is contained in:
Nicolas Mowen
2024-04-14 10:14:10 -06:00
committed by GitHub
parent a3e2171675
commit 7f424bb3f8
11 changed files with 234 additions and 205 deletions

View File

@@ -1,9 +1,9 @@
import { LuLoader2 } from "react-icons/lu";
export default function ActivityIndicator({ size = 30 }) {
export default function ActivityIndicator({ className = "w-full", size = 30 }) {
return (
<div
className="w-full flex items-center justify-center"
className={`flex items-center justify-center ${className}`}
aria-label="Loading…"
>
<LuLoader2 className="animate-spin" size={size} />