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

Larger and more I18n-friendly safemode UI #76

Merged
merged 2 commits into from
May 8, 2023

Conversation

Night-Pryanik
Copy link

@Night-Pryanik Night-Pryanik commented May 8, 2023

Summary

Interface "Larger and more I18n-friendly safemode UI"

Purpose of change

CleverRaven#65513 by @KHeket showed that safemode UI is hostile towards languages other than English. Also its design is hopelessly outdated and doesn't use lots of free space provided by large and high-resolution modern displays.

Describe the solution

  • Header is now 3 lines (was 2 previously). Moved "Safemode enabled" text to 3rd line.
  • Menu uses all available height (was only 24 lines previously).
  • Columns width dynamically scales based on current resolution.
  • Text not fitting in columns is now trimmed.

Describe alternatives you've considered

None.

Testing

Opened safemode ui hundreds of times. Changed values, added rules, deleted rules.

Additional context

UI on large window size
изображение

UI on small window size
изображение

UI on small window size with Russian language (with lots of trimmed text)
изображение

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant