mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-15 02:06:26 -05:00
The Avalonia app applies the colour scheme saved as ActiveColorScheme in the shared user-settings file when the main window opens, and recolours a nest's drawings from it when opening the nest, as WinForms does. The plate canvas draws the background, sheet, edge spacing, etch, part outlines and selection from the active scheme through SkiaSchemePalette, a cache of Skia colours rebuilt when the scheme's colours change, instead of hard-coded colours. Part outlines follow the scheme's outline colour or the fill darkened as WinForms darkens it. There is no Options screen to change the scheme yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>