source: Dev/trunk/client/qed/css/rftButtons.less @ 425

Last change on this file since 425 was 425, checked in by hendrikvanantwerpen, 12 years ago

Always use the LESS stylesheets.

File size: 3.5 KB
RevLine 
[403]1#rft {
2        &.claro {
3               
4                //LARGEBUTTON---------------------------------
5                .rftLargeButton {
6
7                        .flatShading;
8                        margin-right: @button_large_spacing;
9                        height: @button_large_height;
10
11                        &*, * {
12                                -webkit-user-select: none;
13                                -moz-user-select: none;
14                                -ms-user-select: none;
15                                user-select: none;
16                        }
17
18                        .dijitButtonNode {
19
20                                .flatShading;
21                                border: none;
22                                height: @button_large_height;
23                                background: transparent;
24                                color: @headers;
25                                font-size: @button_large_font_size;
26                                .transition(0.3s);
27
28                                .rftIcon {
29                                        .setIcon(24px);
30                                }
31
32                                .dijitButtonText {
33                                        line-height: @button_large_height;
34                                        .noMargin;
35                                        padding-left: @std_offset_big;
36                                }
37                        }
38                       
39                        &.black .dijitButtonNode .rftIcon {
40                                .setIcon(24px, black);
41                        }
42
43                        &.rftLargeButtonHover .dijitButtonNode,
44                        &.rftLargeButtonActive .dijitButtonNode {
45                                .transition (0.1s);
46                        }
47                }
48
[411]49                //colors on hover
[403]50                span.blue.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
51                .blue .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
[411]52                        color: @blue_light;
[403]53                }
54                span.orange.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
55                .orange .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
[411]56                        color: @orange_light;
[403]57                }
58                span.green.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
59                .green .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
[411]60                        color: @green_light;
[403]61                }
62                span.red.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
63                .red .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
[411]64                        color: @red_light;
[403]65                }
66                span.purple.rftLargeButton.rftLargeButtonActive .dijitButtonNode,
67                .purple .rftLargeButton.rftLargeButtonActive .dijitButtonNode {
[411]68                        color: @purple_light;
[403]69                }
70
71                //BLOCKBUTTON---------------------------------
72                .rftBlockButton {
73                       
74                        .flatShading;
75                        .noMargin;
76                        height: @button_block_height;
[411]77                        vertical-align: top;
[403]78
[412]79                        .dijitButtonContents {
80                                height: 24px;
81                        }
82
[403]83                        .dijitButtonNode {
84                                .flatShading;
85                                .transition (0.3s);
[411]86                                line-height: @button_block_height;
87                                vertical-align: top;
[403]88                                height: @button_block_height;
89                                padding: 0 @std_offset;
90                                border: none;
91                                color: @text;
92                                font-size: @button_block_font_size;
93
[412]94                                .dijitButtonText {
95                                        line-height: @button_block_height;
96                                }
97
[403]98                                .rftIcon {
[411]99                                        .setIcon(16px);
[403]100                                }
101                        }
102
103                        &.rftBlockButtonHover,
104                        &.rftBlockButtonActive {
105                                .transition (0.1s);
106                                .rftIcon {
[411]107                                        vertical-align: top;
108                                        .setIcon(16px, black);
[403]109                                }
110                        }
111
[411]112                        //Disabled because this is presumably useless
113                        // &.blue {
114                        //      .blockButtonColorMixin ("blue");
115                        // }
116                        // &.green {
117                        //      .blockButtonColorMixin ("green");
118                        // }
119                        // &.orange {
120                        //      .blockButtonColorMixin ("orange");
121                        // }
122                        // &.red {
123                        //      .blockButtonColorMixin ("red");
124                        // }
125                        // &.purple {
126                        //      .blockButtonColorMixin ("purple");
127                        // }
[403]128                }
129
[411]130               
[403]131
[411]132               
[403]133
[411]134
[403]135                //INLINEBUTTON---------------------------------
136                .rftInlineButton {
137                        float: right;
138                        height: @button_inline_height;
139                        width: @button_inline_height;
140
141                        .dijitButtonNode {
142                                .noOffset;
143                                .flatShading;
144                                width: @button_inline_height;
145                                height: @button_inline_height;
146                                border: none;
147                        }
148
149                        .rftIcon {
150                                .setIcon(16px);
151                        }
152                        &.white .rftIcon {
153                                .setIcon(16px);
154                        }
155                        &.black .rftIcon {
156                                .setIcon(16px, black);
157                        }
158
[412]159                        &.dijitHover {
160                                .rftIcon {
161                                        // outline: @headers solid thin;
162                                }
[403]163                        }
164                }
165        }
166}
Note: See TracBrowser for help on using the repository browser.