Skip to content

julianmaggio/error-pages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Kukiku Error Pages

Welcome to the Kukiku Error Pages repository! These error pages, crafted by Julian, are freely available for use. Originally designed for kukiku.org, they cover a range of HTTP status codes to enhance the user experience during error situations. While some may consider most of these pages useless, Julian takes pride in creating error pages for various scenarios, sometimes even for things that don't exist.

Overview

This repository includes error pages for the following HTTP status codes:

Status Code Meaning
400 Bad Request
401 Unauthorized
402 Payment Required
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
412 Precondition Failed
413 Payload Too Large
414 URI Too Long
415 Unsupported Media Type
416 Range Not Satisfiable
417 Expectation Failed
418 I'm a teapot
422 Unprocessable Entity
423 Locked
424 Failed Dependency
425 Too Early
426 Upgrade Required
428 Precondition Required
429 Too Many Requests
431 Request Header Fields Too Large
451 Unavailable For Legal Reasons
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported
506 Variant Also Negotiates
507 Insufficient Storage
510 Not Extended

Total Error Codes: 36

Usage

Feel free to incorporate these error pages into your projects to provide a polished and user-friendly error handling experience.

How to Use

  1. Clone this repository to your local machine.
  2. Choose the appropriate error page for the desired HTTP status code.
  3. Implement the error page in your project.

Contribution

If you have ideas for additional error pages or improvements, Julian encourages you to contribute. Simply fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the Apache 2.0 License.