Projet

Général

Profil

Télécharger (3,95 ko) Statistiques
| Branche: | Tag: | Révision:

calebasse / calebasse / static / css / agenda.css @ e2df6d5e

1
br.clear {
2
    clear: both;
3
}
4

    
5
td#dispos {
6
	vertical-align: top;
7
}
8

    
9
td#dispos h5 {
10
    margin: 5px auto;
11
    text-align: center;
12
}
13

    
14
#users {
15
    font: normal .8em Arial;
16
}
17

    
18
#users dt {
19
    background: #eee;
20
    border: 1px solid #ddd;
21
    padding: .1em;
22
    border-radius: .2em;
23
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
24
    -moz-border-radius: .2em;
25
    -webkit-border-radius: .2em;
26
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
27
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
28
}
29

    
30
#users li:hover .icon-toggle {
31
    display: block;
32
}
33

    
34
.icon-print:before {
35
    content: "\f02f";
36
    margin-right: 5px;
37
}
38

    
39
.icon-check:before {
40
    content: "\f046";
41
    margin-right: 5px;
42
}
43

    
44
.icon-uncheck:before {
45
    content: "\f096";
46
    margin-right: 5px;
47
}
48

    
49
.icon-car:before {
50
    content: "\f1b9";
51
    margin-right: 5px;
52
}
53

    
54
#users .icon-toggle {
55
    float: right;
56
    display: none;
57
}
58

    
59
#users .icon-toggle:before {
60
    content: "\f067";
61
}
62

    
63
#users .active .icon-toggle:before {
64
    content: "\f00d";
65
}
66

    
67
div.agenda ul {
68
    padding: 0;
69
    list-style: none;
70
}
71

    
72
div.agenda span.act_type {
73
    display : inline-block;
74
    font-size: 80%;
75
    min-width: 23%;
76
}
77

    
78
div.agenda h3.info {
79
    color: #8c8c73;
80
    font-style: italic;
81
}
82

    
83
div.agenda span.ressource {
84
    display : inline-block;
85
}
86

    
87
div.agenda span.length {
88
    display : inline-block;
89
    min-width: 7%;
90
}
91

    
92
div.agenda span.hour {
93
    padding-left: 20px;
94
    display : inline-block;
95
    min-width: 6%;
96
}
97

    
98
div.agenda span.title {
99
    display : inline-block;
100
    min-width: 25%;
101
}
102

    
103
div.agenda span.participants {
104
    display: inline-block;
105
    min-width: 15%;
106
}
107

    
108
#content div.agenda h3 {
109
    margin: 5px 0 0 0;
110
    padding: 3px 5px;
111
    font-size: 100%;
112
    background: white;
113
}
114

    
115
.search {
116
    border: 1px solid #bbb;
117
    border-radius:.2em;
118
    background: #fff;
119
}
120

    
121
.search:before {
122
    content: '\f002';
123
    font: normal 1.3em FontAwesome;
124
    margin: auto .4em;
125
}
126

    
127
.search input {
128
    border: 0 !important;
129
    width: 75%;
130
}
131

    
132
div#close-all-agendas {
133
    margin: .2em;
134
    float: right;
135
    cursor: pointer;
136
}
137

    
138
div#close-all-agendas:after {
139
    content:'\f05c';
140
    font: normal 1.5em FontAwesome;
141
}
142

    
143
#availability {
144
    white-space: nowrap;
145
}
146

    
147
#dispos > ul, #availability > ul {
148
    margin: 0 .1em;
149
    padding: 0;
150
    float: left;
151
}
152

    
153
#dispos li {
154
    list-style-type: none;
155
}
156

    
157
#availability li ul {
158
    margin: 0;
159
    padding: 0;
160
}
161

    
162
#availability  > li {
163
    display: inline-table;
164
    margin: 0 2px;
165
}
166

    
167
#dispos li.initials {
168
    height: 15px;
169
    margin-bottom: 2px;
170
    font-size:.7em;
171
    text-align: center;
172
}
173

    
174
#availability li.agenda  {
175
    width: 1.2em;
176
    height: 7px;
177
    margin: 4px 0px;
178
}
179

    
180
li.hour-mark {
181
    height: 30px;
182
    margin-bottom: 1.5em;
183
}
184

    
185
li.noon-start {
186
    margin-top: 2.5em;
187
}
188

    
189
li.noon-end {
190
    margin-bottom: 2.5em;
191
}
192

    
193
li.free {
194
    background: green;
195
}
196

    
197
li.busy {
198
    background: #f00;
199
}
200

    
201
li.away {
202
    background: #ccc;
203
}
204

    
205
li.overlap {
206
    background: #640018;
207
}
208

    
209
li#time {
210
    margin-top: -0.15em;
211
}
212

    
213
#tabs li.agenda {
214
    font-size: .9em;
215
}
216

    
217
#extra-top-links {
218
    position: absolute;
219
    right: 0;
220
    top: 3em;
221
    padding: 3px 5px;
222
    color: #555;
223
}
224

    
225
#extra-top-links a:link, #extra-top-links a:visited{
226
    text-decoration: none;
227
}
228

    
229
#extra-top-links a:hover {
230
    text-decoration: underline;
231
}
232

    
233
div.new {
234
    margin: .4em 0;
235
    float: right;
236
}
237

    
238
p.lastname {
239
    text-transform: uppercase;
240
    display: inline;
241
}
242

    
243
ul.addresses {
244
    padding-left: 0;
245
}
246

    
247
button.screen-only {
248
    margin: 1em 0;
249
    /* float: right; */
250
}
251

    
252
h3 .icon-comment {
253
    display: none;
254
}
255

    
256
.worker-agenda {
257
    margin-top: 2em;
258
}
259

    
260
#activity {
261
    float: right;
262
    font-size: .8em;
263
    margin-bottom: 2em;
264
}
265

    
266
#activity h3 {
267
    background: #eee;
268
    border: 1px solid #aaa;
269
    padding: 2px 5px;
270
    margin:0;
271
    border-bottom: 0;
272
}
273

    
274
#activity table {
275
    border-collapse: collapse;
276
}
277

    
278
#activity .header {
279
    display: none;
280
}
281

    
282
#activity table td, #activity table th {
283
    border: 1px solid #bbb;
284
    padding: 2px 5px;
285
}
286

    
287
#activity #print-button-therapeutes-activity {
288
    float: right;
289
}
(2-2/30)