Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI elements don't resize to fit custom font sizes properly #223

Open
supersaiyansubtlety opened this issue Sep 13, 2024 · 0 comments
Open
Labels
bug Something isn't working user interface affects the enigma ui

Comments

@supersaiyansubtlety
Copy link
Contributor

The issue is different for flatlaf and non-flatlaf themes.

All screenshots are taken with 100% scale.

Default (flatlaf)

12pt #222 (baseline)

default 100%, 12pt  #222

24pt #222

Class items on the left are too tall.
The method item on the right is the correct height.
Class/stats/up/down icons are smaller than the text next to them (unscaled?).
default 100%, 24pt  #222

24pt ddb94ed

Same as #222
default 100% 24pt  ddb94ed7

Metal (non-flatlaf)

Class and method items are the correct height, but icons are too big

12pt #222 (baseline)

metal 100%, 12pt  #222

24pt #222

Class items on the left are the correct height.
The method item on the right is too short.
Class/stats/up/down icons are bigger than the text next to them (double-scaled?).
metal 100%, 24pt  #222

24pt ddb94ed

Same as #222 except class/stats/up/down icons are smaller than the text next to them (unscaled?).
metal 100% 24pt  ddb94ed7

@supersaiyansubtlety supersaiyansubtlety added bug Something isn't working user interface affects the enigma ui labels Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working user interface affects the enigma ui
Projects
None yet
Development

No branches or pull requests

1 participant