chore: Add website to main repo
This commit is contained in:
parent
92d2c7e982
commit
9d0cd2d155
224 changed files with 17459 additions and 3 deletions
4
docs/assets/js/jquery-3.2.1.min.js
vendored
Normal file
4
docs/assets/js/jquery-3.2.1.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
59
docs/assets/js/nav.js
Normal file
59
docs/assets/js/nav.js
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
/* Set header-click-event */
|
||||
window.onload = function(e){
|
||||
|
||||
$("#header_toggle_mobile").click(function () {
|
||||
$("#header_main_nav").slideToggle();
|
||||
});
|
||||
|
||||
$("#content, #header_main_nav a").click(function () {
|
||||
$("#header_main_nav").slideUp();
|
||||
});
|
||||
|
||||
$('a[href^="#"]').on('click',function (e) {
|
||||
e.preventDefault();
|
||||
|
||||
var target = this.hash;
|
||||
var $target = $(target);
|
||||
|
||||
$('html, body').stop().animate({
|
||||
'scrollTop': $target.offset().top
|
||||
}, 900, 'swing', function () {
|
||||
window.location.hash = target;
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function switchToCorrectLanguage () {
|
||||
|
||||
/* Switch to correct language */
|
||||
var uri = document.documentURI
|
||||
if ( uri.endsWith ( "/" ) ) uri = uri.substr(0,uri.length-1)
|
||||
var splittedUrl = uri.split("/");
|
||||
|
||||
// Detect the current language
|
||||
var currentLanguage = splittedUrl[splittedUrl.length-1];
|
||||
if ( window.location.href.endsWith (".html") ) {
|
||||
currentLanguage = splittedUrl[splittedUrl.length-2];
|
||||
}
|
||||
|
||||
// If there is already a language selected then stop here
|
||||
if ( languages.indexOf( currentLanguage ) !== -1 ) return;
|
||||
|
||||
// Get the preferred language
|
||||
var preferredLanguageIndex = languages.indexOf(navigator.language.substr(0,2))
|
||||
|
||||
if ( preferredLanguageIndex !== -1 ) {
|
||||
var preferredLanguage = languages [ preferredLanguageIndex ]
|
||||
if ( window.location.href.endsWith (".html") ) {
|
||||
splittedUrl[splittedUrl.length] = splittedUrl[splittedUrl.length-1];
|
||||
splittedUrl[splittedUrl.length-2] = preferredLanguage;
|
||||
window.location.href = splittedUrl.join("/")
|
||||
}
|
||||
else window.location.href += preferredLanguage;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
switchToCorrectLanguage ()
|
||||
Loading…
Add table
Add a link
Reference in a new issue