hypothesis / hypothesis/product-backlog
Enable publishers to customize the user interface font in the Hypothesis client
- Dominant language
- No language data
- Stars
- 122
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
We currently enable publishers to customize the font family used to render annotation text and quotes in the sidebar via the `annotationFontFamily` and `selectionFontFamily` config params, in order to make the client better fit the look and feel of their site.
This accounts for most of the visible text in the sidebar, but not other elements of the UI such as the top bar. We have had a request for publishers to be able to customize the base "user interface" font that is used for most other elements of the sidebar.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing handling of the annotationFontFamily and selectionFontFamily configuration parameters and the sidebar styles that define the top bar and other UI text. Confirm which elements use the base user interface font, then define a publisher-configurable font that applies to those elements and verify that annotation and selection fonts remain separately configurable.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100