feat: add transform system
All checks were successful
/ deploy_site (push) Successful in 3m56s

This commit is contained in:
2024-10-27 12:34:54 +09:00
parent beba067305
commit 87a35aeffc
11 changed files with 191 additions and 26 deletions

View File

@ -3,11 +3,11 @@ import { motion } from "framer-motion";
import style from './style.module.scss'
import { TransformGridItem } from "../TransformGridItem";
import { transforms } from "../Transforms/Transform";
import { transforms, wrapTransform } from "../Transforms/Transform";
export const TransformGrid: FC = () =>
<ul className={style.grid}>
{transforms.map((v, i) =>
{transforms.map((transform, i) =>
<motion.li
key={i}
initial={{ opacity: 0 }}
@ -15,7 +15,7 @@ export const TransformGrid: FC = () =>
transition={{ delay: i * 0.1 + 1.5 }} >
<TransformGridItem
transform={v}/>
transform={wrapTransform(transform)}/>
</motion.li>
)}

View File

@ -1,7 +1,9 @@
.grid {
padding: 10px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
align-content: flex-start;
gap: 10px;
height: 100%;