Projet

Général

Profil

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

calebasse / calebasse / static / css / agenda.css @ ae79c334

1
td#dispos {
2
	vertical-align: top;
3
}
4

    
5
td#dispos h5 {
6
    margin: 5px auto;
7
    text-align: center;
8
}
9

    
10
#users {
11
    font: normal .8em Arial;
12
}
13

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

    
26
#users li:hover .icon-toggle {
27
    display: block;
28
}
29

    
30
#users .icon-toggle {
31
    float: right;
32
    display: none;
33
}
34

    
35
#users .icon-toggle:before {
36
    content: "\f067";
37
}
38

    
39
#users .active .icon-toggle:before {
40
    content: "\f00d";
41
}
42

    
43
div.agenda ul {
44
    padding: 0;
45
    list-style: none;
46
}
47

    
48
div.agenda span.act_type {
49
    display : inline-block;
50
    font-size: 80%;
51
    min-width: 23%;
52
}
53

    
54
div.agenda h3.info {
55
    color: #8c8c73;
56
    font-style: italic;
57
}
58

    
59
div.agenda span.ressource {
60
    display : inline-block;
61
}
62

    
63
div.agenda span.length {
64
    display : inline-block;
65
    min-width: 7%;
66
}
67

    
68
div.agenda span.hour {
69
    padding-left: 20px;
70
    display : inline-block;
71
    min-width: 6%;
72
}
73

    
74
div.agenda span.title {
75
    display : inline-block;
76
    min-width: 25%;
77
}
78

    
79
div.agenda span.participants {
80
    display: inline-block;
81
    min-width: 15%;
82
}
83

    
84
#content div.agenda h3 {
85
    margin: 5px 0 0 0;
86
    padding: 3px 5px;
87
    font-size: 100%;
88
    background: white;
89
}
90

    
91
.search {
92
    border: 1px solid #bbb;
93
    border-radius:.2em;
94
    background: #fff;
95
}
96

    
97
.search:before {
98
    content: '\f002';
99
    font: normal 1.3em FontAwesome;
100
    margin: auto .4em;
101
}
102

    
103
.search input {
104
    border: 0 !important;
105
    width: 75%;
106
}
107

    
108
div#close-all-agendas {
109
    margin: .2em;
110
    float: right;
111
    cursor: pointer;
112
}
113

    
114
div#close-all-agendas:after {
115
    content:'\f05c';
116
    font: normal 1.5em FontAwesome;
117
}
118

    
119
#availability {
120
    white-space: nowrap;
121
}
122

    
123
#dispos > ul, #availability > ul {
124
    margin: 0 .1em;
125
    padding: 0;
126
    float: left;
127
}
128

    
129
#dispos li {
130
    list-style-type: none;
131
}
132

    
133
#availability li ul {
134
    margin: 0;
135
    padding: 0;
136
}
137

    
138
#availability  > li {
139
    display: inline-table;
140
    margin: 0 2px;
141
}
142

    
143
#dispos li.initials {
144
    height: 15px;
145
    margin-bottom: 2px;
146
    font-size:.7em;
147
    text-align: center;
148
}
149

    
150
#availability li.agenda  {
151
    width: 1.2em;
152
    height: 7px;
153
    margin: 4px 0px;
154
}
155

    
156
li.hour-mark {
157
    height: 30px;
158
    margin-bottom: 1.5em;
159
}
160

    
161
li.noon-start {
162
    margin-top: 2.5em;
163
}
164

    
165
li.noon-end {
166
    margin-bottom: 2.5em;
167
}
168

    
169
li.free {
170
    background: green;
171
}
172

    
173
li.busy {
174
    background: #f00;
175
}
176

    
177
li.away {
178
    background: #ccc;
179
}
180

    
181
li.overlap {
182
    background: #d500a5;
183
}
184

    
185
li#time {
186
    margin-top: -0.15em;
187
}
188

    
189
#tabs li.agenda {
190
    font-size: .9em;
191
}
192

    
193
#extra-top-links {
194
    position: absolute;
195
    right: 0;
196
    top: 3em;
197
    padding: 3px 5px;
198
    color: #555;
199
}
200

    
201
#extra-top-links a:link, #extra-top-links a:visited{
202
    text-decoration: none;
203
}
204

    
205
#extra-top-links a:hover {
206
    text-decoration: underline;
207
}
208

    
209
div.new {
210
    margin: .4em 0;
211
    float: right;
212
}
213

    
214
p.lastname {
215
    text-transform: uppercase;
216
    display: inline;
217
}
218

    
219
ul.addresses {
220
    padding-left: 0;
221
}
222

    
223
button.screen-only {
224
    margin: 1em 0;
225
    float: right;
226
}
227

    
228
h3 .icon-comment {
229
    display: none;
230
}
(2-2/30)