docs: accessibility guidelines (#5033)

pull/5034/head
James Elliott 2023-03-06 20:17:57 +11:00 committed by GitHub
parent ff6be40f5e
commit 3306c42cc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 37 additions and 1 deletions

View File

@ -0,0 +1,36 @@
---
title: "Accessibility"
description: "Authelia Development Accessibility Guidelines"
lead: "This section covers the accessibility guidelines we aim to respect during development."
date: 2023-03-06T11:42:13+11:00
draft: false
images: []
menu:
contributing:
parent: "guidelines"
weight: 350
toc: true
---
## Backend
There are no specific guidelines for backend accessibility other than ensuring there are reasonable logging and this is
extremely subjective.
## Frontend
### Translations
We aim to ensure as much of the web frontend information displayed to users is translated by default. This allows for
both automatic and manual translations by the community to be contributed to the code base. In addition it allows for
admins to locally override these values.
### Responsive Design
We aim to make the web frontend responsive to multiple screen resolutions. There are a few guidelines which we aim to
abide by:
- The available space is utilized efficiently in order to avoid scrolling where possible.
- The user only has to scroll in one direction to view available information. This direction should always be
vertically.

View File

@ -8,7 +8,7 @@ images: []
menu: menu:
contributing: contributing:
parent: "guidelines" parent: "guidelines"
weight: 320 weight: 350
toc: true toc: true
aliases: aliases:
- /docs/contributing/style-guide.html - /docs/contributing/style-guide.html