dify/web/app/components/base/ui
yyh 1049cbaa19
refactor(web): migrate content-dialog to base/ui/dialog primitives
Remove the single-caller legacy `base/content-dialog` wrapper and
migrate `AppInfoDetailPanel` to composable `DialogBackdrop`/`DialogPopup`
exports from `base/ui/dialog`, preserving left-side drawer semantics
and slide animation.

- Add `DialogBackdrop` and `DialogPopup` to `base/ui/dialog` so callers
  can compose non-centered overlays without bypassing the abstraction
- Refactor `DialogContent` to reuse the new primitives internally
- Replace `@remixicon/react` imports with `i-ri-*` icon classes
- Fix `cloneElement` in `app-operations` to merge className via `cn()`
  instead of replacing it (broke CSS-class icons)
- Replace invalid `overflow-wrap-anywhere` with `wrap-anywhere`
- Delete `base/content-dialog/` (component, stories, tests)
- Prune orphaned eslint-suppressions

Made-with: Cursor
2026-04-14 14:31:27 +08:00
..
alert-dialog fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
avatar fix 2026-04-14 13:53:59 +08:00
context-menu fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
dialog refactor(web): migrate content-dialog to base/ui/dialog primitives 2026-04-14 14:31:27 +08:00
dropdown-menu fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
number-field fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
popover fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
scroll-area fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
select fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
slider fix(web): avoid prehydration script in slider (#34676) 2026-04-08 04:03:19 +00:00
toast chore: knip fix (#34481) 2026-04-02 15:03:42 +00:00
tooltip fix: improve app delete alert dialog UX (#34644) 2026-04-07 05:03:39 +00:00
menu-shared.ts refactor: update to tailwind v4 (#34415) 2026-04-02 07:06:11 +00:00
placement.ts feat(web): overlay migration guardrails + Base UI primitives (#32824) 2026-03-03 16:56:13 +08:00