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

[Demo App] Toolbar with light/dark support #25

Closed
4 tasks
B3nz01d opened this issue Mar 15, 2022 · 0 comments
Closed
4 tasks

[Demo App] Toolbar with light/dark support #25

B3nz01d opened this issue Mar 15, 2022 · 0 comments
Assignees
Labels
feature An agile feature request

Comments

@B3nz01d
Copy link
Collaborator

B3nz01d commented Mar 15, 2022

Card

Requirement

As a user of the demo
I want to be able to view the tested component in light and dark theme
So That I will get this ready to use component compatible with Orange design specifications and a11y requirements

General description

  • An icon in the header should allow the user to switch from the current mode (system default /light or dark) to the opposite
  • User flow possibilities from the toggle actions:
    • system default with light theme -> dark theme -> system default
    • system default with dark theme -> light theme -> system default
    • light theme -> dark theme -> light theme
    • dark theme -> light theme -> dark theme
  • The toogle will present te user with :
    • in light theme: a moon icon to switch to dark mode
    • in dark them: a sun icon to switch to light mode

UI specifications

Anatomy

  1. xx
  2. xx

Variants

variant 1

xxx

variant 2

xxx

States

  • xx
  • xx
  • xx
  • xx

Internationalization

xxx

Appearance

xxx

Placement

xxx

UX specifications

Interaction

  • All:
    • xxx
    • xxx
  • Touch:
    • xxx
    • xxx
  • Keyboard:
    • xxx
    • xxx

Animations

  • xxx

Accessibility

Visual Accessibility

  • (?) Color Management

Usage Accessibility

  • (?) Focus order
  • (?) Focus loss expected behavior
  • (?) Screen Reader

Technical specifications

Implementation tasks

  • Task 1
  • Task 2

Related tasks

  • Task 1
  • Task 2
@B3nz01d B3nz01d added 🔍 triage A new issue that needs to be treated feature An agile feature request labels Mar 15, 2022
@B3nz01d B3nz01d self-assigned this Mar 15, 2022
@paulinea paulinea changed the title vwcv[feature]: [Demo App] Light/Dark support Mar 16, 2022
@paulinea paulinea changed the title [Demo App] Light/Dark support [Demo App] Toolbar with light/dark support Mar 16, 2022
@paulinea paulinea removed the 🔍 triage A new issue that needs to be treated label Apr 15, 2022
@B3nz01d B3nz01d closed this as completed Jun 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature An agile feature request
Projects
None yet
Development

No branches or pull requests

2 participants