9c021e6eUse 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
c4dcf96cSimplify parameter state management
Use the same architecture to the "Preferences" module.
Shota FUJI
authored at
Shota FUJI
comitted at
869e82ebCreate "slot" attribute helper function
I use that attribute a lot in this project.
Shota FUJI
authored at
Shota FUJI
comitted at
0ce3add1Round 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
4ba1ccd5Add 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