]> git.proxmox.com Git - extjs.git/blame - extjs/modern/theme-mountainview/sass/src/slider/Toggle.scss
add extjs 6.0.1 sources
[extjs.git] / extjs / modern / theme-mountainview / sass / src / slider / Toggle.scss
CommitLineData
6527f429
DM
1/**\r
2 * @class Ext.slider.Toggle\r
3 */\r
4\r
5.x-toggle {\r
6 $form-toggle-thumb-width: 45px;\r
7 $form-toggle-thumb-height: 22px;\r
8\r
9 width: $form-toggle-thumb-width * 2;\r
10 height: $form-toggle-thumb-height;\r
11 border: 1px solid $secondary-color;\r
12 background: $secondary-color;\r
13\r
14 .x-thumb {\r
15 width: $form-toggle-thumb-width;\r
16 height: $form-toggle-thumb-height;\r
17\r
18 &.x-dragging {\r
19 opacity: 1;\r
20 }\r
21\r
22 &:after {\r
23 background: $foreground-color;\r
24 @include box-shadow(inset 0 -3px 0 rgba(0,0,0,.2), inset 0 1px 0 rgba(#fff,.2));\r
25 top: 0;\r
26 left: 0;\r
27 width: $form-toggle-thumb-width;\r
28 height: $form-toggle-thumb-height;\r
29 border: 0;\r
30 }\r
31\r
32 &:before {\r
33 @include absolute-fit;\r
34 background: transparent;\r
35 content: 'OFF';\r
36 color: #fff;\r
37 text-align: center;\r
38 z-index: 1;\r
39 line-height: 21px;\r
40 }\r
41 }\r
42}\r
43\r
44.x-toggle-on {\r
45 .x-thumb {\r
46 &:after {\r
47 background: $base-color;\r
48 }\r
49\r
50 &:before {\r
51 content: 'ON';\r
52 }\r
53 }\r
54}