.icon-redefine (@name; @svgres) {
i.icon {
&.@{name} {
background-color: transparent;
-webkit-mask-image: none;
.encoded-svg-background(@svgres);
}
}
}
.shape-icon-redefine(@type, @svgname) {
.thumb {
-webkit-mask-image: none !important;
}
[data-type=@{type}] .thumb {
background-image: url('../img/shapes/@{svgname}');
background-color: transparent;
}
}
.sailfish {
.icon-redefine(icon-text-align-center, '');
.icon-redefine(icon-text-align-jast, '');
.icon-redefine(icon-text-align-left, '');
.icon-redefine(icon-text-align-right, '');
.icon-redefine(icon-de-indent, '');
.icon-redefine(icon-in-indent, '');
.icon-redefine(icon-block-align-left, '');
.icon-redefine(icon-block-align-center, '');
.icon-redefine(icon-block-align-right, '');
.icon-redefine(icon-text-valign-top, '');
.icon-redefine(icon-text-valign-middle, '');
.icon-redefine(icon-text-valign-bottom,'');
.item-content.buttons .item-inner > .row .button.active {
background-color: @themeColorLight;
}
.dataview.shapes {
.shape-icon-redefine(textRect,'shape-01.svg');
.shape-icon-redefine(line,'shape-02.svg');
.shape-icon-redefine(lineWithArrow,'shape-03.svg');
.shape-icon-redefine(lineWithTwoArrows,'shape-04.svg');
.shape-icon-redefine(rect,'shape-05.svg');
.shape-icon-redefine(hexagon,'shape-06.svg');
.shape-icon-redefine(roundRect,'shape-07.svg');
.shape-icon-redefine(ellipse,'shape-08.svg');
.shape-icon-redefine(triangle,'shape-09.svg');
.shape-icon-redefine(rtTriangle,'shape-10.svg');
.shape-icon-redefine(trapezoid,'shape-11.svg');
.shape-icon-redefine(diamond,'shape-12.svg');
.shape-icon-redefine(rightArrow,'shape-13.svg');
.shape-icon-redefine(leftRightArrow,'shape-14.svg');
.shape-icon-redefine(leftArrow,'shape-15.svg');
.shape-icon-redefine(bentUpArrow,'shape-16.svg');
.shape-icon-redefine(flowChartOffpageConnector,'shape-17.svg');
.shape-icon-redefine(heart,'shape-18.svg');
.shape-icon-redefine(mathMinus,'shape-19.svg');
.shape-icon-redefine(mathPlus,'shape-20.svg');
.shape-icon-redefine(parallelogram,'shape-21.svg');
.shape-icon-redefine(wedgeRectCallout,'shape-22.svg');
.shape-icon-redefine(wedgeEllipseCallout,'shape-23.svg');
.shape-icon-redefine(cloudCallout,'shape-24.svg');
}
}