UNPKG

@progress/kendo-ui

Version:

This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.

148 lines (120 loc) 3.92 kB
// ColorPalette .k-colorpalette-tile { &:focus, &.k-state-focus, &.k-focus { .box-shadow( @colorpalette-tile-focus-shadow ); } &:hover, &.k-state-hover, &.k-hover { .box-shadow( @colorpalette-tile-hover-shadow ); } &.k-state-selected, &.k-state-selected:hover { .box-shadow( @colorpalette-tile-selected-shadow ); } } // ColorGradient .k-colorgradient { .fill( @colorgradient-text, @colorgradient-bg, @colorgradient-border ); } .k-colorgradient:focus, .k-colorgradient.k-state-focus, .k-colorgradient.k-focus { .fill( @border: @colorgradient-focus-border ); .box-shadow( @colorgradient-focus-shadow ); } .k-colorgradient-canvas .k-hsv-gradient { background: linear-gradient( to bottom, @gradient-transparent-to-black ), linear-gradient( to right, @gradient-white-to-transparent ); } .k-colorgradient .k-draghandle { .fill( @colorgradient-draghandle-text, @colorgradient-draghandle-bg, @colorgradient-draghandle-border ); .box-shadow( @colorgradient-draghandle-shadow ); &:focus, &.k-state-focus, &.k-focus { .fill( @bg: transparent, @border: white ); .box-shadow( @colorgradient-draghandle-focus-shadow ); } &:active, &:hover, &.k-state-hover, &.k-hover { .fill( @bg: transparent, @border: white ); .box-shadow( @colorgradient-draghandle-hover-shadow ); } &.k-state-selected:hover { .fill( @bg: transparent, @border: white, @text: inherit ); } &.k-state-focused.k-state-selected { .fill( @bg: transparent, @border: white, @text: inherit ); .box-shadow( @colorgradient-draghandle-hover-shadow ); } } .k-colorgradient-slider.k-hue-slider { &.k-slider-horizontal .k-slider-track { background: linear-gradient( to right, @gradient-rainbow ); } &.k-slider-vertical .k-slider-track { background: linear-gradient( to top, @gradient-rainbow ); } } .k-colorgradient-slider.k-alpha-slider .k-slider-track::before { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC") center repeat; } .k-colorgradient-input-label { .fill( @text: @colorgradient-input-label-text ); } .k-colorgradient .k-text-success { color: @success; } // Color Preview .k-color-preview { .fill( @color-preview-text, @color-preview-bg, @color-preview-border ); &:hover, &.k-state-hover, &.k-hover { .fill( @border: @color-preview-hover-border ); } } .k-color-preview-mask::before { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC"); background-size: contain; background-position: 0 0; } // Color Preview No Color .k-no-color .k-color-preview-mask::before { content: ""; @no-color-svg: escape('<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" version="1.1"><line x1="0" x2="20" y1="0" y2="20" stroke="@{color-preview-no-color-text}" stroke-width="1"/></svg>'); background-image: url('data:image/svg+xml,@{no-color-svg}'); background-color: @color-preview-no-color-bg; background-size: 100% 100%; background-position: 0 0; } // ColorEditor/FlatColorPicker .k-coloreditor { .fill( @coloreditor-text, @coloreditor-bg, @coloreditor-border ); } .k-coloreditor:focus, .k-coloreditor.k-state-focus, .k-coloreditor.k-focus { .fill( @border: @coloreditor-focus-border ); .box-shadow( @coloreditor-focus-shadow ); }