ckeditor/ckeditor5-theme-lark

View on GitHub
theme/ckeditor5-ui/components/icon/icon.css

Summary

Maintainability
Test Coverage
/*
 * 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;
        }
    }
}