@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
25 lines (17 loc) • 854 B
JavaScript
;
const { applyButtonRectangleStrip } = require('../_shared.cjs');
module.exports = function transformer(fileInfo) {
if (!/\.(css|scss|sass|less)$/i.test(fileInfo.path)) {
return undefined;
}
const result = applyButtonRectangleStrip(fileInfo.source);
return result !== fileInfo.source ? result : undefined;
};
module.exports.aiInstructions = `The k-button-rectangle class was removed from Toolbar SplitButton action buttons in Kendo UI 2022 R2 SP1.
Before:
.k-split-button .k-button-rectangle { border-right: none; }
.k-button.k-button-rectangle.k-active { ... }
After:
.k-split-button .k-button { border-right: none; }
.k-button.k-active { ... }
The codemod removes .k-button-rectangle from compound selectors only. Standalone .k-button-rectangle rules are left untouched and require manual review and deletion.`;