From 33a3e95fef37b03ed9c0647ea17a5ca2a51b61e3 Mon Sep 17 00:00:00 2001
From: Vincent Menke <vincent.menke@stud.h-da.de>
Date: Tue, 28 May 2024 12:58:27 +0200
Subject: [PATCH] feat: added page desciption and hopfully rm mobile debug

---
 assets/js/main.js           | 90 +++++++++++++++++++++++++++++++++++++
 config/_default/config.yaml |  3 +-
 2 files changed, 91 insertions(+), 2 deletions(-)
 create mode 100644 assets/js/main.js

diff --git a/assets/js/main.js b/assets/js/main.js
new file mode 100644
index 0000000..1bca8c8
--- /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 2874c4f..4da65ea 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:
-- 
GitLab