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

Performance, Accessibility and Legal (GDPR) Fixes #1

Closed
4 of 7 tasks
openmindculture opened this issue Jul 25, 2022 · 2 comments
Closed
4 of 7 tasks

Performance, Accessibility and Legal (GDPR) Fixes #1

openmindculture opened this issue Jul 25, 2022 · 2 comments

Comments

@openmindculture
Copy link
Owner

openmindculture commented Jul 25, 2022

  • unregister external resources loading like Google fonts
    • use local fonts instead, optimized for intended glyph ranges (Latin / Western Europe)
    • reduce icon fonts etc. (font awesome, wp-emoji)
    • ^ this would be OK to be specific for the chosen font(s) for Kleiderordnung, see kleiderordnung/issues/15
  • configure additional performance and security headers using .htaccess only if necessary
  • configure colors that provide necessary contrast to comply with WCAG 2.0 (might as well customize theme for the client?)
    • ^ this would be OK to be specific for the chosen font(s) for Kleiderordnung

Assumptions:

  • we don't need comments
  • we only have local content in German or English
  • we probably don't need an emoji font, or do we?
  • we can probably disable some more JS and extra add-ons
  • and what about font awesome?
@openmindculture
Copy link
Owner Author

@openmindculture
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant