Elijah Duffy
43f68cf184
0.2.10
2025-09-05 10:57:12 -07:00
Elijah Duffy
047044cbbe
state machine: add demo & fix
2025-09-05 10:57:05 -07:00
Elijah Duffy
4e6a8c62c5
phone input: fix auto validation on invalid
2025-09-05 10:56:47 -07:00
Elijah Duffy
0260405386
0.2.9
2025-09-05 09:41:35 -07:00
Elijah Duffy
92cb1e44e4
radio group: remove justify center in horizontal layout
2025-09-05 09:41:29 -07:00
Elijah Duffy
1ee882a0c8
0.2.8
2025-09-05 09:39:16 -07:00
Elijah Duffy
ece7dbd131
radio group: allow wrapping in horizontal layout
2025-09-05 09:39:01 -07:00
Elijah Duffy
8adc3c6657
state machine: push updates, added runtime page control
2025-09-05 09:38:07 -07:00
Elijah Duffy
cdc45c6e46
0.2.7
2025-09-03 18:31:33 -07:00
Elijah Duffy
81d9ede1c3
fix missing TextareaInput export
2025-09-03 18:31:29 -07:00
Elijah Duffy
7e51935ff6
0.2.6
2025-09-03 18:29:40 -07:00
Elijah Duffy
fd8357382a
add multi-line TextareaInput component
2025-09-03 18:29:30 -07:00
Elijah Duffy
e0654dd20c
0.2.5
2025-09-01 17:19:55 -07:00
Elijah Duffy
f17451e42a
attempt to optimize vite bundling
2025-09-01 17:19:47 -07:00
Elijah Duffy
31049fc343
add lazy component loading helper
2025-09-01 17:19:32 -07:00
Elijah Duffy
db4f149302
navigation: add historical state restore
2025-09-01 17:18:49 -07:00
Elijah Duffy
8993b86691
0.2.4
2025-09-01 15:01:29 -07:00
Elijah Duffy
7dcbfd89e5
add build step before publish
2025-09-01 15:01:25 -07:00
Elijah Duffy
cbfb033e8c
0.2.3
2025-09-01 12:29:37 -07:00
Elijah Duffy
5a9574bec9
add navigation manager to streamline titles and breadcrumbs
2025-09-01 12:29:16 -07:00
Elijah Duffy
647b3401a7
dialog: expose frozen, disabled, loading as bindable props
2025-08-27 16:45:41 -07:00
Elijah Duffy
9d9b40d21b
button: change element opacity when disabled instead of background
2025-08-27 16:45:27 -07:00
Elijah Duffy
4453a40568
fix missing exports
2025-08-27 16:45:07 -07:00
Elijah Duffy
b95240937d
0.2.2
2025-08-20 12:43:58 -07:00
Elijah Duffy
2864d705d5
combobox: fix picker each key
...
key was formed by `i + option.value`, which if the option value was in
the form of a number would end up as addition instead of concatenation.
replaced this key with just `option.value`, as this field is required.
2025-08-20 12:43:51 -07:00
Elijah Duffy
af0f41e6c6
0.2.1
2025-08-18 18:40:54 -07:00
Elijah Duffy
642ab24029
fix buttons missing type="button"
...
Triggers unintentional form submits if missing `type` property.
2025-08-18 18:40:44 -07:00
Elijah Duffy
db081c93b7
0.2.0
2025-08-13 16:01:05 -07:00
Elijah Duffy
bc09807d5c
remove svelte depends & update
2025-08-12 16:16:41 -07:00
Elijah Duffy
83f963902f
time input: styling fixes
2025-08-11 17:12:38 -07:00
Elijah Duffy
cd2ce96a33
dialog: extend api with disabled controls
2025-08-11 17:12:31 -07:00
Elijah Duffy
1f4c13d838
button: disabled state
2025-08-11 17:12:05 -07:00
Elijah Duffy
4e10c79e2b
checkbox: no default value
2025-08-11 17:11:48 -07:00
Elijah Duffy
0e188db829
checkbox: default value to false
2025-07-23 11:58:41 -07:00
Elijah Duffy
2e9c6068b4
add formatTime export
2025-07-22 15:48:09 -07:00
Elijah Duffy
9e0bec3e1d
time input: make ampm derived
2025-07-22 15:44:10 -07:00
Elijah Duffy
a99384e887
time input: refactor to allow setting value reactively
2025-07-22 15:39:52 -07:00
Elijah Duffy
2e3de49851
focus: add selectAll helper, fix focus next behavior with selected text
2025-07-22 15:39:37 -07:00
Elijah Duffy
d4935b6e7c
add prefixZero utility
2025-07-22 15:38:58 -07:00
Elijah Duffy
647235e1fe
time input: add formatTime helper
2025-07-22 11:28:43 -07:00
Elijah Duffy
026810b32d
add capitalizeFirstLetter utility
2025-07-22 11:17:16 -07:00
Elijah Duffy
1cb8445806
frameless button: fix missing type property
2025-07-22 11:17:08 -07:00
Elijah Duffy
04d88422e9
dialog: add title setter to API
2025-07-22 11:16:56 -07:00
Elijah Duffy
1a111121a1
time input: use internationalized/Date.Time-based value, add onchange
2025-07-21 20:04:42 -07:00
Elijah Duffy
39debb8865
time input: ampm type fix
2025-07-21 19:54:06 -07:00
Elijah Duffy
c2311260b1
time input: implement compact mode
2025-07-21 19:50:41 -07:00
Elijah Duffy
123594f828
add focus tool; time input: refactor away from bind:ref
2025-07-21 19:41:44 -07:00
Elijah Duffy
e3c08b4247
time input: partial refactor
...
Lots of weird issues right now that seem primarily to arise from binding
to `ref` on `StyledRawInput` components and then storing that binding
in a stateful object. Ideally I want to do this in order to simplify
declaration of inputs so that I reuse other controls more readily.
Second step of this refactor should be to remove reliance on binding a
reference to the underlying HTML element.
2025-07-21 18:16:09 -07:00
Elijah Duffy
c45224aff8
clean up debug console.log calls
2025-07-17 11:35:47 -07:00
Elijah Duffy
03ca2dd5af
dialog: improve error setting usability
...
Accept a RawError and create the error based on it instead.
2025-07-16 17:43:30 -07:00