gui: Use AtlantaFx Primer Light theme
Context
Integrate AtlantaFx Primer Light stylesheet.
Looks like this:
Dictionary pane will be reworked by #68 (closed).
Implements #65 (closed).
What has changed?
Main Changes
gui
- Added AtlantaFx's Primer Light CSS as user agent stylesheet
gui-view
- Adapted CSS to AtlantaFx looked-up color. It is a bit weird that view depend on looked-up colors of a peculiar theme. But I don't see how to do a proper adaptation.
- Removed
-fx-faint-focus-color
. I guess it was specific to Modena CSS. Didn't find an alternative with AtlantaFx.
Side Effects
gui-view
- While testing integration in SceneBuilder, noticed that SceneBuilder failed to import some custom controls because of the limitation described here (not because of AtlantaFx). Re-introduced the hack to fix that.
Edited by Antoine Belvire