Repository navigation
UI/UX 개편과 성과 측정 — 질문 → 답 중심 홈, 범위 막대, 성과 화면 - #44
Merged
Merged
Conversation
UI/UX - 홈: 질문창 → 이미 나온 답 → 주제·지금 이슈(두 단 목록) → 다음에 할 수 있는 것. 길이 5.8k → 2.8k px(모바일 12k → 5k) 주제 순위 상자·숫자 타일·프로젝트 카드·참여 안내는 홈에서 빼고 참여·성과 화면으로 - 결과 목록 표지: 주 지표 95% 범위 막대(추정치 점 · 0선). 판정 색은 왼쪽 띠에만, 판단 불가는 회색 점선(진단용) - 결과 한 줄은 작성자의 한 문장 해석, 없으면 판정을 쉬운 말로 — 자동 요약의 기술 용어는 접어 둠(예전 판정 이름은 새 이름으로) - 결과 화면: 검색을 맨 위로, 결과 없음 안내, '판정 읽는 법' - 주제 페이지 '지금 말할 수 있는 것'을 같은 결과 목록으로 - 메뉴: 분석 결과 · 주제 · 지금 이슈 · 데이터 · 참여 · 성과. 로고는 범위 막대 모양 - 꼭대기 라벨(eyebrow)을 위치 표시(분석 결과 / 주제)로, 본문 건너뛰기 링크와 키보드 포커스 표시 성과 측정 - impact.html '성과': 쓰임 · 외부 검증 · 결과의 질 · 참여를 목표와 함께 표로, 주별 흐름 그래프. 측정 못 한 칸은 '측정 전' - scripts/refresh_metrics.py: GitHub(PR·리뷰·이슈 종류·사용자 테스트 응답) + 선택 GoatCounter → data/cache/metrics.json (pages 워크플로) - track.js: GOATCOUNTER_CODE 변수가 있을 때만 쿠키 없는 통계, '추적 안 함' 존중. 인용·링크 복사, CSV, 질문, 제안, 검색, 재현 기록 이벤트 - api/metrics.json, docs/ops/metrics.md (지표 정의·켜는 법) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EMnmZPBD5PQJW1UQAARN7q
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇을 했나요?
사이트를 질문 → 답 중심으로 다시 짜고, 이 사이트가 목표대로 쓰이는지 매일 세는 성과 화면을 붙였습니다.
UI/UX
성과 측정
impact.html): 목표와 함께 표로scripts/refresh_metrics.py: pages 워크플로에서 GitHub API(PR·리뷰·이슈 종류·사용자 테스트 응답)를 받아data/cache/metrics.json→api/metrics.jsontrack.js: Actions 변수GOATCOUNTER_CODE가 있을 때만 쿠키 없는 통계(GoatCounter)를 켭니다. '추적 안 함' 설정을 따르고, 꺼져 있으면 외부 스크립트를 아예 불러오지 않습니다.docs/ops/metrics.md: 지표 정의, 버튼 이벤트 목록, 켜는 법메인테이너가 할 일 (방문·버튼 통계를 켜려면)
GOATCOUNTER_CODEGOATCOUNTER_TOKEN안 켜도 사이트는 그대로 동작하고, 성과 화면의 GitHub·레포 기반 지표는 바로 채워집니다.
케이스
케이스 폴더 변경 없음.
확인
Generated by Claude Code