Use HTTPS instead of HTTP in Schema referencs in the Maven POM file.
This fixes cvc-elt.1.a: Cannot find the declaration of element 'project'. errors when building fx from VS.code.
Reviewed-on: https://codeberg.org/sethm/symon/pulls/25
Reviewed-by: Seth Morabito <sethm@noreply.codeberg.org>
This PR configures Symon to use the FlatLaf Swing look-and-feel, giving both a slightly more modern look but also much better support for Dark/Light UI modes. Additional small tweaks to make the UI more readable in both Dark/Light modes.
Detection of system theme also added, selecting the Dark/Light FlatLaf variant accordingly.
Gets rid of need for the hardcoded Metal UI for text fields in StatusPanel workaround as well, as FlatLaf renders these small fields correctly.
Reviewed-on: https://codeberg.org/sethm/symon/pulls/23
Reviewed-by: Seth Morabito <sethm@noreply.codeberg.org>