hypothesis / hypothesis/product-backlog

Enable publishers to customize the user interface font in the Hypothesis client

Open
#452 0 comments 0 reactions 0 assignees View on GitHub
Elsevier
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.