clt

Configurable Leathercraft Templates

Commits at edd24c87bbc44054e37bb4e649bd5e5c3ca77493

  1. edd24c87 Draw loops Shota FUJI authored at Shota FUJI comitted at
  2. be469432 Draw surface leather thickness For consistency and clarity. Shota FUJI authored at Shota FUJI comitted at
  3. a8d80151 Make disabled field more distinguishable Shota FUJI authored at Shota FUJI comitted at
  4. 4b31642f Draw linings Shota FUJI authored at Shota FUJI comitted at
  5. 085f2f43 Draw legends Shota FUJI authored at Shota FUJI comitted at
  6. b009484e Add color schema Shota FUJI authored at Shota FUJI comitted at
  7. 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
  8. c4dcf96c Simplify parameter state management Use the same architecture to the "Preferences" module. Shota FUJI authored at Shota FUJI comitted at
  9. 869e82eb Create "slot" attribute helper function I use that attribute a lot in this project. Shota FUJI authored at Shota FUJI comitted at
  10. 5e3b7179 Add preview theme preference It's no-op for now. Shota FUJI authored at Shota FUJI comitted at
  11. c2cf6314 Group related parameters Shota FUJI authored at Shota FUJI comitted at
  12. 8a831a7a Fix length of the long piece is incorrect Shota FUJI authored at Shota FUJI comitted at
  13. 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
  14. a987934b Add cut line width parameter Shota FUJI authored at Shota FUJI comitted at
  15. 3ed7e671 Add print margin parameter Shota FUJI authored at Shota FUJI comitted at
  16. 44fbcc81 Add input UI for some parameters Shota FUJI authored at Shota FUJI comitted at
  17. 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
  18. f34c65d9 Draw bracket holes Shota FUJI authored at Shota FUJI comitted at
  19. 3c39b2a8 Draw flaps Shota FUJI authored at Shota FUJI comitted at
  20. 301cc607 Create basic app layout Shota FUJI authored at Shota FUJI comitted at
  21. 80e53027 Draw strap outer shape without flaps As a foundation code for the template drawing. Shota FUJI authored at Shota FUJI comitted at
  22. af470c68 Elm + Custom Elements setup Avoided softwares depending on Node.js and/or its ecosystem (npm.) Shota FUJI authored at Shota FUJI comitted at
  23. 880e60c4 Nix project setup Necessary files for project, using Nix as a primary environment setup method. Shota FUJI authored at Shota FUJI comitted at