ca241c017d
기존 "헤딩 + 옆에 input box 2개 + 저장 버튼" 구조의 UX 문제: - 같은 값을 헤딩과 input 양쪽에서 중복 표시 - 항상 폼처럼 보여 컬럼 그리드 시선을 뺏음 - 라벨만 바꾸려는 의도가 "전체 설정 저장" 에 묶여 흐려짐 변경: 헤딩 텍스트 자체를 클릭하면 그 자리에서 input 으로 변신 (Google Docs 문서 제목 / Notion 패턴). - blur 또는 Enter → PUT /label 즉시 저장 - Esc → 취소 - hover 시 muted/60 배경, cursor: text, title tooltip 으로 affordance - 설명이 비어 있으면 "+ 설명 추가" 힌트 표시 - 표시명은 비울 수 없게 가드 (toast.error) "전체 설정 저장" → "컬럼 설정 저장" 으로 책임 분리: - 헤더 라벨/설명: inline 즉시 저장 - 컬럼 input_type/web_type/detail_settings 등 일괄: 버튼 키보드 접근성: - Tab 으로 헤딩에 focus → Enter/Space 로 편집 모드 - Esc 로 취소, Enter 로 커밋 (blur 트리거) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>