보유한 책이 열 권이든 만 권이든, 컬렉션의 정리는 언제나 개인적이고, 직관적이며, 시각적으로 세련되어야 합니다. GemReader의 업데이트된 라이브러리 컬러 스와치 시스템과 다이내믹 다크 모드 적응 기술을 확인하세요.
엄선된 11가지 컬러 스와치 팔레트
사용자 지정 컬렉션을 생성/편집하거나 내장 커버 이미지가 없는 책에 배경을 지정할 때, 이제 확장된 11가지 컬러 팔레트를 사용할 수 있습니다.
소프트 파스텔 로즈, 웜 선셋 오렌지부터 딥 미드나이트 시안, 미니멀 애쉬 그레이에 이르기까지 큐레이션된 이 색상들은 모두 '이중 상태(dual-state)' 토큰을 기반으로 구축되었습니다.
스와치를 선택하면 컬렉션이나 표지에 의미론적(semantic) 컬러 키가 할당되어, 낮에는 서재가 생동감 있게 빛나고 어두운 환경에서는 눈부심 없이 편안함을 유지하도록 보장합니다.
다이내믹 다크 모드 적응
과거에는 컬렉션 폴더에 파스텔톤을 설정하면 다크 모드로 전환 시 대비가 깨지는 문제가 발생했습니다. 업데이트된 컬러 슬롯 매핑은 의미론적 매칭(semantic slot matching)을 통해 이를 해결합니다.
틸(Teal) 색상을 선택하면 GemReader가 해당 컬러 키를 저장합니다. 라이트 모드에서는 어두운 텍스트와 부드러운 민트색 배경이 렌더링됩니다. 다크 모드로 전환하면, 폴더 배경이 매끄럽게 깊고 진한 청록색(Deep Teal)으로 변환되며 텍스트는 고대비로 자동 조정됩니다.
가져온 항목이 기본 팔레트를 벗어난 사용자 지정 헥스(Hex) 코드를 사용하는 경우, GemReader는 글자의 100% 가독성을 보장하기 위해 휘도(luminance)를 자동 계산합니다.
이미지가 없는 EPUB을 위한 커스텀 커버
모든 문서나 고전 EPUB이 고해상도 아트워크를 갖추고 있는 것은 아닙니다. GemReader는 표지 이미지가 누락된 책을 위해 깔끔하고 미니멀한 타이포그래피 책 커버를 자동으로 생성합니다.
기본적으로 이미지가 없는 책은 도서 제목을 기반으로 한 결정론적 해싱(deterministic hashing)을 통해 컬러 스와치가 자동 할당됩니다.
도서 액션 모달(Book Action Modal)을 통해 사용자는 스와치를 탭하여 기본 할당된 색상을 덮어쓰고, 본인의 컬렉션 테마에 맞춰 수동으로 시각적 톤을 통일할 수 있습니다.
직관적인 UI 컨트롤 및 접근성
라이브러리 관리 대화 상자와 리더 설정 전반에 걸쳐 재사용 가능한 컬러 피커(Color Picker) 컴포넌트를 업데이트했습니다.
큼직한 터치 영역(Touch target)이 실수로 다른 색상을 누르는 것을 방지하며, 선택된 스와치는 내부 고대비 링과 함께 부드럽게 크기가 커지므로 모든 디스플레이 크기와 컬러 모드에서 현재 선택 상태를 명확히 알 수 있습니다.
이러한 모든 색상 선택 정보는 서재 데이터와 함께 암호화된 메타데이터로 안전하게 보존되며, 앱 테마를 전환할 때마다 스스로 밸런스를 맞춰 자동 조절됩니다.
Try it yourself
Related guides