Skip to content

Fix collapsed navigation, sidebar resizing and search - #89

Merged
jsshin2022 merged 3 commits into
mainfrom
site/reading-ux
Oct 19, 2026
Merged

jsshin2022 merged 3 commits into
mainfrom
site/reading-ux

Conversation

@jsshin2022

Copy link
Copy Markdown
Member

Status

Review Required

Description

웹북에서 목차가 접혀 보이던 문제, 목차 너비를 바꿀 때 본문이 따라오지 않던 문제, 검색이 잘 안 되던 문제를 고쳤습니다.

목차와 이 장의 내용: 기본은 펼침, 원하면 접기

  • 양쪽이 접혀 보이던 원인은 Quarto 리더 모드였습니다. 사이드바의 리더 모드 아이콘을 한 번 누르면 브라우저에 저장되어, 그 뒤로 왼쪽 목차와 '이 장의 내용'이 클릭해야 열리는 상태로 남습니다. 리더 모드를 없애고, 저장된 값도 지우도록 했습니다
  • 접기는 사용자가 고를 때만: 왼쪽 목차 가장자리의 ‹ 버튼으로 접고 목차 ›로 다시 엽니다. '이 장의 내용' 제목 옆 '접기'로 오른쪽 목차를 접습니다. 선택은 브라우저에 기억
  • 태블릿 폭에서 왼쪽 목차가 스크롤을 따라오지 않던 문제 수정

목차 너비 조절

  • 본문을 왼쪽 목차 바로 옆에 붙이는 레이아웃으로 바꿔, 손잡이를 끌면 본문이 그대로 따라 움직입니다(예전에는 화면 가운데 정렬이라 본문이 좌우로 흔들렸음)
  • 끌기 동작을 화면 갱신 주기에 맞춰 부드럽게 처리

검색

  • Quarto 기본 검색 대신 웹북 전용 검색 창으로 교체(/ 또는 Ctrl+K, 휴대폰은 상단 돋보기)
  • 띄어쓰기·대소문자·문장부호와 상관없이 찾음: 평행추세, 잠재적결과, 성향 점수도 결과가 나옵니다(예전에는 0건)
  • 결과마다 장과 절, 찾은 부분을 표시하고, ↑↓·Enter로 이동
  • 검색 색인은 book/postrender.py가 빌드할 때 절 단위로 만듭니다. 코드 셀, 장마다 같은 '기여하기' 문단, 화면 낭독용 문구는 빼고 수식은 평문으로 바꿈
  • 결과가 없으면 용어집으로 안내, 빈 화면에는 자주 찾는 주제 표시

전 페이지 링크·이미지 깨짐 0건, 모바일 가로 넘침 0건, 수식 렌더링 오류 0건, 콘솔 오류 0건을 확인했습니다.


Generated by Claude Code

@jsshin2022
jsshin2022 merged commit 586ee0f into main Oct 19, 2026
2 checks passed
@jsshin2022
jsshin2022 deleted the site/reading-ux branch October 19, 2026 09:05
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.

3 participants