Skip to content

feat: 워크플로우 중심 3-그룹 네비게이션 + 글로벌 CSS 토큰 통일#9

Open
nunionda wants to merge 3 commits into
mainfrom
claude/relaxed-bouman
Open

feat: 워크플로우 중심 3-그룹 네비게이션 + 글로벌 CSS 토큰 통일#9
nunionda wants to merge 3 commits into
mainfrom
claude/relaxed-bouman

Conversation

@nunionda
Copy link
Copy Markdown
Owner

Summary

  • 메인 메뉴를 Signal Lab / Trading / Review 3그룹 드롭다운으로 재구성 (트레이더 워크플로우 기반)
  • 디자인 토큰 시스템 도입 및 전 페이지 ~120개 하드코딩 색상을 CSS 변수로 교체
  • SignalOverview, BacktestPage, SubNavigation 신규 페이지/컴포넌트 추가
  • 레거시 URL 리다이렉트 설정 (/dashboard→/signals/stocks 등)

Changes

Navigation

  • Navbar.tsx/css: 8개 플랫 메뉴 → 3그룹 클릭 드롭다운 (hover 아님)
  • App.tsx: 중첩 라우트 + Navigate 리다이렉트
  • SubNavigation.tsx: 공유 서브탭 컴포넌트 (신규)
  • SignalOverview.tsx: 3-자산 신호 랜딩 페이지 (신규)
  • BacktestPage.tsx: Rebalance에서 분리된 독립 페이지 (신규)

CSS Unification

  • index.css: 디자인 토큰 추가 (typography 7단계, spacing 7단계, radius 4단계, shadow 3단계, component tokens)
  • ScalpAnalyzer.css, FabioStrategy.css: ~120개 하드코딩 색상 → CSS 변수
  • 10+ CSS 파일: --card-*, --table-*, --input-* 토큰 적용

Test plan

  • TypeScript 타입 체크 통과 (npx tsc --noEmit)
  • Vite 빌드 성공 (npm run build)
  • 전 9개 페이지 스크린샷 확인 (렌더링 정상)
  • 콘솔 에러 0건
  • 드롭다운 메뉴 클릭 동작 수동 확인
  • 레거시 URL 리다이렉트 동작 확인
  • 모바일 반응형 확인

🤖 Generated with Claude Code

신대승 and others added 3 commits March 15, 2026 18:46
Signal Lab / Trading / Review 3그룹으로 8개 메뉴를 재구성하는 설계 문서.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 메인 메뉴를 Signal Lab / Trading / Review 3그룹 드롭다운으로 재구성
- SignalOverview, BacktestPage, SubNavigation 신규 페이지/컴포넌트 추가
- 레거시 URL 리다이렉트 설정 (/dashboard→/signals/stocks 등)
- 디자인 토큰 시스템 도입 (typography, spacing, radius, shadow, component tokens)
- ScalpAnalyzer, FabioStrategy 등 전 페이지 ~120개 하드코딩 색상을 CSS 변수로 교체
- 구현 계획 문서 추가 (docs/plan/)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant