Skip to content

Commit 37e716b

Browse files
committed
Add common error pages
1 parent 94079bb commit 37e716b

File tree

9 files changed

+645
-0
lines changed

9 files changed

+645
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Unauthorized'))
4+
@section('code', '401')
5+
@section('message', $messageContext ?? __('Unauthorized'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Forbidden'))
4+
@section('code', '403')
5+
@section('message', $messageContext ?? __($exception->getMessage() ?: 'Forbidden'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Not Found'))
4+
@section('code', '404')
5+
@section('message', $messageContext ?? __('Not Found'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Page Expired'))
4+
@section('code', '419')
5+
@section('message', $messageContext ?? __('Page Expired'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Too Many Requests'))
4+
@section('code', '429')
5+
@section('message', $messageContext ?? __('Too Many Requests'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Server Error'))
4+
@section('code', '500')
5+
@section('message', $messageContext ?? __('Server Error'))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@extends('errors.minimal')
2+
3+
@section('title', $messageContext ?? __('Service Unavailable'))
4+
@section('code', '503')
5+
@section('message', $messageContext ?? __('Service Unavailable'))
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<!DOCTYPE html>
2+
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
8+
<title>@yield('title')</title>
9+
10+
<!-- Styles -->
11+
<style>
12+
html,
13+
body {
14+
background-color: #fff;
15+
color: #636b6f;
16+
font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
17+
font-weight: 100;
18+
height: 100vh;
19+
margin: 0;
20+
}
21+
22+
.full-height {
23+
height: 100vh;
24+
}
25+
26+
.flex-center {
27+
align-items: center;
28+
display: flex;
29+
justify-content: center;
30+
}
31+
32+
.position-ref {
33+
position: relative;
34+
}
35+
36+
.content {
37+
text-align: center;
38+
}
39+
40+
.title {
41+
font-size: 36px;
42+
padding: 20px;
43+
}
44+
</style>
45+
</head>
46+
47+
<body>
48+
<div class="flex-center position-ref full-height">
49+
<div class="content">
50+
<div class="title">
51+
@yield('message')
52+
</div>
53+
</div>
54+
</div>
55+
</body>
56+
57+
</html>

0 commit comments

Comments
 (0)