mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-11-13 20:56:11 +01:00
restore banner
This commit is contained in:
1 parent
1e1040816b
commit
edc3aba545
32 files changed
+90
-26
No files matched your search
@@ -0,0 +1,25 @@
|
||||
@keyframes skeleton-animation {
|
||||
0% {
|
||||
background-color: var(--color-1);
|
||||
}
|
||||
50% {
|
||||
background-color: var(--color-2);
|
||||
}
|
||||
100% {
|
||||
background-color: var(--color-1);
|
||||
}
|
||||
}
|
||||
|
||||
.skeleton {
|
||||
--color-1: var(--black-a5);
|
||||
--color-2: var(--black-a4);
|
||||
|
||||
:global(:root.dark) & {
|
||||
--color-1: var(--white-a3);
|
||||
--color-2: var(--white-a2);
|
||||
}
|
||||
|
||||
animation: skeleton-animation var(--duration-subtle) ease infinite;
|
||||
|
||||
border-radius: var(--space-2);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
import type { ComponentProps } from "react";
|
||||
import { classNames } from "../../ui/classNames";
|
||||
import styles from "./index.module.css";
|
||||
|
||||
export interface SkeletonProps extends ComponentProps<"div"> {}
|
||||
|
||||
export function Skeleton({ className, ...props }: SkeletonProps) {
|
||||
return <div className={classNames(styles.skeleton, className)} {...props} />;
|
||||
}
|
||||
Reference in new issue
Block a user