Skip to content

Add vertical divider support and fix annotation overflow#32

Merged
Seungwoo321 merged 2 commits intomainfrom
develop
Mar 9, 2026
Merged

Add vertical divider support and fix annotation overflow#32
Seungwoo321 merged 2 commits intomainfrom
develop

Conversation

@Seungwoo321
Copy link
Copy Markdown
Contributor

Summary

  • 수직 divider 지원 추가 및 annotation 렌더링 개선
  • viewport overflow 외부에 annotation 배치하여 잘림 현상 수정
  • border 유틸리티 클래스 추가

Changes

  • Divider 기능 확장
    • vertical 플래그로 세로 구분선 지원
    • row 컨텍스트에서 자동으로 vertical 스타일 적용
    • divider 전용 스타일 모듈 분리 (src/renderer/styles/divider.ts)
  • Annotation 렌더링 개선
    • page wrapper 도입으로 annotation을 viewport 외부에 배치
    • overflow: hidden에 의한 잘림 현상 해결
    • annotation panel에 margin-top 추가
  • 유틸리티 추가
    • border 클래스 (wf-border) 추가
    • card 등 컴포넌트에 테두리 적용 가능
  • CI/CD 개선
    • GitHub Actions workflow에서 main → develop 동기화 프로세스 단순화
    • PR 생성 방식에서 직접 merge로 변경
  • 테스트 및 문서
    • vertical divider 파싱/렌더링 테스트 추가
    • border 유틸리티 테스트 추가
    • 스냅샷 업데이트
    • CLAUDE.md 의존 패키지 테이블 업데이트

Test Plan

  • vertical divider 파싱 테스트 통과
  • vertical divider 렌더링 테스트 통과
  • border 유틸리티 렌더링 테스트 통과
  • 기존 스냅샷 테스트 업데이트 및 통과
  • annotation이 viewport 외부에 정상 배치되는지 확인

Seungwoo321 and others added 2 commits March 9, 2026 22:22
Annotation 컴포넌트가 viewport의 overflow: hidden에 의해 잘리는 문제를 수정했습니다. Page와 Annotations를 감싸는 wrapper div를 추가하여 annotations가 viewport 밖에서 렌더링되도록 구조를 변경했습니다.
@Seungwoo321 Seungwoo321 merged commit 689e285 into main Mar 9, 2026
1 check passed
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