Overview of AtlantaFX
masterAtlantaFX is a modern JavaFX CSS theme collection designed to provide a flat interface inspired by web component frameworks. It is built with a 'CSS first' approach, meaning it works with existing standard JavaFX controls while providing additional custom controls for modern GUI development.
Key features include:
- Customizable Color System: Uses a simple and intuitive color system based on GitHub Primer guidelines. You can easily change the global accent (brand) color or individual control styles using looked-up color variables.
- SASS-based Architecture: The themes are written in modular SASS, making them easier to maintain and customize compared to massive monolithic CSS files.
- Theme Support: Supports multiple themes including Primer (Light/Dark), Nord (Light/Dark), Cupertino (Light/Dark), and Dracula.
- Extensibility: Supports custom themes via SASS compilation.