/** * @copyright Copyright (c) 2019, Paul Schwörer * * @author Paul Schwörer * * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ @mixin create-icon($varName, $icon, $dir, $color, $version: 1, $core: false) { //noinspection CssInvalidFunction #{$varName}: url(icon-color-path($icon, $dir, $color, $version, $core)); } :root { @include create-icon( "--maps-icon-favorite-star", "star-dark", "actions", #fff, 2, true ); // Feel free to add more icons here ... }