diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 9685ee1..340ffe0 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -1,10 +1,30 @@ - + + - Lemmy Poster + + + @yield('title', 'Lemmy Poster Admin') + + - - @include('partials.navbar') + +
+ @include('partials.sidebar') - @yield('content') + +
+ +
+
+

@yield('page-title', 'Dashboard')

+
+
+ + +
+ @yield('content') +
+
+
diff --git a/resources/views/pages/articles/index.blade.php b/resources/views/pages/articles/index.blade.php index 8985f0e..c014eca 100644 --- a/resources/views/pages/articles/index.blade.php +++ b/resources/views/pages/articles/index.blade.php @@ -1,28 +1,49 @@ @extends('layouts.app') +@section('page-title', 'Articles') + @section('content') -

Articles

- - - - - - - - - - - @foreach($articles as $article) - - - - - - @endforeach - -
IDURLCreated At
{{ $article->id }}{{ $article->url }}{{ $article->created_at->format('Y-m-d H:i') }}
- -
- {{ $articles->links() }} +
+
+

Article Feed

+
+ +
+ + + + + + + + + + + @foreach($articles as $article) + + + + + + + @endforeach + +
IDURLStatusCreated At
{{ $article->id }} + + {{ Str::limit($article->url, 60) }} + + + + {{ $article->articlePublication ? 'Published' : 'Pending' }} + + {{ $article->created_at->format('Y-m-d H:i') }}
+
+ + @if($articles->hasPages()) +
+ {{ $articles->links() }} +
+ @endif
@endsection diff --git a/resources/views/pages/logs/index.blade.php b/resources/views/pages/logs/index.blade.php index 3827b03..58cd318 100644 --- a/resources/views/pages/logs/index.blade.php +++ b/resources/views/pages/logs/index.blade.php @@ -1,26 +1,40 @@ @extends('layouts.app') -@section('content') -

Logs

+@section('page-title', 'System Logs') - - - - - - - - - - - @foreach($logs as $log) - - - - - - - @endforeach - -
IDLevelMessageCreated At
{{ $log->id }}{{ ucfirst($log->level->value) }}{{ $log->message }}{{ $log->created_at->format('Y-m-d H:i') }}
+@section('content') +
+
+

Recent Logs

+
+ +
+ + + + + + + + + + + @foreach($logs as $log) + + + + + + + @endforeach + +
IDLevelMessageCreated At
{{ $log->id }} + + {{ ucfirst($log->level->value) }} + + {{ Str::limit($log->message, 100) }}{{ $log->created_at->format('Y-m-d H:i') }}
+
+
@endsection diff --git a/resources/views/partials/sidebar.blade.php b/resources/views/partials/sidebar.blade.php new file mode 100644 index 0000000..b1a67fe --- /dev/null +++ b/resources/views/partials/sidebar.blade.php @@ -0,0 +1,22 @@ + +
+
+

Lemmy Poster

+

Admin Panel

+
+ + +
\ No newline at end of file