forked from rebillar/site-accueil-insa
Added base for interactive map
This commit is contained in:
parent
75ec0ed929
commit
eb4414ef4c
5 changed files with 48 additions and 0 deletions
|
@ -442,6 +442,10 @@ Full-Width Styles
|
|||
list-style: square;
|
||||
}
|
||||
|
||||
#map {
|
||||
height: 600px;
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
Small Device Styles
|
||||
*******************************************************************************/
|
||||
|
|
19
assets/scripts/map.js
Normal file
19
assets/scripts/map.js
Normal file
|
@ -0,0 +1,19 @@
|
|||
|
||||
var hoverColor = "#c5a360";
|
||||
var normalColor = "#d9cfc7";
|
||||
|
||||
function clicked(id){
|
||||
$("#infoBox").load("includes/map_descriptions/" + id + ".html");
|
||||
$('html, body').animate({
|
||||
scrollTop: $("#infoBox").offset().top
|
||||
}, 300);
|
||||
}
|
||||
|
||||
function hover_in(id){
|
||||
console.log(id);
|
||||
$("#" + id).css("fill", hoverColor);
|
||||
}
|
||||
|
||||
function hover_out(id){
|
||||
$("#" + id).css("fill", normalColor);
|
||||
}
|
1
includes/map_descriptions/r7.html
Normal file
1
includes/map_descriptions/r7.html
Normal file
|
@ -0,0 +1 @@
|
|||
<h3>Le R7</h3>
|
|
@ -5,6 +5,9 @@
|
|||
<a href="planning.php" id="planning" class="page-link"><span class="sidenav-content"><i
|
||||
class="fas fa-calendar-alt sidenav-icon"></i> Le
|
||||
Planning</span></a>
|
||||
<a href="map.php" id="map" class="page-link"><span class="sidenav-content"><i
|
||||
class="fas fa-map sidenav-icon"></i> Le
|
||||
Plan</span></a>
|
||||
<a href="parrainage.php" id="parrainage" class="page-link"><span class="sidenav-content"><i
|
||||
class="fas fa-user-plus sidenav-icon"></i> Le
|
||||
Parrainage</span></a>
|
||||
|
|
21
map.php
Normal file
21
map.php
Normal file
|
@ -0,0 +1,21 @@
|
|||
<?php
|
||||
ob_start(); // Start reading html
|
||||
?>
|
||||
<h1>Le Plan</h1>
|
||||
<p>
|
||||
Voici le plan de ton nouveau campus, que tu va connaitre par coeur en quelques jours. (fond de carte issue du site
|
||||
<a
|
||||
href="https://www.openstreetmap.org/#map=17/43.57103/1.46591">Open Street Map</a>
|
||||
</p>
|
||||
<?php echo file_get_contents("assets/images/map.svg"); ?>
|
||||
|
||||
<h1>Informations</h1>
|
||||
<div id="infoBox">
|
||||
<p>Clique sur un bâtiment pour afficher ses informations</p>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript" src="assets/scripts/map.js"></script>
|
||||
<?php
|
||||
$pageContent = ob_get_clean(); // Store html content in variable
|
||||
include("template.php"); // Display template with variable content
|
||||
?>
|
Loading…
Reference in a new issue