Skip to content

Commit 3617446

Browse files
authored
Update modules/ROOT/pages/migration-from-7x.adoc
1 parent 9e02af0 commit 3617446

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

modules/ROOT/pages/migration-from-7x.adoc

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -246,23 +246,29 @@ For information on disabling DOMPurify sanitization (not recommended), see xref:
246246
== Core Changes
247247

248248
[[split-button-css-breaking-change]]
249-
=== Split button CSS structure updates
249+
=== Split Button Styling Update for Custom Skins
250250
// #TINY-8665
251251

252-
{productname} {productmajorversion} updates the internal structure of split buttons. Split buttons now render as two separate components for the main action and the dropdown chevron.
252+
{productname} {productmajorversion}, xref:custom-split-toolbar-button.adoc[split toolbar buttons] now render as two distinct components: one for the primary action and one for the dropdown chevron.
253253

254-
**Impact**: This change only affects users with custom skins.
254+
This structural change modifies the DOM layout of split buttons and may break custom CSS rules that rely on the previous structure.
255255

256-
**Migration steps**:
256+
**Impact**: This change only affects integrators using *custom skins*.
257257

258-
If you have a custom skin, rebuild it using the {productname} {productmajorversion} codebase. See xref:creating-a-skin.adoc[Creating a Skin] for guidance on the custom skin development process.
258+
**Migration Guide:**
259259

260-
**Migration checklist:**
260+
If your implementation includes a custom skin, follow these steps to ensure compatibility:
261+
262+
* [ ] Confirm whether your project uses a custom skin.
263+
* [ ] **Rebuild your custom skin** using the {productname} {productmajorversion} codebase. See xref:creating-a-skin.adoc[Creating a Skin] for instructions.
264+
* [ ] **Update your split button usage** to align with the new structure, including support for the `chevronTooltip` option. Refer to xref:custom-split-toolbar-button.adoc[Split Toolbar Buttons] for updated configuration details.
265+
* [ ] **Test the rendering and interaction** of split buttons in your editor to verify expected behavior.
266+
267+
**Summary of Changes:**
261268

262-
* [ ] Identify if you are using a custom skin.
263-
* [ ] Rebuild your custom skin using the {productname} {productmajorversion} codebase.
264-
* [ ] Test your custom skin with split buttons in {productname} {productmajorversion}.
265-
* [ ] Refer to xref:creating-a-skin.adoc[Creating a Skin] for details.
269+
* Split buttons now render as two separate DOM elements.
270+
* CSS selectors and styles that depended on the old structure may no longer apply correctly.
271+
* The `chevronTooltip` API option is now supported.
266272

267273

268274
== Core API Changes

0 commit comments

Comments
 (0)