]> _ Git - QuizFactory.git/commitdiff
wip #3436
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 26 Feb 2020 16:59:56 +0000 (17:59 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 26 Feb 2020 16:59:56 +0000 (17:59 +0100)
13 files changed:
resources/views/errors/400.blade.php [new file with mode: 0644]
resources/views/errors/401.blade.php [new file with mode: 0644]
resources/views/errors/403.blade.php [new file with mode: 0644]
resources/views/errors/404.blade.php [new file with mode: 0644]
resources/views/errors/405.blade.php [new file with mode: 0644]
resources/views/errors/408.blade.php [new file with mode: 0644]
resources/views/errors/429.blade.php [new file with mode: 0644]
resources/views/errors/500.blade.php [new file with mode: 0644]
resources/views/errors/503.blade.php [new file with mode: 0644]
resources/views/errors/layout.blade.php [new file with mode: 0644]
resources/views/vendor/backpack/base/inc/sidebar_content.blade.php [new file with mode: 0644]
resources/views/vendor/backpack/base/inc/topbar_left_content.blade.php [new file with mode: 0644]
resources/views/vendor/backpack/base/inc/topbar_right_content.blade.php [new file with mode: 0644]

diff --git a/resources/views/errors/400.blade.php b/resources/views/errors/400.blade.php
new file mode 100644 (file)
index 0000000..7468530
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 400;
+@endphp
+
+@section('title')
+  Bad request.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/401.blade.php b/resources/views/errors/401.blade.php
new file mode 100644 (file)
index 0000000..0311f20
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 401;
+@endphp
+
+@section('title')
+  Unauthorized action.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/403.blade.php b/resources/views/errors/403.blade.php
new file mode 100644 (file)
index 0000000..3eeb0b7
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 403;
+@endphp
+
+@section('title')
+  Forbidden.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/404.blade.php b/resources/views/errors/404.blade.php
new file mode 100644 (file)
index 0000000..c4ef703
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 404;
+@endphp
+
+@section('title')
+  Page not found.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/405.blade.php b/resources/views/errors/405.blade.php
new file mode 100644 (file)
index 0000000..fa186e5
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 405;
+@endphp
+
+@section('title')
+  Method not allowed.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/408.blade.php b/resources/views/errors/408.blade.php
new file mode 100644 (file)
index 0000000..952d263
--- /dev/null
@@ -0,0 +1,17 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 408;
+@endphp
+
+@section('title')
+  Request timeout.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a>, refresh the page and tru again.";
+
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/429.blade.php b/resources/views/errors/429.blade.php
new file mode 100644 (file)
index 0000000..b9827bf
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 429;
+@endphp
+
+@section('title')
+  Too many requests.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "Please <a href='javascript:history.back()''>go back</a> and try again, or return to <a href='".url('')."'>our homepage</a>.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/500.blade.php b/resources/views/errors/500.blade.php
new file mode 100644 (file)
index 0000000..cfa04ff
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+       $error_number = 500;
+@endphp
+
+@section('title')
+       It's not you, it's me.
+@endsection
+
+@section('description')
+       @php
+         $default_error_message = "An internal server error has occurred. If the error persists please contact the development team.";
+       @endphp
+       {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
\ No newline at end of file
diff --git a/resources/views/errors/503.blade.php b/resources/views/errors/503.blade.php
new file mode 100644 (file)
index 0000000..0ab1afc
--- /dev/null
@@ -0,0 +1,16 @@
+@extends('errors.layout')
+
+@php
+  $error_number = 503;
+@endphp
+
+@section('title')
+  It's not you, it's me.
+@endsection
+
+@section('description')
+  @php
+    $default_error_message = "The server is overloaded or down for maintenance. Please try again later.";
+  @endphp
+  {!! isset($exception)? ($exception->getMessage()?$exception->getMessage():$default_error_message): $default_error_message !!}
+@endsection
diff --git a/resources/views/errors/layout.blade.php b/resources/views/errors/layout.blade.php
new file mode 100644 (file)
index 0000000..46fb680
--- /dev/null
@@ -0,0 +1,57 @@
+@extends(backpack_user() && (starts_with(\Request::path(), config('backpack.base.route_prefix'))) ? 'backpack::layouts.top_left' : 'backpack::layouts.plain')
+{{-- show error using sidebar layout if looged in AND on an admin page; otherwise use a blank page --}}
+
+@php
+  $title = 'Error '.$error_number;
+@endphp
+
+@section('after_styles')
+  <style>
+    .error_number {
+      font-size: 156px;
+      font-weight: 600;
+      line-height: 100px;
+    }
+    .error_number small {
+      font-size: 56px;
+      font-weight: 700;
+    }
+
+    .error_number hr {
+      margin-top: 60px;
+      margin-bottom: 0;
+      width: 50px;
+    }
+
+    .error_title {
+      margin-top: 40px;
+      font-size: 36px;
+      font-weight: 400;
+    }
+
+    .error_description {
+      font-size: 24px;
+      font-weight: 400;
+    }
+  </style>
+@endsection
+
+@section('content')
+<div class="row">
+  <div class="col-md-12 text-center">
+    <div class="error_number">
+      <small>ERROR</small><br>
+      {{ $error_number }}
+      <hr>
+    </div>
+    <div class="error_title text-muted">
+      @yield('title')
+    </div>
+    <div class="error_description text-muted">
+      <small>
+        @yield('description')
+     </small>
+    </div>
+  </div>
+</div>
+@endsection
\ No newline at end of file
diff --git a/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php
new file mode 100644 (file)
index 0000000..d3c343a
--- /dev/null
@@ -0,0 +1,21 @@
+<!-- This file is used to store sidebar items, starting with Backpack\Base 0.9.0 -->
+<li class="nav-item"><a class="nav-link" href="{{ backpack_url('dashboard') }}"><i
+            class="fa fa-dashboard nav-icon"></i> {{ trans('backpack::base.dashboard') }}</a></li>
+<li class='nav-item nav-dropdown'><a class='nav-link nav-dropdown-toggle' href='#'><i class='nav-icon fa fa-cogs'></i>Maintenance</a>
+    <ul class='nav-dropdown-items'>
+        <li class="nav-item"><a class="nav-link" href='{{ backpack_url('backup') }}'><i class='fa fa-hdd-o'></i> <span>Backups</span></a>
+        </li>
+        <li class="nav-item"><a class="nav-link" href='{{ backpack_url('log') }}'><i class='fa fa-terminal'></i> <span>Logs</span></a>
+        </li>
+    </ul>
+</li>
+<li class='nav-item nav-dropdown'><a class='nav-link nav-dropdown-toggle' href='#'><i class='nav-icon fa fa-group'></i>Authentication</a>
+    <ul class='nav-dropdown-items'>
+        <li class='nav-item'><a class='nav-link' href='{{ backpack_url('user') }}'><i
+                    class='nav-icon fa fa-user'></i><span>Users</span></a></li>
+        <li class='nav-item'><a class='nav-link' href='{{ backpack_url('role') }}'><i class='nav-icon fa fa-group'></i>
+                <span>Roles</span></a></li>
+        <li class='nav-item'><a class='nav-link' href='{{ backpack_url('permission') }}'><i
+                    class='nav-icon fa fa-key'></i><span>Permissions</span></a></li>
+    </ul>
+</li>
diff --git a/resources/views/vendor/backpack/base/inc/topbar_left_content.blade.php b/resources/views/vendor/backpack/base/inc/topbar_left_content.blade.php
new file mode 100644 (file)
index 0000000..cef2a8d
--- /dev/null
@@ -0,0 +1,5 @@
+<!-- This file is used to store topbar (left) items -->
+
+{{-- <li class="nav-item px-3"><a class="nav-link" href="#">Dashboard</a></li>
+<li class="nav-item px-3"><a class="nav-link" href="#">Users</a></li>
+<li class="nav-item px-3"><a class="nav-link" href="#">Settings</a></li> --}}
diff --git a/resources/views/vendor/backpack/base/inc/topbar_right_content.blade.php b/resources/views/vendor/backpack/base/inc/topbar_right_content.blade.php
new file mode 100644 (file)
index 0000000..ebbeb62
--- /dev/null
@@ -0,0 +1,6 @@
+<!-- This file is used to store topbar (right) items -->
+
+
+{{-- <li class="nav-item d-md-down-none"><a class="nav-link" href="#"><i class="fa fa-bell"></i><span class="badge badge-pill badge-danger">5</span></a></li>
+<li class="nav-item d-md-down-none"><a class="nav-link" href="#"><i class="fa fa-list"></i></a></li>
+<li class="nav-item d-md-down-none"><a class="nav-link" href="#"><i class="fa fa-map"></i></a></li> --}}