cheeaun / cheeaun/phanpy

Inappropriate UX for text size.

Open
#318 3 comments 0 reactions 0 assignees View on GitHub
accessibility design need-research
Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 36m
Merged PRs (30d)
11

Description

**Describe the bug**
The text size configurable currently has an inappropriate user experience.
- Which site: phanpy.social
- Which instance: not relevant

**To Reproduce**
Steps to reproduce the behavior:
1. Click on the hamburger menu.
2. Click on 'Settings'.
3. Observe that 'text size' is a slider with five positions.

**Expected behavior**
Text size should be an actual number input, either a spin-box (number box with up/down arrows) or a regular number box.

**Screenshots**
image

**Desktop (please complete the following information):**
- OS: macOS Ventura 13.4.1
- Browser: Firefox
- Version: 119.0

**Additional context**
This is an issue because browser zoom is not a suitable replacement for freely choosing a font size that is usable by the user, lacking among other things the ability to ensure click-targets remain a reasonable size. I recognise that I could apply userCSS, but this is not a reasonable approach either as most visually-impaired/blind users are not going to be technically competent enough for that to be an option. I also recognise that other applications think that a slider is an appropriate interface; they are wrong, too.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.