block background colours and tint

This commit is contained in:
2026-01-02 01:15:56 +00:00
parent 0c6b74042e
commit ed045c16e1
6 changed files with 175 additions and 15 deletions

View File

@@ -28,6 +28,19 @@ export function sectionClassNames(attributes, defaultClasses, extraClasses = [])
if('padding_bottom'in attributes && !attributes.padding_bottom)
classNames.push('section-zero-bottom');
if('background_colour' in attributes && attributes.background_colour) {
let bg = `bg-${ attributes.background_colour }`;
if(
'background_tint' in attributes &&
attributes.background_tint != 0 &&
!['white', 'black'].includes(attributes.background_colour)
) {
bg += `-${ attributes.background_tint }`;
}
classNames.push(bg);
}
// combine arrays
classNames = classNames.concat(defaultClasses).concat(extraClasses);