Skip to content

Add accessory components to CRM container tabs, fix Copilot overlap#816

Open
dremin wants to merge 1 commit intomainfrom
crm-accessory-components
Open

Add accessory components to CRM container tabs, fix Copilot overlap#816
dremin wants to merge 1 commit intomainfrom
crm-accessory-components

Conversation

@dremin
Copy link
Contributor

@dremin dremin commented Dec 17, 2025

Summary

When Flex Copilot features are enabled, a floating button is added to the UI in the same spot as the CRM IFrame's floating reload button. This causes a usability issue when both features are in use, making Copilot difficult to use.

Screenshot 2025-12-17 at 5 36 06 PM

To solve this, a new concept of "accessory components" has been introduced to the CRM tab definition. Accessory components appear inline with the tab label when the tab is selected. The IFrame tab has been modified to add an accessory component with the reload button, which replaces the floating reload button.

Screenshot 2025-12-17 at 5 34 33 PM

Checklist

  • Tested changes end to end
  • Updated documentation
  • Requested one or more reviewers

@github-actions
Copy link

0 ESLint error(s) and 0 ESLint warning(s) found in pull request changed files.
✅ No issues found!

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