feat(ui): content-first shelf redesign — responsive cover grid, hover overlays, format badges, skeletons, sticky blurred top bar, brand login, SVG icon set, animated toasts
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import { describe, expect, it } from "vitest";
|
||||
import { formatSize } from "../src/components/ui";
|
||||
|
||||
describe("formatSize", () => {
|
||||
it("renders human sizes across units", () => {
|
||||
expect(formatSize(0)).toBe("");
|
||||
expect(formatSize(512)).toBe("512 B");
|
||||
expect(formatSize(2048)).toBe("2.0 KB");
|
||||
expect(formatSize(15 * 1024 * 1024)).toBe("15 MB");
|
||||
expect(formatSize(3.2 * 1024 ** 3)).toBe("3.2 GB");
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user