Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table of content 기능 추가 #45

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Commits on Oct 15, 2024

  1. [feat] toc 컴포넌트 추가

    - toc 컴포넌트 및 스타일 정의 추가
    - payload 인터페이스 sectionId 프로퍼티 추가
    - TODO)
      - section에 도달했지만 toc active 상태 변경되지 않는 현상 수정
      - toc a link 영역 확장 처리 ( 현재 텍스트클릭만 가능)
      - toc 닫히는 시간 조절
    LittleGiantBaek committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bf2b6cd View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. [bugfix] toc 버그 수정 및 스타일 수정

    - section이 여러개 intersect 되는 경우 하나만 목차에 나타나는 버그 수정
    - 스타일 global 스타일과 분리
    LittleGiantBaek committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    15fc6ec View commit details
    Browse the repository at this point in the history
  2. [feat] 조건부 렌더링 수정 및 threshhold값 수정

    - 문단이 길어질 경우 퍼센티지를 충족하지 못하여 임계값 제거
    - animation 효과 위해 opacity style로 처리
    LittleGiantBaek committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    fdd21f8 View commit details
    Browse the repository at this point in the history
  3. [chore] lint 수정

    - lint fix
    LittleGiantBaek committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    b17d61b View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. [feat] intersection observer 로직 수정

    - 스크롤 방향에 따른 visible section 처리 로직 변경
      - 아래로 스크롤시 마지막 요소 활성화
      - 위로 스크롤시 첫번째 요소 활성화
      - 이렇게 처리 하지 않을경우 마지막 요소가 짧아 여러 요소가
        visible일경우 toc 활성화가 안되는 현상 발생
    - toc 표시 여부 반응형 처리
    - todo) footer의 margin top을 주지 않아도 수정할 수 있도록 처리 고민하면
      좋을듯
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    cd2ddec View commit details
    Browse the repository at this point in the history
  2. [bugfix] toc클릭하여 스크롤 이동시 observer콜백 로직 동작오류

    - toc 클릭시 콜백 동작 방지용 타이머 추가
    - toc anchor태그 스타일 block으로 수정
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    c9e8adf View commit details
    Browse the repository at this point in the history
  3. [chore] footer margintop수정

    - 너무 좁아보임..
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    99dd0f3 View commit details
    Browse the repository at this point in the history
  4. [chore] scrollspy 미사용 모듈 제거

    - 제거
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    81e2310 View commit details
    Browse the repository at this point in the history
  5. [feat] 새로고침시 해시링크 제거

    - 새로고침시 해당 section으로 이동 방지
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    754a67e View commit details
    Browse the repository at this point in the history
  6. [chore] lint 수정

    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    7b91c6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c9d9f67 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c8c0c1a View commit details
    Browse the repository at this point in the history
  9. Revert "[refactor] code climate 리트"

    This reverts commit c8c0c1a.
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    e582ad1 View commit details
    Browse the repository at this point in the history
  10. Revert "[refactor] code climate 트라이"

    This reverts commit c9d9f67.
    LittleGiantBaek committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    52c48e8 View commit details
    Browse the repository at this point in the history