A new Bodies-mode print-assembly setting, plus a fleet-wide accessibility recheck that turned up (and fixed) two real bugs in this repo's palette.
- 3D Print Clearance — a new Bodies (Pyramids) mode setting that insets each printed panel's own footprint independently, leaving an assembly gap when panels are printed separately and joined together at their shared edges (distinct from the existing Flat Panels-only Panel Clearance). Size it off your printer's nozzle diameter/line width (typically 0.05–0.3mm) — each panel is inset by half the value.
- Tolerance field renamed to "Geometry Tolerance", with a clarifying tooltip — it's an internal geometry-matching threshold used to detect shared edges, not a physical print gap (that's what 3D Print Clearance and Panel Clearance are for).
- Fix: Theme Manager font controls — Font Family and Base Font Size only updated headings and labels; buttons, dropdowns, and text fields silently kept the browser's default font regardless of the selected theme. Every control now tracks both settings correctly.
- Fix: accessibility tokens — added the WCAG contrast-checking tokens (button text-contrast pairs, a visible keyboard focus ring, danger-text and overlay-backdrop colors) across all 9 built-in themes, and made the Theme Manager's collapsible section header keyboard-operable.
📦 Download the current release (LucysShapeForge-v1.6.0.zip) from the Assets section below.