]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | /**\r |
2 | * @class Ext.field.Checkbox\r | |
3 | */\r | |
4 | \r | |
5 | .x-field-checkbox .x-field-mask,\r | |
6 | .x-field-radio .x-field-mask {\r | |
7 | @include absolute-position;\r | |
8 | \r | |
9 | &::before {\r | |
10 | content: '';\r | |
11 | width: 32px;\r | |
12 | height: 32px;\r | |
13 | position: absolute;\r | |
14 | border-color: #CECACE;\r | |
15 | @include border-radius($button-border-radius);\r | |
16 | @include background(linear-gradient(color-stops(#C6C3C6, #E7E7E7)));\r | |
17 | top: 7px;\r | |
18 | right: 3px;\r | |
19 | }\r | |
20 | \r | |
21 | &::after {\r | |
22 | content: '';\r | |
23 | width: 28px;\r | |
24 | height: 28px;\r | |
25 | position: absolute;\r | |
26 | top: 9px;\r | |
27 | right: 5px;\r | |
28 | border: 1px solid #B9B7B9;\r | |
29 | @include border-radius(4px);\r | |
30 | @include background(linear-gradient(color-stops(#FFFFFF, #DEDFDE)));\r | |
31 | // TODO: use FontAwesome\r | |
32 | font-family: 'Pictos';\r | |
33 | font-size: 1.3em;\r | |
34 | text-align: center;\r | |
35 | line-height: 1.25em;\r | |
36 | color: #fff;\r | |
37 | }\r | |
38 | }\r | |
39 | \r | |
40 | .x-input-checkbox,\r | |
41 | .x-input-radio {\r | |
42 | visibility: hidden;\r | |
43 | }\r | |
44 | \r | |
45 | .x-input-checkbox:checked ~ .x-field-mask:after {\r | |
46 | @include background(linear-gradient(color-stops(#3498CB, #0974A8)));\r | |
47 | @include box-shadow(inset 0 1px 0 0 #55AAD5);\r | |
48 | content: '3';\r | |
49 | }\r | |
50 | \r | |
51 | .x-item-disabled.x-field-checkbox {\r | |
52 | .x-input-checkbox:checked ~ .x-field-mask:after {\r | |
53 | @include background(linear-gradient(color-stops(#bfd7e3, #85b3c9)));\r | |
54 | @include box-shadow(inset 0 1px 0 0 #aac5d3);\r | |
55 | }\r | |
56 | }\r |