타임라인 스크롤러가 시작 날짜와 겹치는 스타일 버그를 발견했습니다. 아마도 중국어 로케일에서 텍스트가 영어보다 조금 더 길어 두 줄로 줄바꿈되는 것 같습니다. 아래 그림은 두 가지 로케일에서 동일한 주제에 대한 것입니다.
2개의 좋아요
이 문제를 보고해 주셔서 정말 감사합니다. 이 문제에 대해 조금 더 많은 정보를 주실 수 있을까요? try.discourse.org 인스턴스에서 “translate page” 기능을 사용해 재현을 시도해 보았지만, 보고하신 현상을 일관되게 재현하지 못했습니다.
이 버그 보고 주제에 포함된 일부 섹션이 더 많은 정보를 수집하는 데 도움이 될 수 있으니, 이 버그를 해결할 수 있도록 참고해 주세요.
재현하는 것이 다소 복잡합니다.
(중국어 로케이트)
- 게시글이 많은 긴 주제(예: 200개 게시글)를 준비하세요. 그리고 해당 주제를 미리 읽지 않았거나, 아주 처음 위치(예: 첫 10개 게시글)에서 읽은 상태여야 합니다.
- 주제에 진입하고 스크롤 핸들을 위로 스크롤하세요. 그러면 스크롤러에 “뒤로” 버튼이 표시됩니다. 진행 표시줄이 충분히 높게 설정되어 있는지, 스크롤 핸들이 최상단에 도달했을 때 핸들 내부에 위치할 수 있는지 확인하세요.
- 핸들이 시작 날짜에 도달하거나 매우 가까워질 때까지 계속 위로 스크롤하세요.
그리고 겹침(overlap)을 확인할 수 있습니다.
1개의 좋아요
몇 주 전에 Discourse에 이 문제를 더 잘 처리하려는 업데이트를 적용했습니다:
이 변경 사항은 타임라인에 텍스트를 2줄만 표시하고 나머지는 숨기도록 강제합니다. 따라서 텍스트가 매우 길거나 타임라인에 할당된 공간이 제한적인 경우(좁은 화면) 다음과 같은 모습으로 보일 수 있습니다:
이 방식은 경우에 따라 핸들(handle)의 일부 또는 모든 날짜 정보를 숨기지만, 뒤로 가기 버튼과의 레이아웃 문제를 방지하고 타임라인 상단의 날짜와의 겹침을 피할 수 있습니다.
타임라인의 날짜 정보는 게시물 자체에 있는 날짜와 다소 중복되므로, 레이아웃이 깨지는 이러한 문제를 피하기 위한 가치 있는 절충안이라고 판단했습니다.
2개의 좋아요


