3 /* @selector-size should be an odd number, in order to pixel-perfectly center on a given colour */
4 @colorpicker-selector-size: 61px;
5 @colorpicker-selector-border-width: 5px;
6 @colorpicker-clrchannel-hs-width: 256px;
7 @colorpicker-clrchannel-hs-height: 256px;
8 @colorpicker-clrchannel-l-width: 16px;
9 @colorpicker-clrchannel-l-height: 256px;
11 @colorpicker-selector-total-size: @colorpicker-selector-size + 2 * @colorpicker-selector-border-width;
12 @colorpicker-clrchannel-hs-padding: @colorpicker-selector-total-size / 2;
13 @colorpicker-clrchannel-l-hpadding:
15 parseInt("@{colorpicker-selector-total-size}") -
16 parseInt("@{colorpicker-clrchannel-l-width}")) / 2 + "px"`;
17 @colorpicker-clrchannel-l-selector-left:
19 parseInt("@{colorpicker-clrchannel-l-width}") -
20 parseInt("@{colorpicker-selector-total-size}")) / 2 + "px"`;
25 .colorpicker-hs-container {
30 width: @colorpicker-clrchannel-hs-width;
31 height: @colorpicker-clrchannel-hs-height;
32 padding: @colorpicker-clrchannel-hs-padding;
34 .colorpicker-hs-mask {
36 width: @colorpicker-clrchannel-hs-width;
37 height: @colorpicker-clrchannel-hs-height;
40 .colorpicker-hs-selector {
42 width: @colorpicker-selector-size;
43 height: @colorpicker-selector-size;
44 border: @colorpicker-selector-border-width solid black;
48 .colorpicker-l-container {
52 width: @colorpicker-clrchannel-l-width;
53 height: @colorpicker-clrchannel-l-height;
54 padding-left: @colorpicker-clrchannel-l-hpadding;
55 padding-right: @colorpicker-clrchannel-l-hpadding;
56 padding-top: @colorpicker-clrchannel-hs-padding;
57 padding-bottom: @colorpicker-clrchannel-hs-padding;
61 width: @colorpicker-clrchannel-l-width;
62 height: @colorpicker-clrchannel-l-height;
65 .colorpicker-l-selector {
66 left: @colorpicker-clrchannel-l-selector-left;
68 width: @colorpicker-selector-size;
69 height: @colorpicker-selector-size;
70 border: @colorpicker-selector-border-width solid black;
75 .ui-colorpicker .colorpicker-hs-container .sat-gradient {
76 background: none; /* Old browsers */
77 background: -webkit-gradient(linear, left top, left bottom,
78 color-stop(0%,rgba(128,128,128,0)),
79 color-stop(100%,rgba(128,128,128,1))); /* Chrome,Safari4+ */
80 background: -moz-linear-gradient(top,
81 rgba(128,128,128,0) 0%,
82 rgba(128,128,128,1) 100%); /* FF3.6+ */
83 background: -webkit-linear-gradient(top,
84 rgba(128,128,128,0) 0%,
85 rgba(128,128,128,1) 100%); /* Chrome10+,Safari5.1+ */
86 background: -o-linear-gradient(top,
87 rgba(128,128,128,0) 0%,
88 rgba(128,128,128,1) 100%); /* Opera11.10+ */
89 background: -ms-linear-gradient(top,
90 rgba(128,128,128,0) 0%,
91 rgba(128,128,128,1) 100%); /* IE10+ */
92 background: linear-gradient(top,
93 rgba(128,128,128,0) 0%,
94 rgba(128,128,128,1) 100%); /* W3C */
95 /* filter: progid:DXImageTransform.Microsoft.gradient (startColorstr='#00808080', endColorstr="#808080", GradientType = 0); */
98 .ui-colorpicker .colorpicker-l-container .l-gradient {
99 background: none; /* Old browsers */
100 background: -webkit-gradient(linear, left top, left bottom,
101 color-stop(0%,rgba(0,0,0,1)),
102 color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
103 background: -moz-linear-gradient(top,
105 rgba(255,255,255,1) 100%); /* FF3.6+ */
106 background: -webkit-linear-gradient(top,
108 rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
109 background: -o-linear-gradient(top,
111 rgba(255,255,255,1) 100%); /* Opera11.10+ */
112 background: -ms-linear-gradient(top,
114 rgba(255,255,255,1) 100%); /* IE10+ */
115 background: linear-gradient(top,
117 rgba(255,255,255,1) 100%); /* W3C */
118 /* filter: progid:DXImageTransform.Microsoft.gradient (startColorstr='#000000', endColorstr="#ffffff", GradientType = 0); */