Commit Graph
6 Commits
Author SHA1 Message Date
ZacharyZhang-NY 21249605fb Refactor: share iconAction for borderless 16 DIP icon buttons
datetimeIconButton moves to icon_button.go as iconAction(c, icon, label)
and replaces the identical copies in Dialog close, PasswordInput toggle
and AppShell collapse. Hover and press now set Text on every caller,
including the date and time pickers, which kept TextMuted on hover.
Image retry (bordered, danger ink), TagsInput remove (14 DIP icon, no
press state) and Tag close (12 DIP icon, fade) are different buttons
and stay as they are.
2026-10-05 13:37:34 -04:00
ZacharyZhang-NY 8880865021 Refactor: results expose Element as a named field
Every component result type now names its element Element instead of
embedding *ui.Element. The eleven element-plus-changed results
(AccordionView, CarouselView, CollapsibleView, ImageViewerView,
PaginationResult, StepsResult, SidebarResult, TabsResult, RatingParts,
FileDropZoneParts, TransferParts) fold into ChoiceResult.

Fixes four Gallery demos where .Width(...).Changed() read the element's
flag instead of the component's: Accordion, MultiSelect, Cascader,
TreeSelect. TestDataAccordionDemoLogsChange covers the Accordion.
2026-10-05 13:35:53 -04:00
ZacharyZhang-NY e3eaef7437 Date & Time: review r3 fixes 2026-10-05 13:17:52 -04:00
ZacharyZhang-NY 4a0c3a789f wip r3 2026-10-05 13:15:30 -04:00
ZacharyZhang-NY 67be3e9384 Date & Time: review r1 fixes 2026-10-05 12:40:11 -04:00
ZacharyZhang-NY e61e38b656 Date & Time: components 051-058 (wip) 2026-10-05 12:22:05 -04:00