Skip to content

feat(ui5-view-settings-dialog): add custom tabs#13325

Merged
NHristov-sap merged 7 commits intomainfrom
BL_vsd_custom_final
Apr 15, 2026
Merged

feat(ui5-view-settings-dialog): add custom tabs#13325
NHristov-sap merged 7 commits intomainfrom
BL_vsd_custom_final

Conversation

@NHristov-sap
Copy link
Copy Markdown
Contributor

This PR introduces ui5-view-settings-dialog-custom-tab component that allows to add tabs with custom contents to the ui5-view-settings-dialog component.

Custom tabs can be added among the default ones:

image

or without the default ones (just custom tabs):

image

@github-actions
Copy link
Copy Markdown

Sample sync reminder

HTML sample changed but React sample (sample.tsx) not updated:

  • fiori/ViewSettingsDialog/Basic

Please keep both samples in sync, or ignore if the change does not apply to both.

@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

ui5-webcomponents-bot commented Mar 24, 2026

🧹 Preview deployment cleaned up: https://pr-13325--ui5-webcomponents.netlify.app

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview March 24, 2026 15:17 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview March 25, 2026 07:28 Inactive
Comment thread packages/fiori/src/ViewSettingsDialogTemplate.tsx Outdated
Comment thread packages/fiori/src/ViewSettingsDialogCustomTab.ts Outdated
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview March 25, 2026 14:45 Inactive
@NHristov-sap NHristov-sap requested review from didip1000 and unazko and removed request for didip1000 March 30, 2026 11:37
@NHristov-sap NHristov-sap merged commit 52b408a into main Apr 15, 2026
23 of 24 checks passed
@NHristov-sap NHristov-sap deleted the BL_vsd_custom_final branch April 15, 2026 11:20
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview April 15, 2026 11:20 Inactive
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version v2.22.0-rc.1 🎉

The release is available on v2.22.0-rc.1

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants