readthedocs / ext-theme

Read the Docs drop in replacement site templates
2 stars 2 forks source link

Add support for proxito error pages #442

Closed agjohnson closed 3 weeks ago

agjohnson commented 1 month ago

These pages are minimal error pages compared to the dashboard pages, and don't have a header, footer, our JS, or our icons.

Also tunes up dashboard error pages to match, right before the pages were copied.

agjohnson commented 3 weeks ago

I finally had a chance today to get back to this work and wrap it up. I have tested this a good amount, including the underlying, required PRs. Here is where this all is right now.

The errors are centered in the window and are pretty minimal in comparison to what the error pages are now. The lack of major branding, header, and footer are all intentional.

The global search input was dropped for now too, as was most of the content from the contextualized 404 pages that seemed to target maintainers instead of project readers. The DNS 404 error still targets project maintainers however.

On desktop:

image

On mobile:

image

Errors

400

image

401

image

403

image

404 (unrecognized custom domain)

image

404 (page not found)

image

404 (translation not found)

image

404 (version not found)

image

404 (project not found)

image

410

image

418

image

429

image

500

image

504

image

stsewd commented 2 days ago

Goodbye maze :(