Difference between revisions of "Template:ITB Indonesia"

Line 1: Line 1:
 
<html>
 
<html>
<head>
+
<script>
 +
 
 +
// This is the jquery part of your template. 
 +
// Try not modify any of this code too much since it makes your menu work.
 +
 
 +
$(document).ready(function() {
 +
 
 +
$("#HQ_page").attr('id','');
 +
 
 +
// call the functions that control the menu
 +
menu_functionality();
 +
hide_show_menu();
 +
 
 +
 
 +
 
 +
//this function controls the expand and collapse buttons of the menu and changes the +/- symbols
 +
function menu_functionality() {
 +
 
 +
//when clicking on a "menu_button", it will change the "+/-" accordingly and it will show/hide the corresponding submenu
 +
$(".menu_button").click(function(){
 +
 
 +
// add or remove the class "open" , this class holds the "-"
 +
$(this).children().toggleClass("open");
 +
// show or hide the submenu
 +
$(this).next('.submenu_wrapper').fadeToggle(400);
 +
});
 +
 
 +
// when the screen size is smaller than 800px, the display_menu_control button appears and will show/hide the whole menu
 +
$("#display_menu_control").click(function(){
 +
$('#menu_content').fadeToggle(400);
 +
});
 +
 
 +
// call the current page highlight function
 +
highlight_current_page();
 +
}
 +
 
 +
 
 +
// call the highlight current page function to show it on the menu with a different background color
 +
function highlight_current_page() {
 +
 
 +
// select a page from the menu based on the id assigned to it and the current page name and add the class "current page" to make it change background color
 +
$("#"+  wgPageName.substring(wgPageName.lastIndexOf("/")+1, wgPageName.length ) + "_page").addClass("current_page");
 +
 
 +
// now that the current_page class has been added to a menu item, make the submenu fade in
 +
$(".current_page").parents(".submenu_wrapper").fadeIn(400);
 +
// change the +/- symbol of the corresponding menu button
 +
$(".current_page").parents(".submenu_wrapper").prev().children().toggleClass("open");
 +
 +
}
 +
 
 +
 
 +
 
 +
// allow button on the black menu bar to show/hide the side menu
 +
function hide_show_menu() {
 +
 +
// in case you preview mode is selected, the menu is hidden for better visibility
 +
if (window.location.href.indexOf("submit") >= 0) {
 +
$(".igem_2017_menu_wrapper").hide();
 +
}
 +
 
 +
// if the black menu bar has been loaded
 +
  if (document.getElementById('bars_item')) {
 +
 
 +
// when the "bars_item" has been clicked
 +
$("#bars_item").click(function() {
 +
$("#sideMenu").hide();
 +
 
 +
// show/hide the menu wrapper
 +
$(".igem_2017_menu_wrapper").fadeToggle("100");
 +
});
 +
  }
 +
 
 +
// because the black menu bars loads at a different time than the rest of the page, this function is set on a time out so it can run again in case it has not been loaded yet
 +
else {
 +
    setTimeout(hide_show_menu, 15);
 +
}
 +
}
 +
 
 +
 
 +
});
 +
 
 +
 
 +
</script>
 +
 
  
</head>
 
  
  
Line 12: Line 94:
 
/***************************************************** DEFAULT WIKI SETTINGS  ****************************************************/
 
/***************************************************** DEFAULT WIKI SETTINGS  ****************************************************/
 
 
#home_logo, #sideMenu { display:none; }
+
/* Clear the default wiki settings */
#sideMenu, #top_title, .patrollink  {display:none;}
+
 +
#home_logo, #topMenu { display:none; }
 +
#topMenu, #top_title, .patrollink  {display:none;}
 
#content { width:100%; padding:0px;  margin-top:-7px; margin-left:0px;}
 
#content { width:100%; padding:0px;  margin-top:-7px; margin-left:0px;}
 
body {background-color:white; }
 
body {background-color:white; }
 
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 { margin-bottom: 0px; }
 
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 { margin-bottom: 0px; }
 +
  
 
.h1 {
 
.h1 {
Line 29: Line 114:
 
     font-size: 12 px;
 
     font-size: 12 px;
 
}
 
}
 +
 
.navbar {
 
.navbar {
 
   position: fixed;
 
   position: fixed;
Line 120: Line 206:
 
   font-size: 1.5em;
 
   font-size: 1.5em;
 
   text-align: center;
 
   text-align: center;
   padding-left: 3.5em;
+
   ;
  padding-right:3.5em;
+
  padding-bottom: 2em;
+
  margin-bottom: 0;
+
  border-bottom-style: solid;
+
  border-bottom-width: 8px;
+
  border-bottom-color: #5F3711;
+
 
  }
 
  }
  
Line 149: Line 229:
 
}
 
}
  
.ITBImages{
+
.ITBImages{
 
   width:100%;
 
   width:100%;
 
   height:400px;
 
   height:400px;
Line 191: Line 271:
 
}
 
}
 
</style>
 
</style>
 
+
<body>
 
<div class="navbar">
 
<div class="navbar">
 
<div class="container">
 
<div class="container">
  
<img src="https://static.igem.org/mediawiki/2017/2/26/Logo_igem_itb.png" style="width:75.1px;height:63.8px;" class="ITBiGEMlogo">
+
<img src="https://static.igem.org/mediawiki/2017/2/26/Logo_igem_itb.png" style="width:75.1px;height:63.8px;" class="ITBiGEMlogo" >
  
 
<a href="https://2017.igem.org/Team:ITB_Indonesia" ><p>Home</p></a>
 
<a href="https://2017.igem.org/Team:ITB_Indonesia" ><p>Home</p></a>

Revision as of 15:04, 27 June 2017