From 9596a426fa2578da98096f2a2ce832c37060cb83 Mon Sep 17 00:00:00 2001 From: frederikpyt Date: Mon, 17 Aug 2020 10:28:54 +0200 Subject: [PATCH] v0.10.0 - Added admin dashboard --- .idea/encodings.xml | 2 + skolehjem/public/images/icons/users-hvid.svg | 68 ++++++++ skolehjem/public/images/icons/users.svg | 68 ++++++++ .../resources/views/admin/index.blade.php | 150 ++++++++++++++++++ .../views/admin/layout/header.blade.php | 2 +- .../views/admin/menuplans/index.blade.php | 2 +- .../views/app/menuplans/index.blade.php | 8 +- 7 files changed, 296 insertions(+), 4 deletions(-) create mode 100644 skolehjem/public/images/icons/users-hvid.svg create mode 100644 skolehjem/public/images/icons/users.svg diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 5c7dca7..34e5453 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -1,7 +1,9 @@ + + \ No newline at end of file diff --git a/skolehjem/public/images/icons/users-hvid.svg b/skolehjem/public/images/icons/users-hvid.svg new file mode 100644 index 0000000..bf1f3ca --- /dev/null +++ b/skolehjem/public/images/icons/users-hvid.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/skolehjem/public/images/icons/users.svg b/skolehjem/public/images/icons/users.svg new file mode 100644 index 0000000..784cc98 --- /dev/null +++ b/skolehjem/public/images/icons/users.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/skolehjem/resources/views/admin/index.blade.php b/skolehjem/resources/views/admin/index.blade.php index bfa392e..dcc0e31 100644 --- a/skolehjem/resources/views/admin/index.blade.php +++ b/skolehjem/resources/views/admin/index.blade.php @@ -6,5 +6,155 @@ @endsection @section("content") + + + {{-- Brugere --}} +
+
+
+ +

Brugere

+
+

{{ count(\App\User::all()) }}

+
+ + + + + @for($i = 0; $i < 5 && $i < count(\App\User::query()->orderByDesc("id")->get()); $i++) + + + + @endfor +
Nyeste brugere
{{ ucfirst(strtolower(\App\User::query()->orderByDesc("id")->get()[$i]->name_first)) . ' ' . ucfirst(strtolower(\App\User::query()->orderByDesc("id")->get()[$i]->name_last)) }}
+
+ + {{-- Aktiviteter --}} +
+
+
+ +

Aktiviteter

+
+

{{ count(\App\Event::all()) }}

+
+ + + + +
Næste aktivitet
+ @if(\App\Event::query()->orderByDesc("date")->first() !== null) +
+ @if(\App\Event::query()->orderByDesc("date")->first()->resource_id !== null) +
first()->resource_id)->first()->filename) }}');"> +

{{ \App\Event::query()->orderByDesc("date")->first()->name }}

+

{{__('msg.af')}}: {{ \App\Event::query()->orderByDesc("date")->first()->accountable }}

+

{{ \Illuminate\Support\Facades\Date::createFromTimeStamp(strtotime(\App\Event::query()->orderByDesc("date")->first()->date))->format('d/m/Y \k\l\. H:i') }}

+
+ @else +
+

{{ \App\Event::query()->orderByDesc("date")->first()->name }}

+

Af: {{ \App\Event::query()->orderByDesc("date")->first()->accountable }}

+

{{ \Illuminate\Support\Facades\Date::createFromTimeStamp(strtotime(\App\Event::query()->orderByDesc("date")->first()->date))->format('d/m/Y \k\l\. H:i') }}

+
+ @endif + +
+ {!! \App\Helpers::closetags(substr(\App\Event::query()->orderByDesc("date")->first()->description, 0, 300) )!!} + first()->id }}"> + +
+
+ @else +

Der er ingen aktiviteter

+ @endif +
+ +
+
+
+ +

Vejledninger

+
+

{{ count(\App\Guide::all()) }}

+
+ + + + + @if(count(\App\Guide::all()) > 0) + @for($i = 0; $i < 5 && $i < count(\App\Guide::query()->orderByDesc("id")->get()); $i++) + + + + @endfor + @else + + + + @endif +
Seneste Vejledninger
{{ ucfirst(strtolower(\App\Guide::query()->orderByDesc("id")->get()[$i]->name)) }}
Der er ingen vejledninger
+
+ +
+
+
+ +

Menuplan

+
+

{{ count(\App\MenuPlan::all()) }}

+
+ + + + +
Ugens Menuplan
+ @if(\App\MenuPlan::query()->where("week", "=", date('W'))->first() !== null) + {!! \App\MenuPlan::query()->where("week", "=", date('W'))->first()->menu !!} + @else +

Der er ingen menuplan for denne uge

+ @endif + +
@endsection diff --git a/skolehjem/resources/views/admin/layout/header.blade.php b/skolehjem/resources/views/admin/layout/header.blade.php index 77e6157..fd9a578 100644 --- a/skolehjem/resources/views/admin/layout/header.blade.php +++ b/skolehjem/resources/views/admin/layout/header.blade.php @@ -1,6 +1,6 @@ @section("header")
- Syddansk Erhvervsskole + Syddansk Erhvervsskole @auth Bruger: {{ ucfirst(Auth::user()->name_first) }} {{ ucfirst(Auth::user()->name_last) }} diff --git a/skolehjem/resources/views/admin/menuplans/index.blade.php b/skolehjem/resources/views/admin/menuplans/index.blade.php index 71b94f2..3851731 100644 --- a/skolehjem/resources/views/admin/menuplans/index.blade.php +++ b/skolehjem/resources/views/admin/menuplans/index.blade.php @@ -26,7 +26,7 @@ @foreach($menuPlans as $menuplan) {{$menuplan->week}} - $menuplan ]) }}">Print + $menuplan ]) }}" target="_blank">Print $menuplan ]) }}">Update
$menuplan ]) }}" class="w-100 nostyle"> @csrf diff --git a/skolehjem/resources/views/app/menuplans/index.blade.php b/skolehjem/resources/views/app/menuplans/index.blade.php index b29f4f2..e007e5e 100644 --- a/skolehjem/resources/views/app/menuplans/index.blade.php +++ b/skolehjem/resources/views/app/menuplans/index.blade.php @@ -12,8 +12,12 @@ @foreach($menuPlans as $menuplan) @if($menuplan->week == $Week)

{{ __('msg.menuplan') }}

- {{ __('msg.ugestor') }}: {{$menuplan->week}} -
+ @if(request()->cookie("mode") !== "dark") + {{ __('msg.ugestor') }}: {{$menuplan->week}} + @else + {{ __('msg.ugestor') }}: {{$menuplan->week}} + @endif +
{!! $menuplan->menu !!}
@endif