From 0286fae8aa00ce3e1cd851d422717c44a4bf9287 Mon Sep 17 00:00:00 2001 From: Michael Freno Date: Mon, 12 Jan 2026 14:20:45 -0500 Subject: [PATCH] make skeleton loader spinner easier to see --- src/components/SkeletonLoader.tsx | 4 ++-- src/components/Spinner.tsx | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/SkeletonLoader.tsx b/src/components/SkeletonLoader.tsx index 171e2d4..ace263b 100644 --- a/src/components/SkeletonLoader.tsx +++ b/src/components/SkeletonLoader.tsx @@ -11,7 +11,7 @@ export function SkeletonBox(props: SkeletonProps) { aria-label="Loading..." role="status" > - + ); } @@ -23,7 +23,7 @@ export function SkeletonText(props: SkeletonProps) { aria-label="Loading..." role="status" > - + ); } diff --git a/src/components/Spinner.tsx b/src/components/Spinner.tsx index ef8dde2..f9c8e92 100644 --- a/src/components/Spinner.tsx +++ b/src/components/Spinner.tsx @@ -1,4 +1,4 @@ -import { onMount, onCleanup, createSignal, JSX } from "solid-js"; +import { onMount, onCleanup, createSignal } from "solid-js"; import { isServer } from "solid-js/web"; const spinnerChars = ["⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏"]; @@ -7,6 +7,7 @@ export interface SpinnerProps { size?: "sm" | "md" | "lg" | "xl" | number; class?: string; "aria-label"?: string; + inverse: boolean; } const sizeMap = { @@ -47,7 +48,7 @@ export function Spinner(props: SpinnerProps) { return (