GDQuest / GDQuest/learn-gdscript
In some practices, there is text that scales with the font size setting, but that should not scale
- Dominant language
- GDScript
- Stars
- 2.8k
- Forks
- 235
- PR merge metrics
- No merged PRs in 30d
Description
In these practices, and there may be others, the size of text labels are affected by the text size user setting, but they shouldn't be because it makes the text overflow the cells and makes it look off to unreadable:
Small size:
Large size:
This is true of the practices in L18. There are more places where we use labels that shouldn't be scaled like that or that are scaled incorrectly. For example L13.P2.
I'm opening this as a bug for labels that shouldn't scale, and there's definitely that issue. This is assuming that it's something that can be patched independently from overhauling scaling and UX. This generally applies to labels inside of code examples. But it's worth considering if this should be patched in isolation by, for example, preventing certain labels from scaling, or if it should be part of a broader work on UX and UI scaling.
I'm opening this issue in isolation because I think probably a patch is going to be way less work. And there are a handful of places or practices where it makes it unusable.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by opening the L18 practices and L13.P2, then reproduce the problem with the small and large text-size settings. Inspect the labels inside the code examples and identify which ones overflow or become unreadable; done means the affected labels remain usable at both settings without overflowing their cells.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- godot
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100