Commit Graph

3 Commits

Author SHA1 Message Date
daylily ccdb91a243 Multiple refactors
- Use aria-labelledby instead of aria-label where possible
- Replace magic numbers with explicitly defined constants
- Add input textboxes for values previously only changed with sliders
2025-04-03 18:06:00 -04:00
daylily cd0d2a9572 Refactor codebase
- Support file drag-and-drop
- Fix wrong usage of tooltips
- Add tailwind shorthands for layouting
- Complete ARIA annotating
2025-04-03 02:36:01 -04:00
daylily 407ef956d4 Refactor application
- Use contexts for large-scope states
- Use OffscreenCanvas for rendering instead of hidden canvas element
2025-04-02 12:46:40 -04:00