@bytebeans/macaw-ui
Version:
Saleor's UI component library
34 lines (31 loc) • 1.02 kB
text/typescript
import type { ThemeOptions } from "@material-ui/core/styles";
const createShadow = (pv: number, pb: number, ps: number) =>
`0 ${pv}px ${pb}px ${ps}px rgba(0, 0, 0, 0.15)`;
export const shadows: ThemeOptions["shadows"] = [
"none",
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
// This one is special as it's used in dropdowns
createShadow(6, 30, 0),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
createShadow(24, 20, -20),
];