Files
965028cc-e7e0-49da-8327-d4f…/src/styles/masks.css
kudinDmitriyUp 8580005806 Initial commit
2026-05-17 08:13:58 +00:00

62 lines
1.4 KiB
CSS

/* @utilities/masks */
.mask-fade-x {
mask-image: linear-gradient(to right, transparent 0%, black 5%, black 95%, transparent 100%);
}
.mask-padding-x {
mask-image: linear-gradient(
to right,
transparent 0%,
black var(--width-x-padding-mask-fade),
black calc(100% - var(--width-x-padding-mask-fade)),
transparent 100%
);
}
.mask-fade-bottom {
mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 100%);
}
.mask-fade-y {
mask-image: linear-gradient(
to bottom,
transparent 0%,
black var(--vw-1_5),
black calc(100% - var(--vw-1_5)),
transparent 100%
);
}
.mask-fade-y-medium {
mask-image: linear-gradient(
to bottom,
transparent 0%,
black 20%,
black 80%,
transparent 100%
);
}
.mask-fade-bottom-large {
mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 75%, transparent 100%);
}
.mask-fade-bottom-long {
mask-image: linear-gradient(to bottom, black 0%, black 5%, transparent 100%);
}
.mask-fade-top-long {
mask-image: linear-gradient(to top, black 0%, black 5%, transparent 100%);
}
.mask-fade-xy {
mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),
linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%);
mask-composite: intersect;
}
.mask-fade-top-overlay {
mask-image: linear-gradient(to bottom, transparent, black 60%);
}