Skip to content

style: update button styles and layout for improved UI consistency#16

Open
kulikp1 wants to merge 57 commits into
mainfrom
feature/AdminForth/1629/search-bulk-ai-pluggin-problem
Open

style: update button styles and layout for improved UI consistency#16
kulikp1 wants to merge 57 commits into
mainfrom
feature/AdminForth/1629/search-bulk-ai-pluggin-problem

Conversation

@kulikp1
Copy link
Copy Markdown
Collaborator

@kulikp1 kulikp1 commented May 25, 2026

No description provided.

kulikp1 added 30 commits May 25, 2026 13:50
…ssBar component for improved maintainability
@SerVitasik SerVitasik requested a review from Copilot June 8, 2026 11:48
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Bulk AI Flow plugin’s frontend UI to a more consistent, card-based layout with refreshed button styling, while also introducing a configurable pagination size for the VisionTable view and bumping the adminforth dependency.

Changes:

  • Add pageSize to plugin options and pass it through to the injected Vision UI meta to control cards-per-page.
  • Redesign VisionTable and VisionAction UI (card layout, new pagination controls, updated dialogs/buttons, regenerate-per-record action).
  • Update adminforth dependency to 2.70.0 and refresh related UI components (carousel dialog, swiper image fit).

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
types.ts Adds pageSize option to configure VisionTable pagination size.
package.json Bumps adminforth devDependency to 2.70.0 and updates peer range.
pnpm-lock.yaml Locks adminforth to 2.70.0 and updates snapshot entries.
index.ts Passes pageSize through to the injected Vision UI meta.
custom/VisionTable.vue Replaces table layout with card layout + pagination and adds regenerate-per-record UI.
custom/VisionAction.vue Updates dialog layout/buttons, adds regenerate-per-record orchestration, and refreshes generation UI.
custom/Swiper.vue Changes image sizing behavior to object-cover.
custom/ImageGenerationCarousel.vue Migrates carousel to use Dialog with updated layout and button config.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread custom/VisionAction.vue
Comment thread custom/VisionTable.vue Outdated
Comment thread custom/VisionTable.vue
Comment thread custom/VisionAction.vue Outdated
Comment thread index.ts Outdated
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.

2 participants