Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pages: add documentation/user error pages #304

Open
9 tasks
Tracked by #295
agjohnson opened this issue Mar 12, 2024 · 0 comments
Open
9 tasks
Tracked by #295

Pages: add documentation/user error pages #304

agjohnson opened this issue Mar 12, 2024 · 0 comments
Labels
Accepted Accepted issue on our roadmap Improvement Minor improvement to code

Comments

@agjohnson
Copy link
Contributor

agjohnson commented Mar 12, 2024

From #295, I'm considering the doc/user error pages separate work to help isolate the work more. Relevant conversation here:

  • There are multiple versions of the 404 page, and some features we might want to bring forward into the new dashboard.
  • The new dashboard loads a number of assets and one of the things I expect to hit is the bug where the URLs and assets aren't defined on the instance that is serving the 404 page. We have a few bugs here in the past, and it's one of the reasons our error pages are more empty now.
  • But a large looming issue is that the error pages we show are going to be more heavily branded like our application, which is an odd fit for user documentation sites. Our CAS/etc login for documentation views should be super minimal. This is a later problem, but defining it for now.

  • Make Proxito use the ext-theme templates
  • Documentation error templates should be isolated from application error templates and should not extend from the application templates at all -- to avoid contaminating the template rendering with application URLs etc
  • Proxito error page features could use tuning
  • Proxito error page copy could also use tuning and reduction
  • Consolidate error templates under single path and pattern
    • errors/404/*.html
    • core/teapot.html
    • 401.html
    • /spam.html and proxito view
@agjohnson agjohnson added Improvement Minor improvement to code Accepted Accepted issue on our roadmap labels Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accepted Accepted issue on our roadmap Improvement Minor improvement to code
Projects
None yet
Development

No branches or pull requests

1 participant