bookreader
bookreader copied to clipboard
The Internet Archive BookReader
This pull request includes several changes to the `BookReader` and `BookNavigator` components, focusing on CSS adjustments and code consistency improvements. The most important changes include CSS modifications to hide certain...
addresses #1342
Fixes [#460](https://github.com/internetarchive/bookreader/issues/460)
Description On the Internet Archive signup page, the “Sign in with Google” button appears slightly left-aligned instead of being horizontally centered. This creates a visual imbalance because all other elements...
### What Consolidates selection-related side effects under a single SelectionObserver instance. ### Why TextSelectionManager was creating multiple SelectionObserver instances for the same layer. This change avoids duplicate observers and ensures...
Refactored some util functionality using the feedback from @cdrini https://github.com/internetarchive/bookreader/pull/1432#discussion_r2352863213 `findLanguage` is a function that returns a `Code` object when an input language is matched by its name, native name,...
Sister PR: https://github.com/internetarchive/iaux-item-navigator/pull/23 . See the docs + video there. This is unfortunately difficult to demo otherwise.
#1458 Fixes inconsistency where English language didn't display its language code - Updated English model name in TranslationManager constructor