@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
51 lines (43 loc) • 1.12 kB
CSS
@layer mantine {@keyframes m_299c329c {
0%,
100% {
opacity: 0.4;
}
50% {
opacity: 1;
}
}
.m_18320242 {
height: var(--skeleton-height, auto);
width: var(--skeleton-width, 100%);
border-radius: var(--skeleton-radius, var(--mantine-radius-default));
position: relative;
transform: translateZ(0);
-webkit-transform: translateZ(0);
}
.m_18320242:where([data-animate])::after {
animation: m_299c329c 1500ms linear infinite;
}
.m_18320242:where([data-visible]) {
overflow: hidden;
}
.m_18320242:where([data-visible])::before {
position: absolute;
content: '';
inset: 0;
z-index: 10;
background-color: var(--mantine-color-body);
}
.m_18320242:where([data-visible])::after {
position: absolute;
content: '';
inset: 0;
z-index: 11;
}
:where([data-mantine-color-scheme='light']) .m_18320242:where([data-visible])::after {
background-color: var(--mantine-color-gray-3);
}
:where([data-mantine-color-scheme='dark']) .m_18320242:where([data-visible])::after {
background-color: var(--mantine-color-dark-4);
}
}