Context:
Deciding between MaterialFx and AtlantaFx (GH Primer implementation) for styling.
Decision:
Choosing AtlantaFx, because it works fine, looks good, and doesn't add dependency like MaterialFx.
Pros:
- Provides visually appealing UI elements.
- Enhances user experience.
- Does not introduce additional dependencies.
Cons:
- Smaller community compared to MaterialFx.
Examples:
### MVVM - Layer dependencies #### View - View can use ViewModel classes - Bindings of nodes and controls #### ViewModel - View state - Invoking logic - Input single validation
Status: Accepted