From 0fa254b163a437f75d639e66e86021989013343d Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 26 Feb 2020 17:59:56 +0100 Subject: [PATCH] wip #3436 --- resources/views/errors/400.blade.php | 16 ++++++ resources/views/errors/401.blade.php | 16 ++++++ resources/views/errors/403.blade.php | 16 ++++++ resources/views/errors/404.blade.php | 16 ++++++ resources/views/errors/405.blade.php | 16 ++++++ resources/views/errors/408.blade.php | 17 ++++++ resources/views/errors/429.blade.php | 16 ++++++ resources/views/errors/500.blade.php | 16 ++++++ resources/views/errors/503.blade.php | 16 ++++++ resources/views/errors/layout.blade.php | 57 +++++++++++++++++++ .../base/inc/sidebar_content.blade.php | 21 +++++++ .../base/inc/topbar_left_content.blade.php | 5 ++ .../base/inc/topbar_right_content.blade.php | 6 ++ 13 files changed, 234 insertions(+) create mode 100644 resources/views/errors/400.blade.php create mode 100644 resources/views/errors/401.blade.php create mode 100644 resources/views/errors/403.blade.php create mode 100644 resources/views/errors/404.blade.php create mode 100644 resources/views/errors/405.blade.php create mode 100644 resources/views/errors/408.blade.php create mode 100644 resources/views/errors/429.blade.php create mode 100644 resources/views/errors/500.blade.php create mode 100644 resources/views/errors/503.blade.php create mode 100644 resources/views/errors/layout.blade.php create mode 100644 resources/views/vendor/backpack/base/inc/sidebar_content.blade.php create mode 100644 resources/views/vendor/backpack/base/inc/topbar_left_content.blade.php create mode 100644 resources/views/vendor/backpack/base/inc/topbar_right_content.blade.php diff --git a/resources/views/errors/400.blade.php b/resources/views/errors/400.blade.php new file mode 100644 index 0000000..7468530 --- /dev/null +++ b/resources/views/errors/400.blade.php @@ -0,0 +1,16 @@ +@extends('errors.layout') + +@php + $error_number = 400; +@endphp + +@section('title') + Bad request. +@endsection + +@section('description') + @php + $default_error_message = "Please go back or return to our homepage."; + @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 index 0000000..0311f20 --- /dev/null +++ b/resources/views/errors/401.blade.php @@ -0,0 +1,16 @@ +@extends('errors.layout') + +@php + $error_number = 401; +@endphp + +@section('title') + Unauthorized action. +@endsection + +@section('description') + @php + $default_error_message = "Please go back or return to our homepage."; + @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 index 0000000..3eeb0b7 --- /dev/null +++ b/resources/views/errors/403.blade.php @@ -0,0 +1,16 @@ +@extends('errors.layout') + +@php + $error_number = 403; +@endphp + +@section('title') + Forbidden. +@endsection + +@section('description') + @php + $default_error_message = "Please go back or return to our homepage."; + @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 index 0000000..c4ef703 --- /dev/null +++ b/resources/views/errors/404.blade.php @@ -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 go back or return to our homepage."; + @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 index 0000000..fa186e5 --- /dev/null +++ b/resources/views/errors/405.blade.php @@ -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 go back or return to our homepage."; + @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 index 0000000..952d263 --- /dev/null +++ b/resources/views/errors/408.blade.php @@ -0,0 +1,17 @@ +@extends('errors.layout') + +@php + $error_number = 408; +@endphp + +@section('title') + Request timeout. +@endsection + +@section('description') + @php + $default_error_message = "Please go back, 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 index 0000000..b9827bf --- /dev/null +++ b/resources/views/errors/429.blade.php @@ -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 go back and try again, or return to our homepage."; + @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 index 0000000..cfa04ff --- /dev/null +++ b/resources/views/errors/500.blade.php @@ -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 index 0000000..0ab1afc --- /dev/null +++ b/resources/views/errors/503.blade.php @@ -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 index 0000000..46fb680 --- /dev/null +++ b/resources/views/errors/layout.blade.php @@ -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') + +@endsection + +@section('content') +
+
+
+ ERROR
+ {{ $error_number }} +
+
+
+ @yield('title') +
+
+ + @yield('description') + +
+
+
+@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 index 0000000..d3c343a --- /dev/null +++ b/resources/views/vendor/backpack/base/inc/sidebar_content.blade.php @@ -0,0 +1,21 @@ + + + + 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 index 0000000..cef2a8d --- /dev/null +++ b/resources/views/vendor/backpack/base/inc/topbar_left_content.blade.php @@ -0,0 +1,5 @@ + + +{{-- + + --}} 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 index 0000000..ebbeb62 --- /dev/null +++ b/resources/views/vendor/backpack/base/inc/topbar_right_content.blade.php @@ -0,0 +1,6 @@ + + + +{{-- + + --}} -- 2.39.5