reya
dc2c612cff
feat: add a close button to dialog
...
The close affordance reuses Button (ghost, small) at the panel's top
right and routes through on_change like escape and scrim clicks; it is
hidden in alert mode. The dialog feature now depends on button, and
AGENTS.md codifies preferring existing components over custom elements.
2026-11-10 04:50:56 +07:00
reya
1c091db699
chore: reduce component overhead ( #3 )
...
Reviewed-on: #3
2026-11-09 10:09:56 +00:00
reya
8c438ed8a6
fix: exclude scroll area padding from pane sizing
2026-11-09 08:35:07 +07:00
reya
d8663593b6
feat: add dropdown menu component
2026-11-08 17:03:38 +07:00
reya
11b29dc91a
chore: audit all components ( #2 )
...
Reviewed-on: #2
2026-11-08 06:27:12 +00:00
reya
0ad5c3fe90
feat: add combobox filter
2026-11-06 21:27:31 +07:00
reya
5bfde0d382
feat: add separator component
2026-11-06 19:08:49 +07:00
reya
ad30792231
feat: add clipboard button component
2026-11-06 18:47:20 +07:00
reya
50da1d4a9d
feat: add scrollbar for virtualized lists
2026-11-04 13:05:39 +07:00
reya
4bfc816cbe
feat add command palette component
2026-11-04 09:37:47 +07:00
reya
fa73124ee4
chore: clean up
2026-11-04 08:57:07 +07:00
reya
ded23ab2f2
feat: add combobox component
2026-11-04 08:08:02 +07:00
reya
7d1bceefd5
feat: add status dot component
2026-11-03 19:44:54 +07:00
reya
0c8d7f05d4
feat: add field component
2026-11-03 19:07:15 +07:00
reya
7399d92f36
feat: add spinner component
2026-11-03 16:39:13 +07:00
reya
be05e12d16
add multiline support to input
2026-11-01 20:06:43 +07:00
reya
acf907461b
add password field
2026-11-01 17:26:30 +07:00
reya
61ff8cfd0a
add context menu
2026-11-01 15:56:42 +07:00
reya
749b3e4e29
add segmented control
2026-11-01 14:01:49 +07:00
reya
bbb56fdda7
add select component built on menu
2026-11-01 12:06:21 +07:00
reya
5a32401e25
split toast into alert and toast
2026-11-01 09:20:10 +07:00
reya
f23c582c16
add list
2026-10-30 13:50:00 +07:00
reya
64f4c3ff0c
add toast
2026-10-30 01:31:16 +07:00
reya
e03b04793c
add dialog
2026-10-29 20:55:20 +07:00
reya
08a1daaef3
.
2026-10-29 20:16:30 +07:00
reya
2f81f2848d
add menu
2026-10-29 19:58:13 +07:00
reya
cc22baca6e
add scrollarea
2026-10-29 19:23:06 +07:00
reya
4ae6a23cd9
.
2026-10-29 18:13:42 +07:00
reya
2ecde30ae2
Add IME underline, I-beam cursor, and horizontal scroll to Input
2026-10-29 15:59:42 +07:00
reya
b57547ab8c
add caret blink to input
2026-10-29 15:40:20 +07:00
reya
5f53e0c89f
input: dispatch editing keys through actions
2026-10-29 15:27:56 +07:00
reya
e2331f2ba5
add read-only mode for input
2026-10-29 14:42:11 +07:00
reya
d95baae418
add undo/redo and macOS modifier handling to input
2026-10-29 14:32:49 +07:00
reya
ad43867cb4
add input state events and key handling to InputState
2026-10-29 11:29:05 +07:00
reya
1b29c2c940
add sizable trait
2026-10-29 07:56:23 +07:00
reya
3808b1519f
add input
2026-10-28 21:24:21 +07:00
reya
9626391403
add progress
2026-10-28 19:58:01 +07:00
reya
5f441518eb
add slider
2026-10-28 19:52:35 +07:00
reya
818266a25f
.
2026-10-28 19:29:59 +07:00
reya
e3b65143a3
add radio
2026-10-28 19:17:35 +07:00
reya
0924d1d301
add switch
2026-10-28 19:04:42 +07:00
reya
1ddc10cae4
.
2026-10-28 18:21:23 +07:00
reya
0b8b619342
add button
2026-10-28 17:02:02 +07:00