From 78fcfa024547ade372e2dda53fce6cd8a70d9c6c Mon Sep 17 00:00:00 2001 From: Baptiste Date: Mon, 18 Apr 2022 21:26:55 +0200 Subject: [PATCH] css --- assets/css/page/map.css | 93 +++++++++++++++++++++++++++++++++++ map.php | 104 ++++++++++++++++++++++------------------ 2 files changed, 151 insertions(+), 46 deletions(-) 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'; ?> - - + + - + -
- - -
+ - - - +function enable2DMap() { + var map3d = document.querySelector('#maps #map3d'); + var map = document.querySelector('#maps #map'); + map.classList.add("hidden"); + map3d.classList.add("hidden"); + map.classList.remove("hidden"); +} + - +
+
+
+ +
+ - + +
+ + +

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.