Team:Fatih Turkey/TestDesign

From 2011.igem.org

(Difference between revisions)
 
(15 intermediate revisions not shown)
Line 183: Line 183:
#header .logo{
#header .logo{
float: left;
float: left;
 +
margin-top: 25px;
 +
margin-left: 20px;
}
}
-
#header .logo-text{
+
 
-
float: left;
+
-
margin: 25px 0px 0px 35px;
+
-
}
+
-
#header .logo-text a{
+
-
color: #333;
+
-
text-decoration: none;
+
-
}
+
#container{
#container{
-
width: 970px;
+
width: 990px;
overflow: hidden;
overflow: hidden;
margin: 0px auto 0px;
margin: 0px auto 0px;
-
background: #f9f9f9;
 
}
}
.copyright-open{
.copyright-open{
Line 269: Line 263:
.ddsmoothmenu ul li ul li{
.ddsmoothmenu ul li ul li{
text-align:left;
text-align:left;
-
display: list-item;
 
float: none;
float: none;
background: url('img/bg-menu2.png');
background: url('img/bg-menu2.png');
Line 324: Line 317:
</style>
</style>
-
<script type="text/javascript" src="https://2011.igem.org/common/jquery-latest.min.js"></script>
 
-
<script>
 
-
var ddsmoothmenu={
 
-
//Specify full URL to down and right arrow images (23 is padding-right added to top level LIs with drop downs):
+
</head>
-
arrowimages: {down:['downarrowclass', 'down.gif', 23], right:['rightarrowclass', 'right.gif']},
+
<body>
-
transition: {overtime:300, outtime:300}, //duration of slide in/ out animation, in milliseconds
+
<script type="text/javascript" src="http://simsekburak.com/fatihigem/ddsmoothmenu.js"></script>
-
shadow: {enable:false, offsetx:2, offsety:5}, //enable shadow?
+
-
showhidedelay: {showdelay: 50, hidedelay: 30}, //set delay in milliseconds before sub menus appear and disappear, respectively
+
-
 
+
-
///////Stop configuring beyond here///////////////////////////
+
-
 
+
-
detectwebkit: navigator.userAgent.toLowerCase().indexOf("applewebkit")!=-1, //detect WebKit browsers (Safari, Chrome etc)
+
-
detectie6: document.all && !window.XMLHttpRequest,
+
-
 
+
-
getajaxmenu:function($, setting){ //function to fetch external page containing the panel DIVs
+
-
var $menucontainer=$('#'+setting.contentsource[0]) //reference empty div on page that will hold menu
+
-
$menucontainer.html("Loading Menu...")
+
-
$.ajax({
+
-
url: setting.contentsource[1], //path to external menu file
+
-
async: true,
+
-
error:function(ajaxrequest){
+
-
$menucontainer.html('Error fetching content. Server Response: '+ajaxrequest.responseText)
+
-
},
+
-
success:function(content){
+
-
$menucontainer.html(content)
+
-
ddsmoothmenu.buildmenu($, setting)
+
-
}
+
-
})
+
-
},
+
-
 
+
-
 
+
-
buildmenu:function($, setting){
+
-
var smoothmenu=ddsmoothmenu
+
-
var $mainmenu=$("#"+setting.mainmenuid+">ul") //reference main menu UL
+
-
$mainmenu.parent().get(0).className=setting.classname || "ddsmoothmenu"
+
-
var $headers=$mainmenu.find("ul").parent()
+
-
$headers.hover(
+
-
function(e){
+
-
$(this).children('a:eq(0)').addClass('selected')
+
-
},
+
-
function(e){
+
-
$(this).children('a:eq(0)').removeClass('selected')
+
-
}
+
-
)
+
-
$headers.each(function(i){ //loop through each LI header
+
-
var $curobj=$(this).css({zIndex: 100-i}) //reference current LI header
+
-
var $subul=$(this).find('ul:eq(0)').css({display:'block'})
+
-
$subul.data('timers', {})
+
-
this._dimensions={w:this.offsetWidth, h:this.offsetHeight, subulw:$subul.outerWidth(), subulh:$subul.outerHeight()}
+
-
this.istopheader=$curobj.parents("ul").length==1? true : false //is top level header?
+
-
$subul.css({top:this.istopheader && setting.orientation!='v'? this._dimensions.h+"px" : 0})
+
-
// Disable Arrow Image
+
-
/*$curobj.children("a:eq(0)").css(this.istopheader? {paddingRight: smoothmenu.arrowimages.down[2]} : {}).append( //add arrow images
+
-
'<img src="'+ (this.istopheader && setting.orientation!='v'? smoothmenu.arrowimages.down[1] : smoothmenu.arrowimages.right[1])
+
-
+'" class="' + (this.istopheader && setting.orientation!='v'? smoothmenu.arrowimages.down[0] : smoothmenu.arrowimages.right[0])
+
-
+ '" style="border:0;" />'
+
-
)*/
+
-
if (smoothmenu.shadow.enable){
+
-
this._shadowoffset={x:(this.istopheader?$subul.offset().left+smoothmenu.shadow.offsetx : this._dimensions.w), y:(this.istopheader? $subul.offset().top+smoothmenu.shadow.offsety : $curobj.position().top)} //store this shadow's offsets
+
-
if (this.istopheader)
+
-
$parentshadow=$(document.body)
+
-
else{
+
-
var $parentLi=$curobj.parents("li:eq(0)")
+
-
$parentshadow=$parentLi.get(0).$shadow
+
-
}
+
-
this.$shadow=$('<div class="ddshadow'+(this.istopheader? ' toplevelshadow' : '')+'"></div>').prependTo($parentshadow).css({left:this._shadowoffset.x+'px', top:this._shadowoffset.y+'px'})  //insert shadow DIV and set it to parent node for the next shadow div
+
-
}
+
-
$curobj.hover(
+
-
function(e){
+
-
var $targetul=$subul //reference UL to reveal
+
-
var header=$curobj.get(0) //reference header LI as DOM object
+
-
clearTimeout($targetul.data('timers').hidetimer)
+
-
$targetul.data('timers').showtimer=setTimeout(function(){
+
-
header._offsets={left:$curobj.offset().left, top:$curobj.offset().top}
+
-
var menuleft=header.istopheader && setting.orientation!='v'? 0 : header._dimensions.w
+
-
menuleft=(header._offsets.left+menuleft+header._dimensions.subulw>$(window).width())? (header.istopheader && setting.orientation!='v'? -header._dimensions.subulw+header._dimensions.w : -header._dimensions.w) : menuleft //calculate this sub menu's offsets from its parent
+
-
if ($targetul.queue().length<=1){ //if 1 or less queued animations
+
-
$targetul.css({left:menuleft+"px", width:header._dimensions.subulw+'px'}).animate({height:'show',opacity:'show'}, ddsmoothmenu.transition.overtime)
+
-
if (smoothmenu.shadow.enable){
+
-
var shadowleft=header.istopheader? $targetul.offset().left+ddsmoothmenu.shadow.offsetx : menuleft
+
-
var shadowtop=header.istopheader?$targetul.offset().top+smoothmenu.shadow.offsety : header._shadowoffset.y
+
-
if (!header.istopheader && ddsmoothmenu.detectwebkit){ //in WebKit browsers, restore shadow's opacity to full
+
-
header.$shadow.css({opacity:1})
+
-
}
+
-
header.$shadow.css({overflow:'', width:header._dimensions.subulw+'px', left:shadowleft+'px', top:shadowtop+'px'}).animate({height:header._dimensions.subulh+'px'}, ddsmoothmenu.transition.overtime)
+
-
}
+
-
}
+
-
}, ddsmoothmenu.showhidedelay.showdelay)
+
-
},
+
-
function(e){
+
-
var $targetul=$subul
+
-
var header=$curobj.get(0)
+
-
clearTimeout($targetul.data('timers').showtimer)
+
-
$targetul.data('timers').hidetimer=setTimeout(function(){
+
-
$targetul.animate({height:'hide', opacity:'hide'}, ddsmoothmenu.transition.outtime)
+
-
if (smoothmenu.shadow.enable){
+
-
if (ddsmoothmenu.detectwebkit){ //in WebKit browsers, set first child shadow's opacity to 0, as "overflow:hidden" doesn't work in them
+
-
header.$shadow.children('div:eq(0)').css({opacity:0})
+
-
}
+
-
header.$shadow.css({overflow:'hidden'}).animate({height:0}, ddsmoothmenu.transition.outtime)
+
-
}
+
-
}, ddsmoothmenu.showhidedelay.hidedelay)
+
-
}
+
-
) //end hover
+
-
}) //end $headers.each()
+
-
$mainmenu.find("ul").css({display:'none', visibility:'visible'})
+
-
},
+
-
 
+
-
init:function(setting){
+
-
if (typeof setting.customtheme=="object" && setting.customtheme.length==2){ //override default menu colors (default/hover) with custom set?
+
-
var mainmenuid='#'+setting.mainmenuid
+
-
var mainselector=(setting.orientation=="v")? mainmenuid : mainmenuid+', '+mainmenuid
+
-
document.write('<style type="text/css">\n'
+
-
+mainselector+' ul li a {background:'+setting.customtheme[0]+';}\n'
+
-
+mainmenuid+' ul li a:hover {background:'+setting.customtheme[1]+';}\n'
+
-
+'</style>')
+
-
}
+
-
this.shadow.enable=(document.all && !window.XMLHttpRequest)? false : this.shadow.enable //in IE6, always disable shadow
+
-
jQuery(document).ready(function($){ //ajax menu?
+
-
if (typeof setting.contentsource=="object"){ //if external ajax menu
+
-
ddsmoothmenu.getajaxmenu($, setting)
+
-
}
+
-
else{ //else if markup menu
+
-
ddsmoothmenu.buildmenu($, setting)
+
-
}
+
-
})
+
-
}
+
-
 
+
-
}
+
-
</script>
+
<script>
<script>
-
ddsmoothmenu.init({
+
$(document).ready(
 +
ddsmoothmenu.init({
mainmenuid: "topmenu",
mainmenuid: "topmenu",
orientation: 'h',
orientation: 'h',
classname: 'ddsmoothmenu',
classname: 'ddsmoothmenu',
contentsource: "markup"
contentsource: "markup"
-
})
+
}));
</script>  
</script>  
-
</head>
 
-
<body>
 
<div class="body-2">
<div class="body-2">
<!-- Header -->
<!-- Header -->
<div id="header-whole">
<div id="header-whole">
<div id="header">
<div id="header">
 +
<a href="https://2011.igem.org/" style="position:absolute; right:10px; top 5px; color: #343434; font-family: sans-serif; font-size: 11px; z-index: 1000;">&lArr; Back to iGem 2011 HomePage</a>
<!-- Logo -->
<!-- Logo -->
<div>
<div>
<div class="logo">
<div class="logo">
<a href="https://2011.igem.org/Team:Fatih_Turkey">
<a href="https://2011.igem.org/Team:Fatih_Turkey">
-
<img width="180" src="http://upload.wikimedia.org/wikipedia/en/1/1b/Fatih_universitesi.png">
+
<img width="258" src="https://static.igem.org/mediawiki/2011/b/b6/Fatih_turkey_logo.png">
</a>
</a>
</div>
</div>
Line 490: Line 356:
<ul>
<ul>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Project">Overall Project</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Project">Overall Project</a></li>
-
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Anti_LPS">Anti LPS</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/LALF">LALF</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Reflectin">Reflectin</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Reflectin">Reflectin</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Biofilm">Biofilm</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Biofilm">Biofilm</a></li>
-
<li><a href="">Experiments</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Experiments">Experiments</a></li>
-
<li><a href="">Results</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Results">Results</a></li>
-
<li><a href="">Future Plan</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Future_Plan">Future Plan</a></li>
</ul>
</ul>
</li>
</li>
<li>
<li>
-
<a href="https://2011.igem.org/Team:Fatih_Turkey/Team">Team</a>
+
<a href="https://2011.igem.org/Team:Fatih_Turkey/Biobricks">Biobricks</a>
<ul>
<ul>
-
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Team">Members</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Parts">Parts</a></li>
-
<li><a href="">Gallery</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Devices">Devices</a></li>
-
<li><a href="">Contact us</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Modelling">Modelling</a></li>
</ul>
</ul>
</li>
</li>
 +
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Safety">Safety</a></li>
<li>
<li>
<a href="https://2011.igem.org/Team:Fatih_Turkey/Human_Practice">Human Practice</a>
<a href="https://2011.igem.org/Team:Fatih_Turkey/Human_Practice">Human Practice</a>
<ul>
<ul>
-
<li><a href="">Sporocide</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Sporocide">Sporocide</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/iGEM_for_7_to_77">iGEM for 7 to 77</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/iGEM_for_7_to_77">iGEM for 7 to 77</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/game">Game</a></li>
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/game">Game</a></li>
-
</ul>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/canvas_times">Canvas Times</a></li>
-
</li>
+
-
<li><a href="">Safety</a></li>
+
-
<li>
+
-
<a href="">Biobricks</a>
+
-
<ul>
+
-
<li><a href="">Parts</a></li>
+
-
<li><a href="">Devices</a></li>
+
-
<li><a href="">Modeling</a></li>
+
</ul>
</ul>
</li>
</li>
<li>
<li>
-
<a href="">Lab Garage</a>
+
<a href="https://2011.igem.org/Team:Fatih_Turkey/Lab_Garage">Lab Garage</a>
<ul>
<ul>
-
<li><a href="">Notebook</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Notebook">Notebook</a></li>
-
<li><a href="">Procedures</a></li>
+
<li><a href="https://2011.igem.org/Team:Fatih_Turkey/Procedures">Procedures</a></li>
</ul>
</ul>
</li>
</li>
Line 544: Line 403:
<div id="footer">
<div id="footer">
<div>
<div>
-
asdasd
+
<h3 style="color:#BBB;">Sponsors</h3>
 +
<img src="https://static.igem.org/mediawiki/2011/6/69/Tubitak.png"/>
 +
<img src="https://static.igem.org/mediawiki/2011/d/d8/Sentegen.jpg"/>
</div>
</div>
</div>
</div>
Line 550: Line 411:
</div>
</div>
<div class="copyright">
<div class="copyright">
-
Copyright © blabla
+
2011 © Fatih Turkey
</div>
</div>
</div>
</div>
</body>
</body>
</html>
</html>

Latest revision as of 23:01, 19 September 2011

deneme baslik