clt

Configurable Leathercraft Templates

Commits at be469432db06f7e994e43876d0b2954c5b8d4368

  1. be469432 Draw surface leather thickness For consistency and clarity. Shota FUJI authored at Shota FUJI comitted at
  2. a8d80151 Make disabled field more distinguishable Shota FUJI authored at Shota FUJI comitted at
  3. 4b31642f Draw linings Shota FUJI authored at Shota FUJI comitted at
  4. 085f2f43 Draw legends Shota FUJI authored at Shota FUJI comitted at
  5. b009484e Add color schema Shota FUJI authored at Shota FUJI comitted at
  6. 9c021e6e Use Barlow for number inputs By default, UA sets "sans-serif" rather than "inherit". I choose "Barlow" instead of "Inter", because Barlow stands out and has beautiful numerical glyphs. Shota FUJI authored at Shota FUJI comitted at
  7. c4dcf96c Simplify parameter state management Use the same architecture to the "Preferences" module. Shota FUJI authored at Shota FUJI comitted at
  8. 869e82eb Create "slot" attribute helper function I use that attribute a lot in this project. Shota FUJI authored at Shota FUJI comitted at
  9. 5e3b7179 Add preview theme preference It's no-op for now. Shota FUJI authored at Shota FUJI comitted at
  10. c2cf6314 Group related parameters Shota FUJI authored at Shota FUJI comitted at
  11. 8a831a7a Fix length of the long piece is incorrect Shota FUJI authored at Shota FUJI comitted at
  12. 0ce3add1 Round incremented value by keyboard step up/down Without rounding, "float quirks" such as "0.999998" appears occasionally. Shota FUJI authored at Shota FUJI comitted at
  13. a987934b Add cut line width parameter Shota FUJI authored at Shota FUJI comitted at
  14. 3ed7e671 Add print margin parameter Shota FUJI authored at Shota FUJI comitted at
  15. 44fbcc81 Add input UI for some parameters Shota FUJI authored at Shota FUJI comitted at
  16. 4ba1ccd5 Add custom fonts The "local()" missing in Barlow font is intentional: that font is used for the template thus geometry is critical. If browser picks the system installed one up and there is a difference (e.g., weight settings,) it can mess up the layout. Shota FUJI authored at Shota FUJI comitted at
  17. f34c65d9 Draw bracket holes Shota FUJI authored at Shota FUJI comitted at
  18. 3c39b2a8 Draw flaps Shota FUJI authored at Shota FUJI comitted at
  19. 301cc607 Create basic app layout Shota FUJI authored at Shota FUJI comitted at
  20. 80e53027 Draw strap outer shape without flaps As a foundation code for the template drawing. Shota FUJI authored at Shota FUJI comitted at
  21. af470c68 Elm + Custom Elements setup Avoided softwares depending on Node.js and/or its ecosystem (npm.) Shota FUJI authored at Shota FUJI comitted at
  22. 880e60c4 Nix project setup Necessary files for project, using Nix as a primary environment setup method. Shota FUJI authored at Shota FUJI comitted at