From 7b4d2fbd3e5eca95e4684aa19234dabf286684fe Mon Sep 17 00:00:00 2001 From: suckma91967 <suckma91967@th-nuernberg.de> Date: Tue, 24 Jun 2025 21:17:13 +0200 Subject: [PATCH] Added some more stylings --- laravel/resources/css/pages/adduser.css | 2 +- laravel/resources/js/pages/adduser.js | 3 +++ laravel/resources/views/components/layouts/app.blade.php | 2 +- laravel/resources/views/pages/dashboard.blade.php | 4 ---- laravel/resources/views/pages/flag.blade.php | 4 ---- laravel/resources/views/pages/home.blade.php | 4 ---- laravel/resources/views/pages/id-pools.blade.php | 4 ---- laravel/resources/views/pages/repos/help.blade.php | 4 ---- laravel/resources/views/pages/repos/index.blade.php | 4 ---- laravel/resources/views/pages/repos/scans.blade.php | 4 ---- laravel/resources/views/pages/settings.blade.php | 4 ---- laravel/resources/views/pages/vm-pool.blade.php | 4 ---- laravel/resources/views/pages/vm-templates.blade.php | 4 ---- laravel/resources/views/pages/workstation-pool.blade.php | 4 ---- laravel/resources/views/pages/workstations.blade.php | 2 -- 15 files changed, 5 insertions(+), 48 deletions(-) diff --git a/laravel/resources/css/pages/adduser.css b/laravel/resources/css/pages/adduser.css index 170062a..967b360 100644 --- a/laravel/resources/css/pages/adduser.css +++ b/laravel/resources/css/pages/adduser.css @@ -76,6 +76,6 @@ .autocomplete-list > li > div { justify-content: space-between; border: solid 1px black; border-radius: 10px; - margin: 16px; + margin: 16px 0; padding: 8px 16px; } \ No newline at end of file diff --git a/laravel/resources/js/pages/adduser.js b/laravel/resources/js/pages/adduser.js index 5bcaeea..bb982e6 100644 --- a/laravel/resources/js/pages/adduser.js +++ b/laravel/resources/js/pages/adduser.js @@ -103,6 +103,9 @@ document.getElementById("manual-user-form").addEventListener("submit", function cn: formData.get("username"), mail: formData.get("email"), }; + if(usersToAdd.some(u => u.cn == user.cn)) { + return; + } usersToAdd.push(user); rebuildList(); event.target.reset(); diff --git a/laravel/resources/views/components/layouts/app.blade.php b/laravel/resources/views/components/layouts/app.blade.php index fa6acd8..bb5534c 100644 --- a/laravel/resources/views/components/layouts/app.blade.php +++ b/laravel/resources/views/components/layouts/app.blade.php @@ -15,7 +15,7 @@ <x-sidebar /> <!-- Main content area --> - <div class="flex-1 flex flex-col"> + <div class="flex-1 flex flex-col pb-16"> @isset($title) <div class="pt-6"> diff --git a/laravel/resources/views/pages/dashboard.blade.php b/laravel/resources/views/pages/dashboard.blade.php index c7e6cb6..d120c6a 100644 --- a/laravel/resources/views/pages/dashboard.blade.php +++ b/laravel/resources/views/pages/dashboard.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="Dashboard"> - <div> - <h2 class="title">Dashboard</h2> - <div class=title-underscore></div> - </div> <p>This is your dashboard content.</p> </x-layouts.app> diff --git a/laravel/resources/views/pages/flag.blade.php b/laravel/resources/views/pages/flag.blade.php index f5b449f..dd1dafa 100644 --- a/laravel/resources/views/pages/flag.blade.php +++ b/laravel/resources/views/pages/flag.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="Flagverwaltung"> - <div> - <h2 class="title">Flags</h2> - <div class=title-underscore></div> - </div> <p>Manage your settings here.</p> </x-layouts.app> \ No newline at end of file diff --git a/laravel/resources/views/pages/home.blade.php b/laravel/resources/views/pages/home.blade.php index 4a416f1..019162a 100644 --- a/laravel/resources/views/pages/home.blade.php +++ b/laravel/resources/views/pages/home.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="Home"> - <div> - <h2 class="title">Homepage</h2> - <div class=title-underscore></div> - </div> <p>Please select an action from the left!</p> </x-layouts.app> \ No newline at end of file diff --git a/laravel/resources/views/pages/id-pools.blade.php b/laravel/resources/views/pages/id-pools.blade.php index 5e9771f..fef19ef 100644 --- a/laravel/resources/views/pages/id-pools.blade.php +++ b/laravel/resources/views/pages/id-pools.blade.php @@ -1,8 +1,4 @@ <x-layouts.app title="Poolverwaltung"> - <div> - <h2 class="title">Poolverwaltung</h2> - <div class=title-underscore></div> - </div> <p>Hier Pools für IDs für Templates angeben</p> @if($errors->any()) diff --git a/laravel/resources/views/pages/repos/help.blade.php b/laravel/resources/views/pages/repos/help.blade.php index e2a6390..b0223b2 100644 --- a/laravel/resources/views/pages/repos/help.blade.php +++ b/laravel/resources/views/pages/repos/help.blade.php @@ -1,8 +1,4 @@ <x-layouts.app title="Repository Help"> - <div> - <h2 class="title">Repo-Help</h2> - <div class=title-underscore></div> - </div> <div class="mb-8"> <h3 class="text-lg font-semibold mb-2">Tokeninformation</h3> <div class="bg-blue-50 border border-blue-200 rounded p-4 mb-4"> diff --git a/laravel/resources/views/pages/repos/index.blade.php b/laravel/resources/views/pages/repos/index.blade.php index 3d61cae..4170392 100644 --- a/laravel/resources/views/pages/repos/index.blade.php +++ b/laravel/resources/views/pages/repos/index.blade.php @@ -1,8 +1,4 @@ <x-layouts.app title="Repositories"> - <div> - <h2 class="title">Repositories</h2> - <div class=title-underscore></div> - </div> @push('scripts') @vite('resources/js/pages/repos.js') diff --git a/laravel/resources/views/pages/repos/scans.blade.php b/laravel/resources/views/pages/repos/scans.blade.php index fe7e032..01f5c6d 100644 --- a/laravel/resources/views/pages/repos/scans.blade.php +++ b/laravel/resources/views/pages/repos/scans.blade.php @@ -1,8 +1,4 @@ <x-layouts.app title="Scan Repositories"> - <div> - <h2 class="title">Scan for new Images</h2> - <div class=title-underscore></div> - </div> @push('scripts') @vite('resources/js/pages/scan-repos.js') diff --git a/laravel/resources/views/pages/settings.blade.php b/laravel/resources/views/pages/settings.blade.php index 3802586..9e38890 100644 --- a/laravel/resources/views/pages/settings.blade.php +++ b/laravel/resources/views/pages/settings.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="Settings"> - <div> - <h2 class="title">Settings</h2> - <div class=title-underscore></div> - </div> <p>Manage your settings here.</p> </x-layouts.app> \ No newline at end of file diff --git a/laravel/resources/views/pages/vm-pool.blade.php b/laravel/resources/views/pages/vm-pool.blade.php index e000818..1b0de1a 100644 --- a/laravel/resources/views/pages/vm-pool.blade.php +++ b/laravel/resources/views/pages/vm-pool.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="VM Pool"> - <div> - <h2 class="title">VM Pool</h2> - <div class=title-underscore></div> - </div> <p>Hier kannst du deine virtuellen Maschinen verwalten.</p> </x-layouts.app> \ No newline at end of file diff --git a/laravel/resources/views/pages/vm-templates.blade.php b/laravel/resources/views/pages/vm-templates.blade.php index 9b5ff7a..4a72b23 100644 --- a/laravel/resources/views/pages/vm-templates.blade.php +++ b/laravel/resources/views/pages/vm-templates.blade.php @@ -1,8 +1,4 @@ <x-layouts.app title="Template VMs"> - <div> - <h2 class="title">Template VMs</h2> - <div class=title-underscore></div> - </div> <p>Manage your templates here.</p> @if($errors->any()) diff --git a/laravel/resources/views/pages/workstation-pool.blade.php b/laravel/resources/views/pages/workstation-pool.blade.php index 56ed369..5ad4033 100644 --- a/laravel/resources/views/pages/workstation-pool.blade.php +++ b/laravel/resources/views/pages/workstation-pool.blade.php @@ -1,7 +1,3 @@ <x-layouts.app title="Workstation Pool"> - <div> - <h2 class="title">Workstation Pool</h2> - <div class=title-underscore></div> - </div> <p>Please select an action from the left!</p> </x-layouts.app> \ No newline at end of file diff --git a/laravel/resources/views/pages/workstations.blade.php b/laravel/resources/views/pages/workstations.blade.php index f727d89..2ea8272 100644 --- a/laravel/resources/views/pages/workstations.blade.php +++ b/laravel/resources/views/pages/workstations.blade.php @@ -1,6 +1,4 @@ <x-layouts.app title="Workstations"> - <h2 class="title">Workstations</h2> - <p>Manage your workstations here.</p> @if(session('message')) <div class="my-2 text-green-600">{{ session('message') }}</div> -- GitLab