Skip to content

Conversation

@tferr
Copy link
Contributor

@tferr tferr commented Sep 8, 2022

This implements a couple of minor improvements related to the new L&F options:

  • OptionsLookAndFeel: setupLookAndFeel() calls now updateUI
  • Console:
    • Ensure default font is readable with dark themes (do not use hardwired foreground colors for default fonts)
    • Reduce margins of JTabbedPane for better usage of screen real estate
    • LogPanel: Replace non-scalable (icon based) button with scalable (font based) button
    • More consistent capitalization of menu items
    • Do not list inactive accelerators in contextual menu

Some snapshots under light & dark L&Fs:
image
image

OptionsLookAndFeel:
  - Immediately update UI when calling macro-recordable setupLookAndFeel()
Console:
  - Ensure default font is readable with dark themes
  - Reduce margins for better usage of screen real estate
  - More consistent capitalization of menu items
@ctrueden
Copy link
Member

ctrueden commented Sep 8, 2022

Thanks @tferr for continuing to push on better L&F! 👍

@ctrueden ctrueden merged commit 2cc8dae into scijava:master Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants