Commit Graph
43 Commits
Author SHA1 Message Date
yyh aa89fd8173 refactor(ui): align Menu APIs and expose ContextMenu anatomy (#44747) 2026-10-25 13:54:03 +00:00
yyh 1cfcafca22 docs: simplify frontend review guidance (#44609) 2026-10-23 07:10:54 +00:00
yyh 241ddf209d chore(lint): enforce logical Tailwind direction classes and migrate dify-ui (#43869) 2026-10-23 06:45:07 +00:00
yyh 48356b821a feat(ui): integrate date and time pickers with Base UI forms (#44593) 2026-10-23 05:12:41 +00:00
yyh 3d97949e70 refactor(ui): align floating positioning with Base UI (#44588) 2026-10-23 04:08:07 +00:00
yyh 0d64d3f3c9 fix(web): open command menu instantly with a lighter backdrop (#44330) 2026-10-19 04:13:01 +00:00
yyh 126c84b8f9 refactor(ui): clarify dialog header close button anatomy (#44283) 2026-10-18 07:13:31 +00:00
1a79410ab1 refactor(dify-ui): scroll dialog bodies and give AlertDialog a body (#44248)
Signed-off-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 04:08:49 +00:00
yyh 0d580fddf7 fix(dify-ui): let portal order stack overlays so nested modals block clicks (#44214) 2026-10-16 08:57:12 +00:00
yyh 59b6b7f753 refactor(web): let layouts own viewport height instead of root h-full chain (#44143) 2026-10-15 06:00:36 +00:00
yyh 69629bd7b7 docs: record overlay ownership and focus lessons (#44126) 2026-10-15 01:20:14 +00:00
yyh 4a528e9268 refactor(dify-ui): leave the enabled cursor to the app's base styles (#43981) 2026-10-13 06:02:05 +00:00
yyh 6d9a5f2a8a fix(dify-ui): keep scrolled items off the edge in Select and menus (#43946) 2026-10-13 00:50:02 +00:00
yyh 0838e2511d feat(dify-ui): compose avatars and refine picker focus (#43939) 2026-10-12 11:44:58 +00:00
yyh 6af1bb709b fix(dify-ui): hide positioners while their anchor is hidden (#43935) 2026-10-12 08:54:14 +00:00
yyh 154fd960a0 refactor(dify-ui): clarify type ownership and internal module boundaries (#43916) 2026-10-12 06:01:12 +00:00
yyh 7068d0d60a refactor(dify-ui): export Base UI event types under component names (#43876) 2026-10-12 00:53:09 +00:00
yyh 2683c0b14c refactor: let Dify UI list primitives own the search box and option layout (#43859) 2026-10-11 05:04:19 +00:00
yyh 71f5875e1b feat(dify-ui): add the filterable DropdownMenu parts (#43775) 2026-10-10 03:04:27 +00:00
yyh fddcb25250 fix(dify-ui): align invalid and disabled control styles (#43767) 2026-10-09 22:36:41 +00:00
yyh 96d14004c8 refactor(dify-ui): lean on Base UI toast ownership and add Toaster (#43753) 2026-10-09 08:12:22 +00:00
yyh adfda1a67b fix(dify-ui): make text and checked control focus indicators distinguishable (#43747) 2026-10-09 06:50:23 +00:00
yyh 39471347e9 fix(dify-ui): stabilize breadcrumb story and retain failure artifacts (#43746) 2026-10-09 06:48:55 +00:00
yyh 14edc44e2c refactor(dify-ui): complete focus indicator ownership for overlay triggers (#43666) 2026-10-08 10:22:21 +00:00
yyh 2bb466c09a feat(ui): expose imperative actions types for public ref contracts (#43613) 2026-10-08 00:55:01 +00:00
yyh 0ed392fb62 chore(dify-ui): align authoring rules and dependency optimization (#43233) 2026-09-29 11:58:49 +00:00
yyh 90f7fbd468 feat(ui): redesign date and time pickers (#43090) 2026-09-29 02:14:10 +00:00
yyh 698ecd3e62 refactor(dify-ui): narrow checkbox public API (#42953) 2026-09-26 04:52:26 +00:00
yyh 232f29c355 chore: migrate workspace to Vitest 5 (#42782) 2026-09-23 04:13:42 +00:00
yyhandzhsama c9e59a5590 fix(web): use concise accessible names for infotips (#42751)
Co-authored-by: zhsama <torvalds@linux.do>
2026-09-23 01:02:21 +00:00
yyh 22aff66cc0 fix(dify-ui): preserve state-aware styling callbacks (#42631) 2026-09-21 05:56:21 +00:00
yyh 9e13e339b8 feat(ui): add reusable breadcrumbs and migrate Web navigation (#42534) 2026-09-20 01:40:49 +00:00
yyh 9e7856f22b test(web): tighten browser test admission and trim low-value coverage (#42373) 2026-09-17 01:19:03 +00:00
yyh dde1d500b5 docs: clarify frontend guidance ownership and dependencies (#41848) 2026-09-05 13:28:40 +00:00
yyh a2acf62bf1 fix: align select and autocomplete collection contracts (#41829) 2026-09-04 12:26:26 +00:00
yyh 1b4ae3bcd2 fix(button): align loading accessibility contract (#41823) 2026-09-04 11:39:50 +00:00
yyh dcb7b36ad4 refactor(dify-ui): adopt ID-backed combobox items (#41821) 2026-09-04 09:54:44 +00:00
yyh 173e92ea24 docs(dify-ui): document combobox chip keyboard hints (#41815) 2026-09-04 08:37:08 +00:00
Joelandyyh aee0062cb2 chore: remove redundant aria-label attributes (#41724)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
2026-09-03 09:10:16 +00:00
yyh 57144b0094 docs(frontend): clarify transient state ownership (#41541) 2026-08-31 13:37:22 +00:00
yyh c62947f1f1 refactor(dify-ui): rename radio family entrypoint (#41104) 2026-08-23 08:08:29 +00:00
yyh 720e1fab9b refactor(dify-ui): expose slider anatomy (#41045) 2026-08-21 03:15:45 +00:00
yyh ca6f4e11f9 docs(dify-ui): establish documentation hierarchy (#41044) 2026-08-21 02:29:41 +00:00