diff --git a/assets/css/page/map.css b/assets/css/page/map.css index e69de29..2edec84 100644 --- a/assets/css/page/map.css +++ b/assets/css/page/map.css @@ -0,0 +1,93 @@ +#map_section { + margin: auto; + margin-top: 30px; + border: 2px solid white; + width: 80%; +} + + + + +/* Map loading */ +#loading-screen { + position: absolute; + z-index: 2; + /*top: 0; */ + left: 0; + width: 100%; + height: 50%; + background-color: #000000; + opacity: 1; + transition: 1s opacity; +} + +#loading-screen.fade-out { + opacity: 0; +} + +.loader { + display: block; + position: relative; + left: 50%; + top: 50%; + width: 150px; + height: 150px; + margin: -75px 0 0 -75px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #9370DB; + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.loader:before { + content: ""; + position: absolute; + top: 5px; + left: 5px; + right: 5px; + bottom: 5px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #BA55D3; + -webkit-animation: spin 3s linear infinite; + animation: spin 3s linear infinite; +} +.loader:after { + content: ""; + position: absolute; + top: 15px; + left: 15px; + right: 15px; + bottom: 15px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #FF00FF; + -webkit-animation: spin 1.5s linear infinite; + animation: spin 1.5s linear infinite; +} + +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} \ No newline at end of file diff --git a/map.php b/map.php index 3e7197a..ec285d9 100755 --- a/map.php +++ b/map.php @@ -3,69 +3,81 @@ ob_start(); // Start reading html require_once 'assets/map/ajax.php'; ?> - - + + - + -
+ - -Une petite note sur le numéro des salles : sur ton emploi du temps, le bâtiment est marqué en premier, et - ensuite le chiffre des centaines pour l'étage, et après à toi de trouver ! + ensuite le chiffre des centaines pour l'étage, et après à toi de trouver !
Par exemple, GM 212, c'est au GM, deuxième étage.
- Et si t'as Amphi 108, c'est au premier étage du STPI. En gros STPI=bâtiment des amphis.
+ Et si t'as Amphi 108, c'est au premier étage du STPI(c'est ton département et c'est là où il y a les amphis).
Fond de carte issu du site Open Street - Map. + +
+ Fond de carte issu du site Open Street + Map.