diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000000000000000000000000000000000000..1bca8c89bf72b03b07aa08d36825545957b7789f --- /dev/null +++ b/assets/js/main.js @@ -0,0 +1,90 @@ +/* + Arcana by HTML5 UP + html5up.net | @ajlkn + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +(function($) { + + var $window = $(window), + $body = $('body'); + + // Breakpoints. + breakpoints({ + wide: [ '1281px', '1680px' ], + normal: [ '981px', '1280px' ], + narrow: [ '841px', '980px' ], + narrower: [ '737px', '840px' ], + mobile: [ '481px', '736px' ], + mobilep: [ null, '480px' ] + }); + + // Play initial animations on page load. + $window.on('load', function() { + window.setTimeout(function() { + $body.removeClass('is-preload'); + }, 100); + }); + + // Dropdowns. + $('#nav > ul').dropotron({ + offsetY: -15, + hoverDelay: 0, + alignment: 'center' + }); + + // Nav. + + // Bar. + let logo = $('#logo') + $( + '<div id="titleBar">' + + '<a href="#navPanel" class="toggle"></a>' + + '<span class="title">' + logo.html() + '</span>' + + '</div>' + ) + .appendTo($body); + + // Toolbox. + let toolBoxElement = '<div class="toolbox">'; + let multilingual = $('#multilingual'); + if (multilingual[0]){ + toolBoxElement += + '<div class="dropdown">' + + multilingual.html() + + '</div>'; + } + + toolBoxElement += '</div>'; + + // Panel. + $( + '<div id="navPanel">' + + '<nav>' + + $('#nav').navList() + + '</nav>' + + toolBoxElement + + '</div>' + ) + .appendTo($body) + .panel({ + delay: 500, + hideOnClick: true, + hideOnSwipe: true, + resetScroll: true, + resetForms: true, + side: 'left', + target: $body, + visibleClass: 'navPanel-visible' + }); + + // Dropdown buttons. + $('a#languageDropdown').click(function (e) { + $('ul#languageContent').toggleClass("show"); + e.stopPropagation(); + }); + $(document).click(function() { + $('ul#languageContent').removeClass("show"); + }); + +})(jQuery); diff --git a/config/_default/config.yaml b/config/_default/config.yaml index 2874c4f591768e07688edec94572b96f7da18f58..4da65ea4f262b663101fb029e37499e5810f87f7 100644 --- a/config/_default/config.yaml +++ b/config/_default/config.yaml @@ -2,7 +2,6 @@ baseURL: https://fbihome.de/ languageCode: en-us title: FBI h_da theme: hugo-arcana -copyright: © Untitled. All rights reserved defaultContentLanguage: de languages: de: @@ -14,7 +13,7 @@ languages: taxonomies: tag: tags params: - description: Eine responsive Webseiten-Vorlage im Business- und Unternehmensstil. + description: Die offizelle Webseite der Fachschaft Informatik der Hochschule Darmstadt dateFormat: "02 Jan 2006" show_post_dates: false social: