Aliki 테마는 docs.ruby-lang.org 및 RDoc v7.0 이상으로 문서를 생성하는 모든 Gem에 적용되어 사용자 경험을 대폭 개선합니다. 주요 개선 사항은 다음과 같습니다.
주요 기능 개선
-
향상된 검색 기능: 대소문자 구분 랭킹, 퍼지 매칭, 그리고 상수에 대한 검색 지원이 추가되어 더욱 정확하고 유연한 검색이 가능해졌습니다.
-
다크 모드 지원: 사용자의 운영체제 기본 설정에 따라 자동으로 다크 모드를 적용하며, 수동 전환 기능도 제공하여 시각적 편안함을 높였습니다.
-
3단 레이아웃: 좌측 사이드바는 탐색을 위한 메뉴를, 중앙은 주요 콘텐츠를, 우측 사이드바는 목차를 표시하여 정보 접근성을 극대화합니다.
-
코드 블록 개선: 코드 블록에 복사 버튼이 추가되었으며, C 언어 구문 강조 기능이 도입되어 코드 가독성과 활용성이 증대되었습니다.
-
사용자 정의 가능한 푸터: Gem 관리자는 푸터에 저장소, 이슈 트래커 및 기타 리소스 링크를 추가하여 유용한 정보를 제공할 수 있습니다.
Gem 개발자를 위한 변경 사항
RDoc 7.0 이상으로 문서를 생성하는 Gem의 경우, Aliki 테마가 자동으로 적용됩니다. 개발자는 .rdoc_options 파일을 통해 푸터 링크를 사용자 정의하거나, 필요에 따라 기존의 Darkfish 테마로 되돌릴 수 있습니다. 이는 Gem 문서의 일관성과 브랜드화를 지원합니다.