Hi,
I will try to focus on an editor color scheme that goes well with
FlatLaf.
It would be good to have some import (or converter) for editor schemes,
that are available in the internet for other editors/IDEs.
You know that FlatLaf supports using IntelliJ Platform themes, which use
two files:
- a JSON file that contains UI defaults (colors, borders, ...)
for the components
- a XML file that contains the editor schemes
FlatLaf can only read the JSON file and converts it on the fly to UI
defaults that fit for FlatLaf.
Maybe it is possible to convert/import the XML file as well and use as
editor scheme in NetBeans.
Then we could have many many themes (nearly) for free...
Here are some editor schemes for IntelliJ platform:
https://github.com/Vincent-P/gruvbox-intellij-theme/blob/master/src/main/resources/gruvbox_theme.xml
https://github.com/OlyaB/DarkPurpleTheme/blob/master/resources/themes/darkPurpleScheme.xml
Documentation:
http://www.jetbrains.org/intellij/sdk/docs/reference_guide/ui_themes/themes_extras.html#editor-color-scheme-xml-files
Karl
On 05.12.2019 09:24, Alessandro wrote:
Hi Karl,
first of all thanks for your stunning work on FlatLaf, it is a great LaF
and if it were for me I would make it the default LaF for NetBeans in a
future release.
I played with Darcula in the past and I even contributed back some small
bits (dialog icons and a fix for baseline alignment of spinners), even if I
can't promise anything, I would gladly help.
I am not working on any of the parts you mentioned so please go ahead and
leave me some time to familiarize with FlatLaf code and its NetBeans
module. I will try to focus on an editor color scheme that goes well with
FlatLaf.
Regards,
Alex
Il giorno mer 4 dic 2019 alle ore 16:36 Karl Tauber <[email protected]>
ha scritto:
Hi there,
I'm Karl, creator of the FlatLaf look and feel.
(https://github.com/JFormDesigner/FlatLaf)
Thanks to Laszlo and Junichi, FlatLaf is now in NetBeans as experimental
LaF.
I'd like to help improving the look of FlatLaf in NetBeans and can spend
some time to work on it.
To avoid duplicate work, I'd like to ask whether someone else is already
working on (parts of) the main window (editor/view tabs, splitter,
minimize/maximize/close buttons, etc)?
If not, I would like to work on these parts.
All work will be done in module org.netbeans.swing.laf.flatlaf.
Other look and feels should be not affected.
All colors, insets, etc will be used from UI defaults, so that it is
customizable and other FlatLaf based themes can be later added.
(https://www.formdev.com/flatlaf/themes/)
Regards,
Karl
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists