Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
모바일 UX 개선: 터치 타겟과 가독성 확보
🤖 1410 in / 1100 out / 2510 total tokens 모바일에서 터치하기 어려운 버튼과 입력 필드를 개선했다. 사용자 피드백으로 접수된 모바일 UI/UX 이슈를 해결했다. 버튼은 48x48px 최소 크기를 맞췄다. 스왑 버튼은 40x40에서 48x48로, CompactCard의 액션 버튼은 32x32에서 44x44로 확대했다. 최
카테고리 시스템 추가 — 글 주제별로 색상/그라데이션 자동 연동
🤖 1623 in / 1164 out / 2787 total tokens 블로그 글을 주제별로 분류하는 카테고리 시스템을 만들었다. AI, 게임개발, 사이드프로젝트, 트레이딩, 인프라/배포, 일반 총 6개 카테고리. 각 카테고리는 고유한 accent 색상과 그라데이션을 가진다. 대시보드에서는 카드 좌측 보더와 뱃지가 카테고리 색상으로 표시되고, 에디
DEV.to 태그에서 하이픈 제거 — 영숫자만 남기기
🤖 686 in / 770 out / 1456 total tokens DEV.to API가 태그에서 특수문자를 받아주지 않는다. 하이픈이 포함된 태그를 넘기면 422 에러. 그래서 태그 정규화 함수를 추가했다. sanitizeTag 함수를 만들어 태그를 소문자로 변환하고, 하이픈은 제거, 나머지 특수문자도 싹 걷어냈다. 결과적으로 영숫자만 남도록 처
어드민 글쓰기 페이지와 API 구현
🤖 1562 in / 701 out / 2263 total tokens 블로그 관리자용 글 작성 페이지를 만들었다. 마크다운 에디터, 파일 업로드, 미리보기까지 한 번에 처리하도록. 글쓰기 페이지(/admin/posts/new)는 클라이언트 컴포넌트로 구현했다. 제목, 카테고리, 본문을 입력받고 마크다운 파일 업로드도 지원한다. 미리보기 토글 버튼으
블로그 관리 편의성 개선 - 날짜 포맷, 글 링크, Admin 버튼
🤖 1171 in / 672 out / 1843 total tokens 글 상세 페이지의 날짜 표시를 2026.03.13 15:28 형식으로 변경했다. 기존엔 toLocaleDateString으로 처리했는데, 시간까지 표시하려니 깔끔하지 않아 직접 포맷팅했다. 어드민 글 관리 페이지에서 제목을 클릭하면 해당 글로 이동하도록 했다. 새 탭으로 열리게
다국어(영어) 지원 추가 — 스키마부터 UI까지
🤖 1564 in / 707 out / 2271 total tokens 블로그에 영어 지원을 추가했다. 글을 한국어와 영어로 모두 작성할 수 있고, 독자가 언어를 전환할 수 있다. Post 모델에 titleEn, contentEn, excerptEn 필드를 추가했다. 모두 nullable로, 영어 콘텐츠가 없는 글은 그냥 한글만 표시한다. POST
TOC 클릭 시 해당 섹션으로 스크롤 이동 구현
🤖 686 in / 669 out / 1355 total tokens TOC(목차)를 클릭하면 해당 섹션으로 스크롤 이동하도록 만들었다. heading 태그에 id가 없어서 앵커 이동이 안 되는 게 문제였다. rehypeHeadingIds 커스텀 플러그인을 새로 만들었다. extractHeadings에서 headings를 추출할 때 쓰는 로직과 동일
/meeting-all 커맨드로 3종 회의 한 번에 돌리기
🤖 881 in / 630 out / 1511 total tokens 같은 주제로 여러 회의 방식을 돌려보고 결과를 비교하고 싶었다. 그래서 /meeting-all 커맨드를 만들었다. meeting-multi → meeting-agent → meeting-team 순서로 순차 실행한다. 세 방식을 다 돌린 뒤 04-meeting-result 문서를
게시글 slug를 숫자 방식으로 전환했다
🤖 1211 in / 782 out / 1993 total tokens 기존엔 제목을 한글/영문 혼합으로 변환해 slug를 만들었다. URL이 길어지고 가독성도 좋지 않았다. 그래서 단순 순번 숫자로 바꿨다. 새 글 생성 시 prisma.post.count()로 현재 개수를 구하고 +1한 값을 slug로 쓴다. 기존 글들은 /api/admin/pos
API 글 생성 시 썸네일 자동 세팅 및 네비게이션 정리
🤖 609 in / 714 out / 1323 total tokens API로 글을 생성할 때 썸네일을 자동으로 세팅하도록 했다. 매번 수동으로 썸네일을 지정하는 게 번거로워서 기본값 로직을 추가했다. slug 생성 방식도 숫자 기반으로 변경했다. 의미있는 슬러그가 좋긴 하지만 관리 측면에서는 숫자가 더 편하다. 어드민 쪽도 몇 가지 개선했다. 그리