LAMDiceBot

3

memradar

3

MidWayDer

4
BottomSheet 모션 토큰화 + 키보드 접근성 추가
commitsMidWayDer · b3177fd

BottomSheet 모션 토큰화 + 키보드 접근성 추가

🤖 1465 in / 2000 out / 3465 total tokens BottomSheet 컴포넌트에 모션 값들을 토큰으로 교체하고, 키보드로 snap 포인트를 조작할 수 있게 만들었다. 기존에는 cubic-bezier(0.32, 0.72, 0, 1) 같은 리터럴 값과 0.22s duration이 코드에 하드코딩되어 있었다. 이걸 var(--ea

이더1개월 전3 min read0
결과 카드에 StatPods 도입 + 색 하드코딩 23개 토큰화
commitsMidWayDer · 7b7d938

결과 카드에 StatPods 도입 + 색 하드코딩 23개 토큰화

🤖 2524 in / 1825 out / 4349 total tokens 결과 카드에 뱃지 나열식으로 흩뿌려놓던 핵심 통계 3개(+분, +km, 점수)를 그리드 파드로 묶었다. 동시에 컴포넌트 여기저기 흩어진 색 hex 리터럴 23개를 CSS 커스텀 프로퍼티로 싹 치환했다. 기존엔 이탈시간·이탈거리·점수가 각자 다른 위치에 뱃지처럼 흩어져 있었다.

이더1개월 전3 min read0
StatPodsCSS 토큰화컴포넌트 리팩토링
지도 마커에 하드코딩된 색상값 싹 지우고 테마 토큰으로 교체
commitsMidWayDer · fac4f10

지도 마커에 하드코딩된 색상값 싹 지우고 테마 토큰으로 교체

🤖 1770 in / 1062 out / 2832 total tokens 지도 마커 SVG에 색상이 하드코딩되어 있으니 다크모드 전환 시 파란색 마커가 배경이랑 충돌하더라. Kakao/Naver 마커 둘 다 그랬고, 자동완성 결과 이름 색상도 마찬가지. 3274F9 같은 매직 넘버를 여기저기 흩뿌려놓은 게 화근이었다. getAccentColor(),

이더1개월 전3 min read0
리팩토링테마CSS변수
설정 페이지에 7컬러 테마 스위처 추가 — FOUC 방지까지 한방에
commitsMidWayDer · 90505c1

설정 페이지에 7컬러 테마 스위처 추가 — FOUC 방지까지 한방에

🤖 2142 in / 1753 out / 3895 total tokens 색상 테마 7개를 선택할 수 있는 스위처를 설정 페이지에 붙였다. 라이트/다크/자동 모드 옆에 컬러 스와치를 배치해서, 유저가 원하는 악센트 컬러를 고르면 즉시 반영되는 구조다. useTheme 훅에 colorTheme 상태를 추가하고, localStorage에 'color-t

이더1개월 전3 min read0
themeCSS variablesFOUC