]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | /**\r |
2 | * @class Ext.dataview.List\r | |
3 | */\r | |
4 | \r | |
5 | .x-list {\r | |
6 | .x-list-disclosure {\r | |
7 | position: relative;\r | |
8 | overflow: visible;\r | |
9 | background: $base-color;\r | |
10 | border: 0;\r | |
11 | @include border-radius($list-disclosure-size);\r | |
12 | width: $list-disclosure-size;\r | |
13 | height: $list-disclosure-size;\r | |
14 | margin: 9px 9px 0 0;\r | |
15 | \r | |
16 | &:before {\r | |
17 | @include absolute-position(0, 0, 0, 0);\r | |
18 | content: '4';\r | |
19 | // TODO: Use FontAwesome\r | |
20 | font-family: 'Pictos';\r | |
21 | color: $background-color;\r | |
22 | font-size: 20px;\r | |
23 | text-align: center;\r | |
24 | line-height: 30px;\r | |
25 | padding-left: 2px;\r | |
26 | }\r | |
27 | }\r | |
28 | \r | |
29 | &.x-list-indexed .x-list-disclosure {\r | |
30 | margin-right: 1.8em;\r | |
31 | }\r | |
32 | \r | |
33 | .x-item-selected .x-list-disclosure {\r | |
34 | background: $background-color none;\r | |
35 | \r | |
36 | &:before {\r | |
37 | color: $base-color;\r | |
38 | }\r | |
39 | }\r | |
40 | \r | |
41 | .x-list-item {\r | |
42 | color: $primary-text-color;\r | |
43 | font-size: 12pt;\r | |
44 | \r | |
45 | &.x-item-pressed {\r | |
46 | &.x-list-item-tpl,\r | |
47 | .x-dock-horizontal {\r | |
48 | background-color: $base-color;\r | |
49 | }\r | |
50 | }\r | |
51 | \r | |
52 | &.x-item-selected .x-dock-horizontal,\r | |
53 | &.x-item-selected.x-list-item-tpl {\r | |
54 | background-color: $base-color;\r | |
55 | }\r | |
56 | \r | |
57 | &.x-item-pressed,\r | |
58 | &.x-item-selected {\r | |
59 | border-color: $base-color !important;\r | |
60 | }\r | |
61 | \r | |
62 | .x-list-item-body,\r | |
63 | &.x-list-item-tpl .x-innerhtml {\r | |
64 | padding: 12px 5px;\r | |
65 | }\r | |
66 | }\r | |
67 | \r | |
68 | .x-list-header {\r | |
69 | color: $secondary-text-color;\r | |
70 | font-size: 12pt;\r | |
71 | font-weight: bold;\r | |
72 | text-transform: uppercase;\r | |
73 | background: transparent;\r | |
74 | border: 0;\r | |
75 | padding: 15px 5px 5px;\r | |
76 | @include box-shadow(0 1px 0 darken($background-color, 6));\r | |
77 | \r | |
78 | &.x-list-item-first {\r | |
79 | padding-top: 5px;\r | |
80 | }\r | |
81 | }\r | |
82 | \r | |
83 | .x-list-item {\r | |
84 | &.x-list-item-tpl,\r | |
85 | .x-dock-horizontal {\r | |
86 | border-top: 1px solid darken($background-color, 3);\r | |
87 | }\r | |
88 | \r | |
89 | \r | |
90 | &.x-list-item-tpl.x-list-footer-wrap,\r | |
91 | &.x-list-footer-wrap .x-dock-horizontal {\r | |
92 | border-bottom: 1px solid darken($background-color, 3);\r | |
93 | }\r | |
94 | }\r | |
95 | }\r | |
96 | \r | |
97 | .x-list .x-list-item-odd {\r | |
98 | &.x-list-item-tpl,\r | |
99 | .x-dock-horizontal {\r | |
100 | background-color: darken($background-color, 3);\r | |
101 | }\r | |
102 | }\r | |
103 | \r | |
104 | // IndexBar\r | |
105 | .x-indexbar {\r | |
106 | padding: 4px 0;\r | |
107 | color: $secondary-text-color;\r | |
108 | background: rgba($foreground-color, .2);\r | |
109 | } |