]> git.proxmox.com Git - extjs.git/blame - extjs/modern/theme-blackberry/sass/old/src/field/Checkbox.scss
add extjs 6.0.1 sources
[extjs.git] / extjs / modern / theme-blackberry / sass / old / src / field / Checkbox.scss
CommitLineData
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