dify/web/app/components/plugins/update-plugin
yyh 784bda9c86
refactor(web): migrate operation-dropdown to base UI and align provider card styles with Figma
- Migrate OperationDropdown from legacy portal-to-follow-elem to base UI DropdownMenu primitives
- Add placement, sideOffset, alignOffset, popupClassName props for flexible positioning
- Fix version badge font size: system-2xs-medium-uppercase (10px) → system-xs-medium-uppercase (12px)
- Set provider card dropdown to bottom-start placement with 192px width per Figma spec
- Fix PluginVersionPicker toggle: clicking badge now opens and closes the picker
- Add max-h-[224px] overflow scroll to version list
- Replace Remix icon imports with Tailwind CSS icon classes
- Prune stale eslint suppressions for migrated files
2026-03-04 21:55:23 +08:00
..
__tests__ test(web): add comprehensive unit and integration tests for plugins and tools modules (#32220) 2026-02-12 10:04:56 +08:00
downgrade-warning.tsx refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
from-github.tsx chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
from-market-place.tsx refactor(i18n): use JSON with flattened key and namespace (#30114) 2025-12-29 14:52:32 +08:00
index.tsx chore: lint require and how to import react (#30041) 2025-12-23 18:02:10 +08:00
plugin-version-picker.tsx refactor(web): migrate operation-dropdown to base UI and align provider card styles with Figma 2026-03-04 21:55:23 +08:00