diff --git a/skolehjem/app/Http/Controllers/ExternalLinkController.php b/skolehjem/app/Http/Controllers/ExternalLinkController.php index af6218b..56ee195 100644 --- a/skolehjem/app/Http/Controllers/ExternalLinkController.php +++ b/skolehjem/app/Http/Controllers/ExternalLinkController.php @@ -19,7 +19,7 @@ class ExternalLinkController extends Controller { $externalLink = ExternalLink::query()->paginate($request->input("limit", 20)); - return Response::detect("external-links.index", [ "externalLinks" => $externalLink ]); + return Response::detect("external-links.index", [ "links" => $externalLink ]); } /** @@ -59,7 +59,7 @@ class ExternalLinkController extends Controller */ public function show($id) { - return Response::detect("external-links.show", [ "externallink" => $id]); + return Response::detect("external-links.show", [ "link" => $id]); } /** @@ -71,7 +71,7 @@ class ExternalLinkController extends Controller public function edit($id) { $link = ExternalLink::find($id); - return Response::detect("external-links.edit", ["externallink" => $link]); + return Response::detect("external-links.edit", ["link" => $link]); } /** @@ -84,8 +84,8 @@ class ExternalLinkController extends Controller public function update(Request $request, $id) { $data = $request->validate([ - "name" => "", - "link" => "" + "name" => "max:255", + "link" => "max:255" ]); $id->update($data); diff --git a/skolehjem/resources/js/navmenu/menu.js b/skolehjem/resources/js/navmenu/menu.js index 08393c8..9a3e8d9 100644 --- a/skolehjem/resources/js/navmenu/menu.js +++ b/skolehjem/resources/js/navmenu/menu.js @@ -1,13 +1,3 @@ -// document.addEventListener("DOMContentLoaded", function(){ -// // Handler when the DOM is fully loaded -// var path = window.location.pathname; -// -// if(path === "/menuplans" || path === "/vagttelefon" || path === "/") -// { -// document.getElementById ('toggle').addEventListener ('click', toggleMenu, false); -// } -// }); -// // function toggleMenu() { // var buttonElement = document.getElementById('menuIcon'); // @@ -39,11 +29,21 @@ function toggleMenu(menu) { let menuElement = document.getElementById(menu); + let logoElement = document.getElementById("sdeLogo"); + let htmlElement = document.getElementsByTagName('html')[0]; + let mainElement = document.getElementsByTagName('main')[0]; - if(menuElement.classList.contains("hide")) + if(menuElement.classList.contains("hide")) { menuElement.classList.remove("hide"); - else + mainElement.classList.remove("d-none"); + htmlElement.style.backgroundColor = 'rgb(255, 255, 255)'; + logoElement.src = '/images/logos/Logo-normal.svg'; + } else { menuElement.classList.add("hide"); + mainElement.classList.add("d-none"); + htmlElement.style.backgroundColor = 'rgb(0, 120, 138)'; + logoElement.src = '/images/logos/Logo-hvid.svg'; + } } module.exports = { diff --git a/skolehjem/resources/views/admin/external-links/create.blade.php b/skolehjem/resources/views/admin/external-links/create.blade.php index 0863aa1..318a6a6 100644 --- a/skolehjem/resources/views/admin/external-links/create.blade.php +++ b/skolehjem/resources/views/admin/external-links/create.blade.php @@ -14,7 +14,7 @@