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

2nd pass of Accessibility & Typo corrections #45

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Badatos
Copy link

@Badatos Badatos commented Jan 28, 2025

  • Increase duration of all toasted errors
  • Replace some "b" html tags by "strongs"
  • Use non breakable spaces in french strings punctuations
  • Remove unwanted spaces in English strings (no spaces before punctuations in english)
  • Display textual "language" on language icon
  • CSS : add styles for heading (h1,2,3...)
  • page-title now use H1 instead of p
  • Correct some heading hierarchy
  • Remove every text-align: justify (Avoid Justify align in every web pages for Accessibility)

* Replace some "b" html tags by "strongs"
* Use non breakable spaces in french strings punctuations
* Remove unwanted spaces in English strings (no spaces before punctuations in english)
* Display textual "language" on language icon
* CSS : add styles for heading (h1,2,3...)
* page-title now use H1 instead of p
* Correct some heading hierarchy
* Remove every `text-align: justify` (Avoid Justify align in every web pages for Accessibility)
@floriannari floriannari self-assigned this Jan 28, 2025
floriannari pushed a commit that referenced this pull request Feb 20, 2025
This is a squash of multiples PR from Badatos

these PR improve :
- accessibility,
- compliance with typographical rules,
- formatting of certain files (e.g. removal of unnecessary spaces)

#42
Improve OTP-Manager general layout accessibility:

* Put "lang" value in "/" route
* Replace #app.container div by main for more explicit client layout
* Replace H2 by H1 in index.jade and H5 by P
* put lang attribute in html tag for general layout

#44
improved readme presentation
#45
* Increase duration of all toasted errors
* Replace some "b" html tags by "strongs"
* Use non breakable spaces in french strings punctuations
* Remove unwanted spaces in English strings (no spaces before punctuations in english)
* Display textual "language" on language icon
* CSS : add styles for heading (h1,2,3...)
* page-title now use H1 instead of p
* Correct some heading hierarchy
* Remove every `text-align: justify` (Avoid Justify align in every web pages for Accessibility)

#46
Display a disclosure triangle on accordion item "preferences", to better see it can be opened
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

Successfully merging this pull request may close these issues.

2 participants