Subversion Repositories eFlore/Applications.cel

Rev

Rev 3352 | Rev 3427 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3352 Rev 3425
Line 21... Line 21...
21
  max-width: 100%;
21
  max-width: 100%;
22
}
22
}
Line 23... Line 23...
23
 
23
 
24
h1, h2, h3, h4, h5 {
24
h1, h2, h3, h4, h5 {
-
 
25
  font-family: Muli,sans-serif;
-
 
26
  color: #606060;
25
  font-family: Muli,sans-serif;
27
  font-weight: 700;
Line 26... Line 28...
26
}
28
}
27
 
29
 
28
form {
30
form {
Line 33... Line 35...
33
h1 {
35
h1 {
34
  font-weight: 700;
36
  font-weight: 700;
35
  font-size: 2rem;
37
  font-size: 2rem;
36
}
38
}
Line 37... Line -...
37
 
-
 
38
#zone-appli .form-block {
-
 
39
  margin-bottom: 2rem;
-
 
40
}
-
 
41
 
39
 
42
h2 {
40
h2 {
43
  font-weight: 700;
41
  font-weight: 700;
44
  line-height: 1.15;
42
  line-height: 1.15;
45
  font-size: 1.5rem;
43
  font-size: 1.5rem;
Line 46... Line 44...
46
}
44
}
47
 
45
 
48
h3 {
46
h3 {
Line -... Line 47...
-
 
47
  font-size: 1.2rem;
-
 
48
}
-
 
49
 
-
 
50
ul {
49
  font-size: 1.2rem;
51
  padding-inline-start: 0;
50
}
52
}
51
 
53
 
52
#zone-appli .obligatoire::before {
54
#zone-appli .obligatoire::before {
53
  content: '*';
55
  content: '*';
Line 66... Line 68...
66
.btn.btn-danger,
68
.btn.btn-danger,
67
.btn.btn-inverse {
69
.btn.btn-inverse {
68
  color: #fff !important;
70
  color: #fff !important;
69
}
71
}
Line -... Line 72...
-
 
72
 
-
 
73
.btn.btn-primary,
-
 
74
.btn.btn-info,
-
 
75
.btn.btn-success,
-
 
76
.btn.btn-danger,
-
 
77
.btn.btn-inverse,
-
 
78
.btn.btn-outline-primary,
-
 
79
.btn.btn-outline-info,
-
 
80
.btn.btn-outline-success,
-
 
81
.btn.btn-outline-danger,
-
 
82
.btn.btn-outline-inverse {
-
 
83
  border-radius: 0.15rem;
-
 
84
}
70
 
85
 
71
button {
86
button {
72
  -moz-border-bottom-colors: none;
87
  -moz-border-bottom-colors: none;
73
  -moz-border-left-colors: none;
88
  -moz-border-left-colors: none;
74
  -moz-border-right-colors: none;
89
  -moz-border-right-colors: none;
Line 122... Line 137...
122
.mb-3 {
137
.mb-3 {
123
  align-self: start;
138
  align-self: start;
124
}
139
}
Line 125... Line 140...
125
 
140
 
126
label,
141
label,
127
#zone-appli  .list-label {
142
#zone-appli .list-label {
128
  color: #606060;
143
  color: #606060;
129
  display: block;
144
  display: block;
130
  font-size: 0.9rem;
145
  font-size: 0.9rem;
131
  font-weight: 700;
146
  font-weight: 700;
Line 137... Line 152...
137
  align-self: start;
152
  align-self: start;
138
  justify-content: left;
153
  justify-content: left;
139
  align-content: flex-start;
154
  align-content: flex-start;
140
}
155
}
Line 141... Line -...
141
 
-
 
142
h1#widget-titre::before {
-
 
143
  content: "";
-
 
144
  display: block;
-
 
145
  height: 100%;
-
 
146
  left: -5rem;
-
 
147
  position: absolute;
-
 
148
  width: 0.4rem;
-
 
149
}
-
 
150
 
-
 
151
h1#widget-titre {
-
 
152
  font-size: 2.6rem;
-
 
153
  font-weight: 700;
-
 
154
  line-height: 3.2rem;
-
 
155
  margin-bottom: 0;
-
 
156
  margin-left: 0;
-
 
157
  margin-right: 0;
-
 
158
  margin-top: 0;
-
 
159
  position: relative;
-
 
160
  color: #232323;
-
 
161
  font-family: Ubuntu,sans-serif;
-
 
162
}
-
 
163
 
156
 
164
#zone-appli .hidden {
157
#zone-appli .hidden {
165
  display: none !important;
158
  display: none !important;
Line 166... Line 159...
166
}
159
}
Line 170... Line 163...
170
  font-weight: 700;
163
  font-weight: 700;
171
}
164
}
Line 172... Line 165...
172
 
165
 
173
#photos-conteneur label.label-file.error,
166
#photos-conteneur label.label-file.error,
174
.control-group.error #connexion,
167
.control-group.error #connexion,
175
.control-group.error #bouton-inscription,
168
.control-group.error #inscription,
176
.control-group.error #bouton-anonyme,
169
.control-group.error #bouton-anonyme,
177
.control-group.error #geoloc,
170
.control-group.error .geoloc,
178
.control-group.error input,
171
.control-group.error input,
179
.control-group.error select,
172
.control-group.error select,
180
.control-group.error textarea {
173
.control-group.error textarea {
181
  box-shadow: 0 0 1.5px 1px red;
174
  box-shadow: 0 0 1.5px 1px red;
182
  border-color: #b94a48;
175
  border-color: #b94a48;
183
  color: #b94a48;
176
  color: #b94a48;
Line -... Line 177...
-
 
177
}
184
}
178
 
-
 
179
.control-group .erreur,
185
 
180
.control-group.error,
186
.control-group.error {
181
span.error {
Line 187... Line 182...
187
  color: #b94a48;
182
  color: #b94a48 !important;
188
}
183
}
189
 
184
 
Line 219... Line 214...
219
}
214
}
Line 220... Line 215...
220
 
215
 
221
#zone-appli #logo_hires {
216
#zone-appli #logo_hires {
222
  display: none;
217
  display: none;
-
 
218
}
223
}
219
 
224
#zone-appli .logo-tb {
220
#zone-appli .logo-tb {
225
  position:absolute;
221
  position:absolute;
226
  left: 10px;
222
  left: 10px;
227
  top: 10px;
223
  top: 10px;
Line 237... Line 233...
237
  padding-bottom: 1rem;
233
  padding-bottom: 1rem;
238
}
234
}
Line 239... Line 235...
239
 
235
 
240
.unstyled {
236
.unstyled {
-
 
237
  list-style-type: none;
-
 
238
  overflow-y: auto;
-
 
239
  overflow-x: initial;
-
 
240
  height: 8rem;
241
  list-style-type: none;
241
  padding: 1rem;
Line 242... Line 242...
242
}
242
}
243
 
243
 
244
#zone-appli #formulaire form {
244
#zone-appli #formulaire form {
Line 255... Line 255...
255
  position:relative;
255
  position:relative;
256
  overflow:hidden;
256
  overflow:hidden;
257
  top:2px;
257
  top:2px;
258
}
258
}
Line 259... Line -...
259
 
-
 
260
#zone-appli #formulaire #form-supp #zone-supp .checkbox label,
-
 
261
#zone-appli #formulaire #form-supp #zone-supp .checkboxes label,
-
 
262
#zone-appli #formulaire #form-supp #zone-supp .radio label {
-
 
263
  align-items: center;
-
 
264
  display: flex;
-
 
265
  font-weight: 400;
-
 
266
}
-
 
267
 
259
 
Line 268... Line 260...
268
/*************************************************************************/
260
/*************************************************************************/
269
 
261
 
270
form#form-observateur,
-
 
271
form#form-observation,
-
 
272
form#form-supp,
-
 
273
#tb-navigation,
262
form#form-observateur,
274
#tb-navbar{
263
form#form-observation {
275
  min-width: 100%;
264
  min-width: 100%;
276
  margin-left: 0;
265
  margin-left: 0;
Line 277... Line -...
277
  margin-right: 0;
-
 
278
}
-
 
279
 
-
 
280
.navbar-nav,
-
 
281
.nav {
-
 
282
  display: -ms-flexbox;
-
 
283
  display: flex;
-
 
284
  -ms-flex-wrap: wrap;
-
 
285
  flex-wrap: wrap;
-
 
286
  margin-right: -15px;
-
 
287
  margin-left: -15px;
-
 
288
  flex-direction: row;
-
 
289
}
-
 
290
 
-
 
291
.navbar.navbar-default {
-
 
292
  margin-bottom: 0;
266
  margin-right: 0;
293
}
267
}
294
 
268
 
Line 295... Line 269...
295
.volet {
269
.volet {
296
  height: 5rem;
270
  height: 5rem;
297
}
271
}
Line 298... Line 272...
298
 
272
 
299
#anonyme {
273
#identite {
Line 318... Line 292...
318
  justify-content: left;
292
  justify-content: left;
319
  align-items: flex-start;
293
  align-items: flex-start;
320
  align-content: flex-middle;
294
  align-content: flex-middle;
321
}
295
}
Line 322... Line -...
322
 
-
 
323
#bouton-connexion label,
-
 
324
#creation-compte label {
-
 
325
  width: 100%;
-
 
326
}
-
 
327
 
-
 
328
.navbar-default .navbar-nav > .volet #bouton-anonyme,
-
 
329
.navbar-default .navbar-nav > .volet #bouton-inscription {
-
 
330
  width: auto;
-
 
331
}
-
 
332
 
-
 
333
.navbar-default .navbar-nav > .volet > a  {
-
 
334
  margin-left: 0.2rem;
-
 
335
}
-
 
336
 
-
 
337
.navbar-default .navbar-nav #bouton-connexion a,
296
 
338
#ajouter-obs,
297
#ajouter-obs,
339
#transmettre-obs {
298
#transmettre-obs {
340
  color: #fff;
299
  color: #fff;
-
 
300
  background-color: #b2cb43;
341
  background-color: #b2cb43;
301
  border: none;
342
  border-color: #a1b92e;;
302
  border-radius: 0.1rem;
Line 343... Line -...
343
}
-
 
344
 
-
 
345
.navbar-default .navbar-nav #bouton-connexion a:focus,
303
}
346
.navbar-default .navbar-nav #bouton-connexion a:hover,
304
 
347
#transmettre-obs:focus,
305
#transmettre-obs:focus,
348
#transmettre-obs:hover,
306
#transmettre-obs:hover,
349
#ajouter-obs:focus,
307
#ajouter-obs:focus,
350
#ajouter-obs:hover {
308
#ajouter-obs:hover {
351
  background-color: #a2b93b;
309
  background-color: #a2b93b;
Line 352... Line 310...
352
  border-color: #9ab227;
310
  border: none;
353
}
311
}
354
 
312
 
Line 355... Line 313...
355
.navbar-default .navbar-nav #utilisateur-connecte.volet {
313
#utilisateur-connecte.volet {
356
  padding-left: 2rem;
314
  padding-left: 2rem;
357
}
315
}
Line 358... Line 316...
358
 
316
 
359
.navbar-default .navbar-nav #utilisateur-connecte.volet > a {
317
#utilisateur-connecte.volet > a {
360
  margin-left: 0;
318
  margin-left: 0;
361
}
319
}
362
 
320
 
Line 363... Line 321...
363
.navbar-default .navbar-nav #utilisateur-connecte.volet #profil-utilisateur,
321
#utilisateur-connecte.volet #profil-utilisateur,
364
.navbar-default .navbar-nav #utilisateur-connecte.volet #deconnexion {
322
#utilisateur-connecte.volet #deconnexion {
365
  padding: 0 0.75rem;
323
  padding: 0 0.75rem;
366
  margin: 0.2rem 0;
324
  margin: 0.2rem 0;
367
}
325
}
368
 
326
 
Line 377... Line 335...
377
  padding-left: 5px;
335
  padding-left: 5px;
378
  line-height: 25px;
336
  line-height: 25px;
379
  outline: 0;
337
  outline: 0;
380
}
338
}
Line 381... Line 339...
381
 
339
 
382
.navbar-default .navbar-nav #utilisateur-connecte.volet #profil-utilisateur:hover,
340
#utilisateur-connecte.volet #profil-utilisateur:hover,
383
.navbar-default .navbar-nav #utilisateur-connecte.volet #deconnexion:hover,
341
#utilisateur-connecte.volet #deconnexion:hover,
384
.navbar-default .navbar-nav #utilisateur-connecte.volet #profil-utilisateur:focus,
342
#utilisateur-connecte.volet #profil-utilisateur:focus,
385
.navbar-default .navbar-nav #utilisateur-connecte.volet #deconnexion:focus {
343
#utilisateur-connecte.volet #deconnexion:focus {
386
  background: #1e90ff;
344
  background: #b2cb43;
Line 387... Line 345...
387
}
345
}
388
 
346
 
389
.navbar-default .navbar-nav #utilisateur-connecte.volet .volet-menu a:hover,
347
#utilisateur-connecte.volet .volet-menu a:hover,
390
.navbar-default .navbar-nav #utilisateur-connecte.volet .volet-menu a:focus {
348
#utilisateur-connecte.volet .volet-menu a:focus {
Line 391... Line 349...
391
  color: #fff;
349
  color: #fff;
392
}
350
}
393
 
351
 
394
.navbar-nav .volet-menu {
352
#utilisateur-connecte .volet-menu {
395
  position: absolute;
353
  position: absolute;
396
  z-index: 1000;
354
  z-index: 1000;
Line 406... Line 364...
406
 
364
 
407
.volet-menu div a {
365
.volet-menu div a {
408
  color: #222;
366
  color: #222;
Line 409... Line 367...
409
}
367
}
410
 
368
 
411
.navbar-default .navbar-nav #utilisateur-connecte .volet-toggle::after {
369
#utilisateur-connecte .volet-toggle::after {
412
  font-family: "Font Awesome 5 Free";
370
  font-family: "Font Awesome 5 Free";
413
  font-size: 0.8rem;
371
  font-size: 0.8rem;
414
  font-weight: 900;
372
  font-weight: 900;
Line 415... Line -...
415
  content: '\f0d7'
-
 
416
}
-
 
417
 
-
 
418
/*************************************************************************/
-
 
419
 
-
 
420
#zone-appli #formulaire .multiselect.list-checkbox {
-
 
421
  padding: 0;
-
 
422
  margin: 0;
-
 
423
}
-
 
424
 
-
 
425
#zone-appli #formulaire #form-supp #zone-supp select,
-
 
426
#zone-appli #formulaire .list-checkbox select,
-
 
427
#zone-appli #formulaire .selectBox select {
-
 
428
  background-color: #fff;
-
 
429
  border: 1px solid #ced4da;
-
 
430
}
-
 
431
 
-
 
432
#form-supp select,
-
 
433
.list-checkbox select,
-
 
434
.selectBox select{
-
 
435
  border-radius: 0.3rem;
-
 
436
}
-
 
437
 
-
 
438
#form-supp .select-wrapper,
-
 
439
.list-checkbox .select-wrapper,
-
 
440
#zone-appli #formulaire .selectBox {
-
 
441
  position: relative;
-
 
442
  z-index: 1000;
-
 
443
  border-radius: 0.3rem;
-
 
444
}
-
 
445
 
-
 
446
#zone-appli #formulaire .selectBox .focus {
-
 
447
  border-color: #80bdff;
-
 
448
  box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);
-
 
449
}
-
 
450
 
-
 
451
#zone-appli #formulaire .input-group .select-wrapper {
-
 
452
  border:none;
-
 
453
}
-
 
454
 
-
 
455
#zone-appli #formulaire .overSelect {
-
 
456
  position: absolute;
-
 
457
  z-index: 999;
-
 
458
  left: 0;
-
 
459
  right: 0;
-
 
460
  top: 0;
-
 
461
  bottom: 0;
-
 
462
}
-
 
463
 
-
 
464
#zone-appli #formulaire .checkboxes {
-
 
465
  position: absolute;
-
 
466
  z-index: 1001;
-
 
467
  top: 120%;
-
 
468
  left: 1rem;
-
 
469
  right: 1rem;
-
 
470
  background-color: #fff;
-
 
471
  border: 1px solid #ced4da;
-
 
472
  border-top: 0;
-
 
473
  border-radius: 0 0 0.3rem 0.3rem;
-
 
474
  margin-top: -0.3rem;
-
 
475
}
-
 
476
 
-
 
477
#zone-appli #formulaire #form-supp #zone-supp .label label,
-
 
478
#zone-appli #formulaire .list-checkbox .label label,
-
 
479
#zone-appli #formulaire .checkboxes label {
-
 
480
  display: block;
-
 
481
  padding: 0.5rem;
-
 
482
  font-weight: 400;
-
 
483
  margin:0;
-
 
484
}
-
 
485
 
-
 
486
#zone-appli #formulaire .checkboxes label:hover {
-
 
487
  background: #1e90ff;
-
 
488
  color: #fff;
-
 
489
}
-
 
490
 
-
 
491
#zone-appli #formulaire .selectBox select option {
-
 
492
  padding-block-start: 0;
-
 
493
  padding-block-end: 0;
-
 
494
  padding-inline-start: 0;
-
 
495
  padding-inline-end: 0;
-
 
496
}
-
 
497
 
-
 
498
#zone-appli #formulaire .collect-other {
-
 
499
  margin: 0.5rem;
-
 
500
  width: 90%;
-
 
501
}
-
 
502
 
-
 
503
/*************************************************************************/
-
 
504
 
-
 
505
.range-values {
-
 
506
  color: #606060;
-
 
507
}
-
 
508
 
-
 
509
.range-live-value {
-
 
510
  padding-top: 1rem;
-
 
511
  font-size: 1rem;
373
  content: '\f0d7'
Line 512... Line 374...
512
}
374
}
513
 
375
 
514
/*******************************************/
376
/*******************************************/
Line 564... Line 426...
564
 
426
 
Line 565... Line 427...
565
}
427
}
566
 
428
 
567
#miniatures .miniature .miniature-img {
429
#miniatures .miniature .miniature-img {
568
  vertical-align: top;
430
  vertical-align: top;
569
  width: 10rem;
431
  width: 5rem;
Line 570... Line 432...
570
  height: 100%;
432
  height: 100%;
571
}
433
}
Line 578... Line 440...
578
  top: 0;
440
  top: 0;
579
  bottom: 0;
441
  bottom: 0;
580
  font-size: 2rem;
442
  font-size: 2rem;
581
  background-color: rgba(0, 0, 0, 0.3);
443
  background-color: rgba(0, 0, 0, 0.3);
582
  opacity: 0;
444
  opacity: 0;
583
  color: #fff;
445
  color: #ff5d55;
584
  padding: 0;
446
  padding: 0;
585
  margin: 0;
447
  margin: 0;
586
  height: 100%;
448
  height: 100%;
587
  width: 100%;
449
  width: 100%;
588
  align-items:center;
450
  align-items:center;
Line 599... Line 461...
599
  height: 10rem;
461
  height: 10rem;
600
  padding: 1rem;
462
  padding: 1rem;
601
  border-radius: 0.25rem;
463
  border-radius: 0.25rem;
602
  background-color: #fbfbfb;
464
  background-color: #fbfbfb;
603
  border: 1px solid #eee;
465
  border: 1px solid #eee;
-
 
466
  overflow: hidden;
604
}
467
}
Line 605... Line 468...
605
 
468
 
606
.obs .nom-sci {
469
.obs .nom-sci {
607
  font-size: 1rem;
470
  font-size: 1rem;
Line 687... Line 550...
687
  background-attachment: fixed;
550
  background-attachment: fixed;
688
  margin: 0;
551
  margin: 0;
689
  padding: 0;
552
  padding: 0;
690
}
553
}
Line -... Line 554...
-
 
554
 
691
 
555
.modal-open,
692
.modal-open, body.modal-open {
556
body.modal-open {
693
  overflow: inherit !important;
557
  overflow: inherit !important;
Line -... Line 558...
-
 
558
}
694
}
559
 
695
 
560
.modal-footer,
-
 
561
.modal-header {
696
.custom-range {
562
  border-top: none;
Line 697... Line 563...
697
  border: none;
563
  border-bottom: none;
Line 698... Line 564...
698
}
564
}
Line 711... Line 577...
711
 
577
 
712
  #logo {
578
  #logo {
713
    max-width: 80%;
579
    max-width: 80%;
Line -... Line 580...
-
 
580
  }
714
  }
581
 
715
 
582
  #bouton-connexion,
716
  #bouton-connexion, #creation-compte {
583
  #creation-compte {
717
    display: block;
584
    display: block;
718
    width: 100%;
585
    width: 100%;
Line 719... Line -...
719
    position: static;
-
 
720
  }
-
 
721
 
-
 
722
  .navbar-nav, .nav {
-
 
723
    flex-direction: column;
586
    position: static;
724
  }
587
  }
725
 
588
 
Line 726... Line 589...
726
  #transmettre-obs.droite {
589
  #transmettre-obs.droite {
Line 745... Line 608...
745
 
608
 
746
  #image-fond {
609
  #image-fond {
747
    display: none;
610
    display: none;
748
  }
611
  }
749
}
-
 
750
 
-