Skip to content

refactor(ui): unify action buttons, modal close triggers, and delete components - #250

Merged
07prajwal2000 merged 1 commit into
Fluxify-rest:mainfrom
07prajwal2000:feat/unify-action-buttons
Aug 14, 2026
Merged

refactor(ui): unify action buttons, modal close triggers, and delete components#250
07prajwal2000 merged 1 commit into
Fluxify-rest:mainfrom
07prajwal2000:feat/unify-action-buttons

Conversation

@07prajwal2000

Copy link
Copy Markdown
Collaborator

Summary of Changes

  • Unified Action Components: Added standard \CloseButton\ / \ModalCloseButton, \DeleteButton, and \DeleteIconButton\ components to @fluxify/components\ with full theme token support.
  • Portal Consistency: Refactored modals, dialogs, lists, and table action buttons across \�pps/portal\ to use semantic theme tokens and centralized delete/close components.
  • Config & Integrations UX: Streamlined \AppConfigSelectorModal\ and standardized action buttons across integrations, auth cards, and project settings.

Testing & Verification

  • Lint and typecheck verified across packages (\�pps/portal, \�pps/server, \packages/components).
  • Pre-commit test suite executed and passed.

@07prajwal2000 07prajwal2000 linked an issue Aug 14, 2026 that may be closed by this pull request
@07prajwal2000 07prajwal2000 self-assigned this Aug 14, 2026
@07prajwal2000
07prajwal2000 added this pull request to the merge queue Aug 14, 2026
Merged via the queue into Fluxify-rest:main with commit 6c1e23d Aug 14, 2026
12 checks passed
@07prajwal2000
07prajwal2000 deleted the feat/unify-action-buttons branch August 16, 2026 22:52
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.

[Portal]: useForHarness checkbox in the AI integration form

1 participant