source: Dev/branches/rest-dojo-ui/client/rft/css/backup old css/rftButtons.css @ 411

Last change on this file since 411 was 411, checked in by tjcschipper, 13 years ago
  • LESS is finally ready for use. Some small visual bugs remain.
File size: 12.2 KB
Line 
1/****************************************************
2/*  LargeButton
3/***************************************************/
4.claro .rftLargeButton,
5.claro .rftLargeButton * {
6    user-select: none;
7    -webkit-user-select: none;
8}
9.claro .rftLargeButton {
10    margin-right: 16px;
11    height: 30px;
12}
13.claro .rftLargeButton .dijitButtonNode {
14    border: none;
15    height: 24px;
16    background-image: none;
17    background: transparent;
18    color: #999999;
19    font-size: 20px;
20    box-shadow: none;
21    transition: color 0.3s;
22    -moz-transition: color 0.3s;
23    -webkit-transition: color 0.3s;
24    -o-transition: color 0.3s;
25}
26.claro .rftLargeButton .rftIcon {
27    width: 24px;
28    height: 24px;
29    background-image: url('images/icons/rftIcons24.png');
30}
31.claro .rftLargeButton.black .rftIcon {
32    background-image: url('images/icons/rftIcons24b.png');
33}
34.claro .rftLargeButton .dijitButtonText {
35    line-height: 24px;
36    margin-left: 6px;
37    padding: 0;
38}
39.claro .rftLargeButton.rftLargeButtonHover .dijitButtonNode {
40    transition: color 0.1s;
41    -moz-transition: color 0.1s;
42    -webkit-transition: color 0.1s;
43    -o-transition: color 0.1s;
44    color: #ffffff;
45}
46.claro .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
47    transition: color 0.1s;
48    -moz-transition: color 0.1s;
49    -webkit-transition: color 0.1s;
50    -o-transition: color 0.1s;
51}
52.claro span.blue.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
53.claro .blue .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
54    color: #0794d1;
55}
56.claro span.orange.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
57.claro .orange .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
58    color: #ff9140;
59}
60.claro span.green.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
61.claro .green .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
62    color: #79ca0a;
63}
64.claro span.red.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
65.claro .red .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
66    color: #bd0013;
67}
68.claro span.purple.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
69.claro .purple .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
70    color: #993dec;
71}
72
73/****************************************************
74/*  BlockButton
75/***************************************************/
76
77.claro .rftBlockButton {
78    height: 24px;
79    margin: 0;
80    line-height: 20px;
81}
82.claro .rftBlockButton .dijitButtonNode {
83    height: 24px;
84    padding: 0 4px;
85    border: none;
86    background-image: none;
87    color: #ffffff;
88    font-size: 13px;
89    border-radius: 0;
90    -moz-border-radius: 0;
91    transition: background-color 0.3s;
92    -moz-transition: background-color 0.3s;
93    -webkit-transition: background-color 0.3s;
94    -o-transition: background-color 0.3s;
95}
96.claro .rftBlockButton .rftIcon {
97    height: 16px !important;
98    width: 16px !important;
99    background-image: url('images/icons/rftIcons16.png') !important;
100}
101.claro .rftBlockButton .rftIcon.black {
102    background-image: url('images/icons/rftIcons16b.png') !important;
103}
104.claro .rftBlockButton.rftBlockButtonHover .rftIcon {
105    background-image: url('images/icons/rftIcons16b.png') !important;
106}
107.claro .rftBlockButton.rftBlockButtonActive .rftIcon {
108    background-image: url('images/icons/rftIcons16b.png') !important;
109}
110.claro .rftBlockButton.rftBlockButtonHover .dijitButtonNode {
111    /*background: #999999 !important;*/
112    /* Currently not used, only applicable when all the different colours of BlockButton need the same background colour on hover */
113    transition: background-color 0.1s;
114    -moz-transition: background-color 0.1s;
115    -webkit-transition: background-color 0.1s;
116    -o-transition: background-color 0.1s;
117}
118
119/* Hover effects */
120/*Normal*/
121.claro span.blue.bg.rftBlockButtonHover,
122.claro .blue .inheritBgColor.rftBlockButtonHover {
123    background-color: #0794d1;
124}
125.claro span.orange.bg.rftBlockButtonHover,
126.claro .orange .inheritBgColor.rftBlockButtonHover {
127    background-color: #ff9140;
128}
129.claro span.green.bg.rftBlockButtonHover,
130.claro .green .inheritBgColor.rftBlockButtonHover {
131    background-color: #79ca0a;
132}
133.claro span.red.bg.rftBlockButtonHover,
134.claro .red .inheritBgColor.rftBlockButtonHover {
135    background-color: #bd0013;
136}
137.claro span.purple.bg.rftBlockButtonHover,
138.claro .purple .inheritBgColor.rftBlockButtonHover {
139    background-color: #993dec;
140}
141.claro span.trans.bg.rftBlockButtonHover,
142.claro .trans .inheritBgColor.rftBlockButtonHover {
143    background-color: #ffffff;
144}
145.claro span.trans.bg.rftBlockButtonHover .dijitButtonNode,
146.claro .trans .inheritBgColor.rftBlockButtonHover .dijitButtonNode {
147    color: #000000;
148}
149/*Light*/
150.claro span.blue.light.bg.rftBlockButtonHover .dijitButtonNode,
151.claro .blue .light.inheritBgColor.rftBlockButtonHover .dijitButtonNode {
152    color: #0072bc;
153}
154.claro span.orange.light.bg.rftBlockButtonHover .dijitButtonNode,
155.claro .orange .light.inheritBgColor.rftBlockButtonHover .dijitButtonNode {
156    color: #ff5b12;
157}
158.claro span.green.light.bg.rftBlockButtonHover .dijitButtonNode,
159.claro .green .light.inheritBgColor.rftBlockButtonHover .dijitButtonNode {
160    color: #3aa605;
161}
162.claro span.red.light.bg.rftBlockButtonHover .dijitButtonNode,
163.claro .red .light.inheritBgColor.rftBlockButtonHover .dijitButtonNode {
164    color: #8c0310;
165}
166.claro span.purple.light.bg.rftBlockButtonHover .dijitButtonNode,
167.claro .purple .light.inheritBgColor.rftBlockButtonHover .dijitButtonNode {
168    color: #6529b7;
169}
170/* Set all .light .bg/.inheritBgColors hover to White background! */
171.claro span.light.bg.rftBlockButtonHover,
172.claro .light.inheritBgColor.rftBlockButtonHover {
173    background-color: #ffffff;
174}
175
176/* Active effects */
177/*Normal*/
178.claro span.blue.bg.rftBlockButtonActive .dijitButtonNode,
179.claro .blue .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
180    color: #0072bc;
181}
182.claro span.orange.bg.rftBlockButtonActive .dijitButtonNode,
183.claro .orange .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
184    color: #ff5b12;
185}
186.claro span.green.bg.rftBlockButtonActive .dijitButtonNode,
187.claro .green .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
188    color: #3aa605;
189}
190.claro span.red.bg.rftBlockButtonActive .dijitButtonNode,
191.claro .red .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
192    color: #8c0310;
193}
194.claro span.purple.bg.rftBlockButtonActive .dijitButtonNode,
195.claro .purple .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
196    color: #6529b7;
197}
198/* Set bg color to white for all normal .bg/.inheritBgColors on active! */
199.claro span.bg.rftBlockButtonActive,
200.claro .inheritBgColor.rftBlockButtonActive {
201    background-color: #ffffff;
202}
203/*Light*/
204.claro span.blue.light.bg.rftBlockButtonActive,
205.claro .blue .light.inheritBgColor.rftBlockButtonActive {
206    background-color: #0072bc;
207}
208.claro span.orange.light.bg.rftBlockButtonActive,
209.claro .orange .light.inheritBgColor.rftBlockButtonActive {
210    background-color: #ff5b12;
211}
212.claro span.green.light.bg.rftBlockButtonActive,
213.claro .green .light.inheritBgColor.rftBlockButtonActive {
214    background-color: #3aa605;
215}
216.claro span.red.light.bg.rftBlockButtonActive,
217.claro .red .light.inheritBgColor.rftBlockButtonActive {
218    background-color: #8c0310;
219}
220.claro span.purple.light.bg.rftBlockButtonActive,
221.claro .purple .light.inheritBgColor.rftBlockButtonActive {
222    background-color: #6529b7;
223}
224/* Set text color to white for all .light.bg/.light.inheritBgColor on active! */
225.claro span.light.bg.rftBlockButtonActive .dijitButtonNode,
226.claro .light.inheritBgColor.rftBlockButtonActive .dijitButtonNode {
227    color: #ffffff;
228}
229
230/****************************************************
231/*  InlineButton
232/***************************************************/
233.claro .rftInlineButton {
234    float: right;
235    height: 24px;
236    width: 24px;
237}
238.claro .rftInlineButton .dijitButtonNode {
239    width: 24px;
240    height: 24px;
241    margin: 0;
242    padding: 0;
243    background: transparent;
244    border: none;
245}
246.claro .rftInlineButton .rftIcon {
247    width: 16px;
248    height: 16px;
249    background-image: url('images/icons/rftIcons16.png');
250}
251.claro .rftInlineButton.white .rftIcon {
252    background-image: url('images/icons/rftIcons16.png');
253}
254.claro .rftInlineButton.black .rftIcon {
255    background-image: url('images/icons/rftIcons16b.png');
256}
257.claro .rftInlineButton .rftIcon.black {
258    background-image: url('images/icons/rftIcons16b.png');
259}
260.claro .rftInlineButton .rftIcon.white {
261    background-image: url('images/icons/rftIcons16.png');
262}
263.claro .rftInlineButton.rftInlineButtonHover .rftIcon {
264    /* We should use either the displacement or the background image change, not both! */
265    /*background-image: url('../../icons/images/rftIcons16c.png');*/
266    margin-top: 1px;
267}
268.claro .rftInlineButton.rftInlineButtonActive .rftIcon {
269    /* This "afterclick" is optional. Check to see if people like it or not! */
270    /* Good, the displacement on click does not come from these settings! */
271}
272
273/****************************************************
274/*  MainMenuButton
275/***************************************************/
276.claro .dijitMenuBar .rftMainMenuButton {
277    border: none;
278    height: 30px;
279    width: auto;
280    background-image: none;
281    background: transparent;
282    text-align: center;
283    color: #999999;
284    font-size: 24px;
285    line-height: 30px;
286    padding: 0 4px;
287    margin: 0 5px;
288    box-shadow: none;
289    transition: all 0.3s;
290    -moz-transition: all 0.3s;
291    -webkit-transition: all 0.3s;
292    -o-transition: all 0.3s;
293}
294.claro .dijitMenuBar .rftMainMenuButton.dijitMenuItemHover {
295    color: #ffffff;
296    font-size: 26px;
297    transition: all 0.1s;
298    -moz-transition: all 0.1s;
299    -webkit-transition: all 0.1s;
300    -o-transition: all 0.1s;
301}
302.claro .dijitMenuBar .rftMainMenuButton.dijitMenuItemActive {
303    color: #0794d1 !important;
304    font-size: 26px;
305    transition: all 0.1s;
306    -moz-transition: all 0.1s;
307    -webkit-transition: all 0.1s;
308    -o-transition: all 0.1s;
309}
310.claro .dijitMenuBar .rftMainMenuButton.dijitMenuItemSelected {
311    color: #ffffff;
312    font-size: 26px;
313}
314
315/****************************************************
316/*  IndexMenuButton
317/***************************************************/
318.claro .rftIndexMenuButton {
319    display: block;
320    margin: 0;
321    padding: 0;
322    height: 32px;
323    line-height: 32px;
324    vertical-align: middle;
325    text-align: left;
326    transition: all 0.3s;
327    -moz-transition: all 0.3s;
328    -webkit-transition: all 0.3s;
329    -o-transition: all 0.3s;
330}
331.claro .rftIndexMenuButton .dijitButtonNode {
332    border: none;
333    color: #999999;
334    font-size: 24px;
335    font-weight: normal;
336}
337.claro .rftIndexMenuButton .dijitButtonText {
338    padding-bottom: 10px;
339    line-height: 20px;
340    transition: all 0.3s;
341    -moz-transition: all 0.3s;
342    -webkit-transition: all 0.3s;
343    -o-transition: all 0.3s;
344}
345.claro .rftIndexMenuButton .dijitButtonContents {
346    vertical-align: top;
347}
348.claro .rftIndexMenuButton .rftIcon {
349    height: 32px;
350    width: 32px;
351    margin: 0 8px;
352    padding: 0;
353    background-image: url('images/icons/rftIcons32.png');
354    vertical-align: top;
355}
356.claro .oneHeight {
357    height: 100px;
358}
359.claro .oneHeight .dijitButtonNode {
360    margin: 34px 0 0 0;
361}
362.claro .twoHeight {
363    height: 200px;
364}
365.claro .twoHeight .dijitButtonNode {
366    margin: 82px 0 0 0;
367}
368.claro .fourHeight {
369    height: 400px;
370}
371.claro .fourHeight .dijitButtonNode {
372    margin: 184px 0 0 0;
373}
374.claro .rftIndexMenuButton.rftIndexMenuButtonHover,
375.claro .rftIndexMenuButton.rftIndexMenuButtonHover .dijitButtonText {
376    color: #ffffff;
377    transition: all 0.1s;
378    -moz-transition: all 0.1s;
379    -webkit-transition: all 0.1s;
380    -o-transition: all 0.1s;
381}
382.claro .rftIndexMenuButton.rftIndexMenuButtonHover.blue {
383    background: #0072bc;
384}
385.claro .rftIndexMenuButton.rftIndexMenuButtonHover.green {
386    background: #3aa605;
387}
388.claro .rftIndexMenuButton.rftIndexMenuButtonHover.red {
389    background: #8c0310;
390}
391.claro .rftIndexMenuButton.rftIndexMenuButtonHover.purple {
392    background: #6529b7;
393}
394.claro .rftIndexMenuButton.rftIndexMenuButtonHover.orange {
395    background: #ff5b12;
396}
397.claro .rftIndexMenuButton.rftIndexMenuButtonActive {
398    color: #000000;
399    background: #ffffff;
400    transition: all 0.3s;
401    -moz-transition: all 0.3s;
402    -webkit-transition: all 0.3s;
403    -o-transition: all 0.3s;
404}
405.claro .rftIndexMenuButton.rftIndexMenuButtonActive .rftIcon {
406    background-image: url('images/icons/rftIcons32b.png');
407}
408
Note: See TracBrowser for help on using the repository browser.