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

Design Themes #143

Open
3 tasks
TheMorpheus407 opened this issue Aug 30, 2024 · 1 comment · May be fixed by Bootstrap-Academy/frontend#302
Open
3 tasks

Design Themes #143

TheMorpheus407 opened this issue Aug 30, 2024 · 1 comment · May be fixed by Bootstrap-Academy/frontend#302
Assignees
Labels
enhancement New feature or request

Comments

@TheMorpheus407
Copy link
Contributor

Bootstrap Academy username

Morpheus

Description

Task Description

This sub-ticket is focused on designing and implementing accessible themes to ensure that all users, regardless of their visual abilities, can comfortably use the platform. The themes will allow users to select a design that suits their needs by adjusting the following elements:

  • Font size
  • Background color
  • Text color

Requirements

We will provide a set of predefined themes that users can select from in their /account settings. These themes must adhere to accessibility guidelines, including WCAG 2.1 AA standards, to ensure sufficient contrast, legibility, and usability.

Available Themes for now - please correct me, if this is not enough, since I'm no expert

1. Default Theme (Base Theme)

  • as is

2. Inclusive Accessibility Theme

  • Font Size: 20px
  • Background Color: #FFFFFF (White)
  • Text Color: #000000 (Black)
  • Font Family: Use a dyslexia-friendly font such as OpenDyslexic or Lexend.
  • High Contrast Elements: Ensure all interactive elements (buttons, links, etc.) have a contrast ratio of at least 7:1 against the background.
  • Increased Line Spacing: Set line-height to 1.6 for better readability.
  • Increased Letter Spacing: Slightly increase letter-spacing to improve readability for dyslexic users.
  • Focus Indicators: Use a prominent focus outline color (#FFD700 - Gold) to ensure clear visibility during keyboard navigation.
@TheMorpheus407 TheMorpheus407 added the enhancement New feature or request label Aug 30, 2024
@github-project-automation github-project-automation bot moved this to Triage/Draft in Tickets Aug 30, 2024
@TheMorpheus407 TheMorpheus407 moved this from Triage/Draft to Todo in Tickets Nov 2, 2024
@maxi4329
Copy link

maxi4329 commented Nov 8, 2024

I would like to solve this

@maxi4329 maxi4329 linked a pull request Nov 23, 2024 that will close this issue
20 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

2 participants