6e0026ce5c100c6986254b7b4f991959c5ef4a77
[tine20] / tine20 / Calendar / css / Calendar.css
1 .CalendarIconCls {
2     background-image:url(../../images/oxygen/16x16/apps/korganizer.png);
3 }
4 .x-btn-medium .CalendarIconCls {
5     background-image:url(../../images/oxygen/22x22/apps/korganizer.png);
6 }
7 .x-btn-large .CalendarIconCls {
8     background-image:url(../../images/oxygen/32x32/apps/korganizer.png);
9 }
10
11 .PreferencesTreePanel-CalendarIconCls {
12     background-image:url(../../images/oxygen/16x16/apps/korganizer.png) !important;
13 }
14 .x-btn-medium .PreferencesTreePanel-CalendarIconCls {
15     background-image:url(../../images/oxygen/22x22/apps/korganizer.png) !important;
16 }
17 .x-btn-large .PreferencesTreePanel-CalendarIconCls {
18     background-image:url(../../images/oxygen/32x32/apps/korganizer.png) !important;
19 }
20
21 .cal-today-action {
22     background-image:url(../../images/oxygen/16x16/actions/go-jump-today.png) !important;
23 }
24 .x-btn-medium .cal-today-action {
25     background-image:url(../../images/oxygen/22x22/actions/go-jump-today.png) !important;
26 }
27 .x-btn-large .cal-today-action {
28     background-image:url(../../images/oxygen/32x32/actions/go-jump-today.png) !important;
29 }
30
31 .cal-sheet-view-type {
32         background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
33 }
34 .x-btn-medium .cal-sheet-view-type {
35     background-image:url(../../images/oxygen/22x22/actions/view-calendar-week.png) !important;
36 }
37 .x-btn-large .cal-sheet-view-type {
38     background-image:url(../../images/oxygen/32x32/actions/view-calendar-week.png) !important;
39 }
40
41 .cal-grid-view-type {
42     background-image:url(../../images/oxygen/16x16/actions/view-calendar-list.png) !important;
43 }
44 .x-btn-medium .cal-grid-view-type {
45     background-image:url(../../images/oxygen/22x22/actions/view-calendar-list.png) !important;
46 }
47 .x-btn-large .cal-grid-view-type {
48     background-image:url(../../images/oxygen/32x32/actions/view-calendar-list.png) !important;
49 }
50
51 .cal-day-view {
52     background-image:url(../../images/oxygen/16x16/actions/view-calendar-day.png) !important;
53 }
54 .x-btn-medium .cal-day-view {
55     background-image:url(../../images/oxygen/22x22/actions/view-calendar-day.png) !important;
56 }
57 .x-btn-large .cal-day-view {
58     background-image:url(../../images/oxygen/32x32/actions/view-calendar-day.png) !important;
59 }
60
61
62 .cal-week-view {
63     background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
64 }
65 .x-btn-medium .cal-week-view {
66     background-image:url(../../images/oxygen/22x22/actions/view-calendar-week.png) !important;
67 }
68 .x-btn-large .cal-week-view {
69     background-image:url(../../images/oxygen/32x32/actions/view-calendar-week.png) !important;
70 }
71
72
73 .cal-month-view {
74     background-image:url(../../images/oxygen/16x16/actions/view-calendar-month.png) !important;
75 }
76 .x-btn-medium .cal-month-view {
77     background-image:url(../../images/oxygen/22x22/actions/view-calendar-month.png) !important;
78 }
79 .x-btn-large .cal-month-view {
80     background-image:url(../../images/oxygen/32x32/actions/view-calendar-month.png) !important;
81 }
82
83
84 .cal-resource {
85     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
86 }
87 .x-btn-medium .cal-resource {
88     background-image:url(../../images/oxygen/22x22/devices/video-projector.png) !important;
89 }
90 .x-btn-large .cal-resource {
91     background-image:url(../../images/oxygen/32x32/devices/video-projector.png) !important;
92 }
93
94
95 .cal-attendee-type-resource {
96     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
97     background-position:2px 2px;
98     background-repeat:no-repeat;
99 }
100
101 .cal-attendee-type-memberOf,
102 .cal-attendee-type-groupmember {
103     background-image:url(../../images/groupmember.png) !important;
104     background-repeat: no-repeat;
105     background-position: 2px 2px;
106 }
107
108 .x-cal-add-attendee-row .x-grid3-col-checked {
109     display: none;
110 }
111 .x-cal-attendee-filter-grid .x-grid3-dirty-cell {
112     background-image:none;
113 }
114
115 /**** calendar select widget ****/
116 .cal-calselectwidget-faketriggerwrap {
117     position: absolute;
118     top: 0;
119     right: 0;
120 }
121
122 .cal-calselectwidget-fakelist-item {
123         position: relative;
124         padding: 0;
125         border: 0;
126 }
127
128 .cal-calselectwidget-fakelist-calendar {
129     /*width: 290px;*/
130     float: left;
131     padding-left: 5px;
132 }
133
134 .cal-calselectwidget-fakelist-account {
135         width: 160px;
136         position: absolute;
137         right: 0;
138         border-left: 1px solid #B5B8C8;
139         padding-left: 5px;
140         background:url(../../images/trigger2-bg.gif) repeat-x #EFEFEF;
141 }
142
143 /*** container select widget
144  * @todo move to container
145  */
146 span.tw-containerselect-trigger2 img.tw-containerselect-trigger2-bg {
147     background:url(../../images/trigger2-bg.gif) repeat-x;
148     width: 150px;
149     cursor:pointer;
150 }
151 .tw-containerselect-trigger2 {position: relative;}
152 .x-form-trigger-over .tw-containerselect-trigger2-bg {background-position: 0 -24px;}
153 .x-form-trigger-over .tw-containerselect-trigger2 {background-position: -17px 0;}
154
155 .x-form-trigger-click .tw-containerselect-trigger2-bg {background-position: 0 -48px;}
156 .x-form-trigger-click .tw-containerselect-trigger2 {background-position: -34px 0;}
157
158 .x-form-field-wrap .x-form-arrow-trigger-rectangle {
159     background-image:url(../../images/trigger-rect.gif);
160     cursor:pointer;
161 }
162
163 .cal-calselectwdgt {
164         position: relative;
165 }
166
167 /**** date picker ****/
168 .cal-tree .x-date-picker {
169     border: 0;
170 }
171
172 .cal-datepicker-background .x-panel-body {
173     background-color: #EEEEEF;
174 }
175
176 .cal-event-icon {
177     background-image:url(../../images/oxygen/16x16/actions/view-calendar-list.png) !important;
178     background-position: 8px;
179         background-repeat:no-repeat;
180         padding: 2px 0px 2px 26px;
181 }
182
183 /**** conflict window ****/
184 .cal-conflict-heading {
185     height: 32px;
186 }
187
188 .cal-conflict-attendername {
189     font-weight: bold;
190 }
191
192 .cal-conflict-eventinfos {
193     margin-left: 15px;
194 }
195
196 /**** status icons ****/
197 .cal-status-icon {
198         background-image:url(../../images/calendar-status-icons.gif) !important;
199     background-repeat:no-repeat;
200     width: 10px;
201     height: 10px;
202     cursor: pointer;
203 }
204
205
206
207 .cal-recurring {
208         background-image:url(../../images/calendar-recurring.png);
209     background-repeat:no-repeat;
210     width: 12px;
211     height: 12px;
212     padding: 0 2px;
213     vertical-align: text-bottom;
214 }
215
216 .cal-recurring.exception {
217     background-image:url(../../images/calendar-recurring-exception.png) !important;
218 }
219
220 .private-white      { background-position:   0px   0px; }
221 .private-black      { background-position:   0px -10px; }
222 .recur-white        { background-position: -10px   0px; }
223 .recur-black        { background-position: -10px -10px; }
224 .recurex-white      { background-position: -70px   0px; }
225 .recurex-black      { background-position: -70px -10px; }
226 .alarm-white        { background-position: -20px   0px; }
227 .alarm-black        { background-position: -20px -10px; }
228 .NEEDS-ACTION-white { background-position: -30px   0px; }
229 .NEEDS-ACTION-black { background-position: -30px -10px; }
230 .ACCEPTED-white     { background-position: -40px   0px; }
231 .ACCEPTED-black     { background-position: -40px -10px; }
232 .DECLINED-white     { background-position: -50px   0px; }
233 .DECLINED-black     { background-position: -50px -10px; }
234 .TENTATIVE-white    { background-position: -60px   0px; }
235 .TENTATIVE-black    { background-position: -60px -10px; }
236 .attachment-white   { background-position: -80px   0px; }
237 .attachment-black   { background-position: -80px -10px; }
238
239 .cal-status-TENTATIVE,
240 .cal-status-TENTATIVE .x-grid3-cell-inner {
241     font-style: italic;
242 }