PluginProbe
PilotPress / trunk
PilotPress vtrunk
trunk 1.9.2 1.9.3 1.9.5 2.0.7 stable
pilotpress / js / iris.css

iris.css in PilotPress trunk, at js/iris.css

201 lines 3.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * This is for convenience of developing only. The minified result should go into
3 * the _css var in iris.js. Run grunt cssmin to generate.
4 */
5 .iris-picker {
6 display: block;
7 position: relative;
8 }
9 .iris-picker, .iris-picker * {
10 -moz-box-sizing: content-box;
11 -webkit-box-sizing: content-box;
12 box-sizing: content-box;
13 }
14 input + .iris-picker {
15 margin-top: 4px;
16 }
17 .iris-error {
18 background-color: #ffafaf;
19 }
20 .iris-border {
21 border-radius: 3px;
22 border: 1px solid #aaa;
23 width: 200px;
24 background-color: #fff;
25 }
26 .iris-picker-inner {
27 position: absolute;
28 top: 0;
29 right: 0;
30 left: 0;
31 bottom: 0;
32 }
33 .iris-border .iris-picker-inner {
34 top: 10px;
35 right: 10px;
36 left: 10px;
37 bottom: 10px;
38 }
39 .iris-picker .iris-square-inner {
40 position: absolute;
41 left: 0;
42 right: 0;
43 top: 0;
44 bottom: 0;
45 }
46 .iris-picker .iris-square,
47 .iris-picker .iris-slider,
48 .iris-picker .iris-square-inner,
49 .iris-picker .iris-palette {
50 border-radius: 3px;
51 box-shadow: inset 0 0 5px rgba(0,0,0,0.4);
52 height: 100%;
53 width: 12.5%;
54 float: left;
55 margin-right: 5%;
56 }
57 .iris-picker .iris-square {
58 width: 76%;
59 margin-right: 10%;
60 position: relative;
61 }
62 .iris-picker .iris-square-inner {
63 width: auto;
64 margin: 0;
65 }
66 .iris-ie-9 .iris-square,
67 .iris-ie-9 .iris-slider,
68 .iris-ie-9 .iris-square-inner,
69 .iris-ie-9 .iris-palette {
70 box-shadow: none;
71 border-radius: 0;
72 }
73 .iris-ie-9 .iris-square,
74 .iris-ie-9 .iris-slider,
75 .iris-ie-9 .iris-palette {
76 outline: 1px solid rgba(0,0,0,.1);
77 }
78 .iris-ie-lt9 .iris-square,
79 .iris-ie-lt9 .iris-slider,
80 .iris-ie-lt9 .iris-square-inner,
81 .iris-ie-lt9 .iris-palette {
82 outline: 1px solid #aaa;
83 }
84
85 .iris-ie-lt9 .iris-square .ui-slider-handle {
86 outline: 1px solid #aaa;
87 background-color: #fff;
88 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
89 }
90 .iris-ie-lt9 .iris-square .iris-square-handle {
91 background: none;
92 border: 3px solid #fff;
93 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
94 }
95 .iris-picker .iris-strip {
96 margin-right: 0;
97 position: relative;
98 }
99 .iris-picker .iris-strip .ui-slider-handle {
100 position: absolute;
101 background: none;
102 margin: 0;
103 right: -3px;
104 left: -3px;
105 border: 4px solid #aaa;
106 border-width: 4px 3px;
107 width: auto;
108 height: 6px;
109 border-radius: 4px;
110 box-shadow: 0 1px 2px rgba(0,0,0,.2);
111 opacity: .9;
112 z-index: 5;
113 cursor: ns-resize;
114 }
115 .iris-strip .ui-slider-handle:before {
116 content: " ";
117 position:absolute;
118 left: -2px;
119 right: -2px;
120 top: -3px;
121 bottom: -3px;
122 border: 2px solid #fff;
123 border-radius: 3px;
124 }
125 .iris-picker .iris-slider-offset {
126 position: absolute;
127 top: 11px;
128 left: 0;
129 right: 0;
130 bottom: -3px;
131 width: auto;
132 height: auto;
133 background: transparent;
134 border: none;
135 top: none;
136 border-radius: 0;
137 }
138 .iris-picker .iris-square-handle {
139 background: transparent;
140 border: 5px solid #aaa;
141 border-radius: 50%;
142 border-color: rgba(128,128,128,.5);
143 box-shadow:none;
144 width: 12px;
145 height: 12px;
146 position: absolute;
147 left: -10px;
148 top: -10px;
149 cursor: move;
150 opacity: 1;
151 z-index: 10;
152 }
153 .iris-picker .ui-state-focus .iris-square-handle {
154 opacity: .8;
155 }
156 .iris-picker .iris-square-handle:hover {
157 border-color: #999;
158 }
159 .iris-picker .iris-square-value:focus .iris-square-handle {
160 box-shadow: 0 0 2px rgba(0,0,0,.75);
161 opacity: .8;
162 }
163 .iris-picker .iris-square-handle:hover::after {
164 border-color: #fff;
165 }
166 .iris-picker .iris-square-handle::after {
167 position: absolute;
168 bottom: -4px;
169 right: -4px;
170 left: -4px;
171 top: -4px;
172 border: 3px solid #f9f9f9;
173 border-color: rgba(255,255,255,.8);
174 border-radius: 50%;
175 content: " ";
176 }
177 .iris-picker .iris-square-value {
178 width: 8px;
179 height: 8px;
180 position: absolute;
181 }
182 .iris-ie-lt9 .iris-square-value, .iris-mozilla .iris-square-value {
183 width: 1px;
184 height: 1px;
185 }
186 /* Palettes*/
187 .iris-palette-container {
188 position: absolute;
189 bottom: 0;
190 left: 0;
191 margin: 0;
192 padding: 0;
193 }
194 .iris-border .iris-palette-container {
195 left: 10px;
196 bottom: 10px;
197 }
198 .iris-picker .iris-palette {
199 margin: 0;
200 cursor: pointer;
201 }