diff --git a/packages/ckeditor5-font/tests/integration.js b/packages/ckeditor5-font/tests/integration.js
index 915eb9499de..05d0b344161 100644
--- a/packages/ckeditor5-font/tests/integration.js
+++ b/packages/ckeditor5-font/tests/integration.js
@@ -232,7 +232,7 @@ describe( 'Integration test Font', () => {
dropdown.colorSelectorView.colorPickerFragmentView.colorPickerView.picker.dispatchEvent( event );
- expect( getData( model ) ).to.equal( '[<$text fontColor="hsl( 150, 50%, 13% )">foo$text>]' );
+ expect( getData( model ) ).to.equal( '[<$text fontColor="hsl(150, 50%, 13%)">foo$text>]' );
} );
it( 'should set colors in model in configured format', async () => {
@@ -266,7 +266,7 @@ describe( 'Integration test Font', () => {
dropdown.colorSelectorView.colorPickerFragmentView.colorPickerView.picker.dispatchEvent( event );
- expect( getData( editor.model ) ).to.equal( '[<$text fontColor="lab( 18% -17 7 )">foo$text>]' );
+ expect( getData( editor.model ) ).to.equal( '[<$text fontColor="lab(18% -17 7)">foo$text>]' );
await editor.destroy();
} );
@@ -274,7 +274,7 @@ describe( 'Integration test Font', () => {
it( 'should properly discard changes', () => {
setModelData( model,
'' +
- '[<$text fontColor="hsl( 50, 10%, 23% )">foo$text><$text fontColor="hsl( 150, 50%, 13% )">foo$text>]' +
+ '[<$text fontColor="hsl(50, 10%, 23%)">foo$text><$text fontColor="hsl(150, 50%, 13%)">foo$text>]' +
''
);
@@ -282,12 +282,12 @@ describe( 'Integration test Font', () => {
dropdown.isOpen = true;
dropdown.colorSelectorView.fire( 'colorPicker:show' );
- dropdown.colorSelectorView.colorPickerFragmentView.colorPickerView.color = 'hsl( 100, 30%, 43% )';
+ dropdown.colorSelectorView.colorPickerFragmentView.colorPickerView.color = 'hsl(100, 30%, 43%)';
dropdown.colorSelectorView.colorPickerFragmentView.cancelButtonView.fire( 'execute' );
expect( getData( model ) ).to.equal( '' +
- '[<$text fontColor="hsl( 50, 10%, 23% )">foo$text><$text fontColor="hsl( 150, 50%, 13% )">foo$text>]' +
+ '[<$text fontColor="hsl(50, 10%, 23%)">foo$text><$text fontColor="hsl(150, 50%, 13%)">foo$text>]' +
'' );
} );
diff --git a/packages/ckeditor5-ui/src/colorpicker/utils.ts b/packages/ckeditor5-ui/src/colorpicker/utils.ts
index c3df74c3f83..17fc13cf638 100644
--- a/packages/ckeditor5-ui/src/colorpicker/utils.ts
+++ b/packages/ckeditor5-ui/src/colorpicker/utils.ts
@@ -126,11 +126,11 @@ export function registerCustomElement( elementName: string, constructor: CustomE
function formatColorOutput( values: FormatTableColor, format: ColorPickerOutputFormat ): string {
switch ( format ) {
case 'hex': return `#${ values }`;
- case 'rgb': return `rgb( ${ values[ 0 ] }, ${ values[ 1 ] }, ${ values[ 2 ] } )`;
- case 'hsl': return `hsl( ${ values[ 0 ] }, ${ values[ 1 ] }%, ${ values[ 2 ] }% )`;
- case 'hwb': return `hwb( ${ values[ 0 ] }, ${ values[ 1 ] }, ${ values[ 2 ] } )`;
- case 'lab': return `lab( ${ values[ 0 ] }% ${ values[ 1 ] } ${ values[ 2 ] } )`;
- case 'lch': return `lch( ${ values[ 0 ] }% ${ values[ 1 ] } ${ values[ 2 ] } )`;
+ case 'rgb': return `rgb(${ values[ 0 ] }, ${ values[ 1 ] }, ${ values[ 2 ] })`;
+ case 'hsl': return `hsl(${ values[ 0 ] }, ${ values[ 1 ] }%, ${ values[ 2 ] }%)`;
+ case 'hwb': return `hwb(${ values[ 0 ] }, ${ values[ 1 ] }, ${ values[ 2 ] })`;
+ case 'lab': return `lab(${ values[ 0 ] }% ${ values[ 1 ] } ${ values[ 2 ] })`;
+ case 'lch': return `lch(${ values[ 0 ] }% ${ values[ 1 ] } ${ values[ 2 ] })`;
default: return '';
}
diff --git a/packages/ckeditor5-ui/tests/colorpicker/colorpickerview.js b/packages/ckeditor5-ui/tests/colorpicker/colorpickerview.js
index f65dc01c92f..0a769610990 100644
--- a/packages/ckeditor5-ui/tests/colorpicker/colorpickerview.js
+++ b/packages/ckeditor5-ui/tests/colorpicker/colorpickerview.js
@@ -44,7 +44,7 @@ describe( 'ColorPickerView', () => {
view.color = 'red';
- expect( view.color ).to.equal( 'hsl( 0, 100%, 50% )' );
+ expect( view.color ).to.equal( 'hsl(0, 100%, 50%)' );
view.destroy();
} );
@@ -277,15 +277,15 @@ describe( 'ColorPickerView', () => {
describe( 'wrong color format', () => {
testColorUpdateFromInput( {
name: 'rgb',
- inputValue: 'rgb( 100, 100, 100 )',
- expectedInput: 'rgb( 100, 100, 100 )',
+ inputValue: 'rgb(100, 100, 100)',
+ expectedInput: 'rgb(100, 100, 100)',
expectedColorProperty: '#000000'
} );
testColorUpdateFromInput( {
name: 'hsl',
- inputValue: 'hsl( 30, 75%, 60 % )',
- expectedInput: 'hsl( 30, 75%, 60 % )',
+ inputValue: 'hsl(30, 75%, 60 %)',
+ expectedInput: 'hsl(30, 75%, 60 %)',
expectedColorProperty: '#000000'
} );
@@ -419,7 +419,7 @@ describe( 'ColorPickerView', () => {
describe( 'output format integration', () => {
it( 'respects rgb output format', () => {
- testOutputFormat( 'rgb', '#001000', 'rgb( 0, 16, 0 )' );
+ testOutputFormat( 'rgb', '#001000', 'rgb(0, 16, 0)' );
} );
it( 'respects hex output format', () => {
@@ -427,19 +427,19 @@ describe( 'ColorPickerView', () => {
} );
it( 'respects hsl output format', () => {
- testOutputFormat( 'hsl', '#3D9BFF', 'hsl( 211, 100%, 62% )' );
+ testOutputFormat( 'hsl', '#3D9BFF', 'hsl(211, 100%, 62%)' );
} );
it( 'respects hwb output format', () => {
- testOutputFormat( 'hwb', '#5cb291', 'hwb( 157, 36, 30 )' );
+ testOutputFormat( 'hwb', '#5cb291', 'hwb(157, 36, 30)' );
} );
it( 'respects lab output format', () => {
- testOutputFormat( 'lab', '#bfe972', 'lab( 87% -32 53 )' );
+ testOutputFormat( 'lab', '#bfe972', 'lab(87% -32 53)' );
} );
it( 'respects lch output format', () => {
- testOutputFormat( 'lch', '#be0909', 'lch( 40% 81 39 )' );
+ testOutputFormat( 'lch', '#be0909', 'lch(40% 81 39)' );
} );
function testOutputFormat( format, inputColor, outputColor ) {
diff --git a/packages/ckeditor5-ui/tests/colorselector/colorselectorview.js b/packages/ckeditor5-ui/tests/colorselector/colorselectorview.js
index 79c7b9679d0..df3edbc1093 100644
--- a/packages/ckeditor5-ui/tests/colorselector/colorselectorview.js
+++ b/packages/ckeditor5-ui/tests/colorselector/colorselectorview.js
@@ -367,7 +367,7 @@ describe( 'ColorSelectorView', () => {
const colorPicker = colorSelectorView.colorPickerFragmentView.colorPickerView;
- expect( colorPicker.color, '`color` property value is incorrect' ).to.equal( 'hsl( 0, 100%, 20% )' );
+ expect( colorPicker.color, '`color` property value is incorrect' ).to.equal( 'hsl(0, 100%, 20%)' );
expect( colorPicker._hexColor, '`_hexColor` property value is incorrect' ).to.equal( '#660000' );
} );
@@ -378,7 +378,7 @@ describe( 'ColorSelectorView', () => {
const colorPicker = colorSelectorView.colorPickerFragmentView.colorPickerView;
- expect( colorPicker.color, '`color` property value is incorrect' ).to.equal( 'hsl( 310, 100%, 20% )' );
+ expect( colorPicker.color, '`color` property value is incorrect' ).to.equal( 'hsl(310, 100%, 20%)' );
expect( colorPicker._hexColor, '`_hexColor` property value is incorrect' ).to.equal( '#660055' );
} );