Added logos, two of the theory pages and some images. Also renamed some samples in the database so they work with linux
This commit is contained in:
6
three_d_viewer/js/jquery.min.js
vendored
Normal file
6
three_d_viewer/js/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
58
three_d_viewer/js/menu_jquery.js
Normal file
58
three_d_viewer/js/menu_jquery.js
Normal file
@@ -0,0 +1,58 @@
|
||||
$( document ).ready(function() {
|
||||
$('#cssmenu').prepend('<div id="indicatorContainer"><div id="pIndicator"><div id="cIndicator"></div></div></div>');
|
||||
var activeElement = $('#cssmenu>ul>li:first');
|
||||
|
||||
$('#cssmenu>ul>li').each(function() {
|
||||
if ($(this).hasClass('active')) {
|
||||
activeElement = $(this);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
var posLeft = activeElement.position().left;
|
||||
var elementWidth = activeElement.width();
|
||||
posLeft = posLeft + elementWidth/2 -6;
|
||||
if (activeElement.hasClass('has-sub')) {
|
||||
posLeft -= 6;
|
||||
}
|
||||
|
||||
$('#cssmenu #pIndicator').css('left', posLeft);
|
||||
var element, leftPos, indicator = $('#cssmenu pIndicator');
|
||||
|
||||
$("#cssmenu>ul>li").hover(function() {
|
||||
element = $(this);
|
||||
var w = element.width();
|
||||
if ($(this).hasClass('has-sub'))
|
||||
{
|
||||
leftPos = element.position().left + w/2 - 12;
|
||||
}
|
||||
else {
|
||||
leftPos = element.position().left + w/2 - 6;
|
||||
}
|
||||
|
||||
$('#cssmenu #pIndicator').css('left', leftPos);
|
||||
}
|
||||
, function() {
|
||||
$('#cssmenu #pIndicator').css('left', posLeft);
|
||||
});
|
||||
|
||||
|
||||
$('#cssmenu>ul>.has-sub>ul').append('<div class="submenuArrow"></div>');
|
||||
$('#cssmenu>ul').children('.has-sub').each(function() {
|
||||
var posLeftArrow = $(this).width();
|
||||
posLeftArrow /= 2;
|
||||
posLeftArrow -= 12;
|
||||
$(this).find('.submenuArrow').css('left', posLeftArrow);
|
||||
|
||||
});
|
||||
|
||||
$('#cssmenu>ul').prepend('<li id="menu-button"><a>Menu</a></li>');
|
||||
$( "#menu-button" ).click(function(){
|
||||
if ($(this).parent().hasClass('open')) {
|
||||
$(this).parent().removeClass('open');
|
||||
}
|
||||
else {
|
||||
$(this).parent().addClass('open');
|
||||
}
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user