스크롤해서 더보기
화면 미리보기

CSS Layout Playground

운영 중

2026.09 ~ 2026.10 · 개인 프로젝트

Next.jsReactTypeScriptTailwind CSSVitest

Flexbox/Grid 속성을 직접 조작하며 레이아웃 변화와 결과 코드를 바로 확인할 수 있는 라이브 플레이그라운드

왜 만들었나

원래는 코드나 Figma 스크린샷을 넣으면 고정 px, 이미지 비율 깨짐, div 남용 같은 레이아웃 문제를 자동으로 찾아 고쳐주는 도구를 만들려고 했는데, PostCSS·parse5·babel 같은 파서가 다 필요해지면서 범위가 너무 커졌습니다. 그래서 범위를 줄여, 파서 없이 React state만으로 스타일을 관리하는 레이아웃 플레이그라운드로 방향을 바꿨습니다. 만들다 보니 처음 생각했던 세 가지 문제(고정 px, 이미지 비율 깨짐, div 남용)는 전부 이 플레이그라운드 안에서 다루게 됐습니다.

Live DemoGitHub

주요 기능

트러블 슈팅