theme/ckeditor5-ui/components/icon/icon.css
/*
* Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/
:root {
--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));
}
.ck.ck-icon {
width: var(--ck-icon-size);
height: var(--ck-icon-size);
/* Multiplied by the height of the line in "px" should give SVG "viewport" dimensions */
font-size: .8333350694em;
color: inherit;
/* Inherit cursor style (#5). */
cursor: inherit;
/* This will prevent blurry icons on Firefox. See #340. */
will-change: transform;
& * {
/* Inherit cursor style (#5). */
cursor: inherit;
/* Allows dynamic coloring of the icons. */
color: inherit;
&:not([fill]) {
/* Needed by FF. */
fill: currentColor;
}
}
}