Skip to content

UI Improvements to Configuration Cards#7

Merged
soderlind merged 2 commits intomainfrom
ui/ux
Mar 29, 2026
Merged

UI Improvements to Configuration Cards#7
soderlind merged 2 commits intomainfrom
ui/ux

Conversation

@soderlind
Copy link
Copy Markdown
Owner

This pull request updates the plugin to version 0.4.3, focusing on improving the UI of configuration cards in the connectors list. The main enhancements include using inline SVG icons for edit and delete actions (removing the dashicon font dependency), displaying capability chips directly within each config card, and showing per-card usage statistics for mapped capabilities. Documentation and metadata have also been updated to reflect these changes.

UI Improvements to Configuration Cards:

  • Config cards now use inline SVG icons for edit and delete actions, eliminating the dependency on the dashicon font. [1] [2]
  • Each config card displays capability chips, visually indicating which capabilities are available and which are mapped.
  • Usage statistics are shown per card, displaying "X of Y capabilities in use (Z%)" to give users a clear view of capability coverage. [1] [2]

Documentation and Versioning:

  • Updated CHANGELOG.md, readme.txt changelog, and upgrade notice to document the new UI features and version bump. [1] [2] [3]
  • Bumped version numbers in ai-router.php, package.json, and readme.txt to 0.4.3. [1] [2] [3]

Build and Test Artifacts:

  • Updated build and test cache files to reflect the new version and changes. [1] [2]

These changes collectively enhance the usability and clarity of the configuration management UI for end users.

- Bordered config cards with capability usage stats and percentage
- Green capability chips with checkmark for mapped capabilities
- Icon-only edit/delete buttons (dashicons)
- Primary + Add button
- Modal renders as overlay with panel visible behind
@soderlind soderlind merged commit 3b54f30 into main Mar 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant