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

ODS > Component > Navigation Bar Large/Extended #58

Closed
1 task done
Tracked by #57
B3nz01d opened this issue Apr 14, 2022 · 2 comments · Fixed by #291
Closed
1 task done
Tracked by #57

ODS > Component > Navigation Bar Large/Extended #58

B3nz01d opened this issue Apr 14, 2022 · 2 comments · Fixed by #291

Comments

@B3nz01d
Copy link
Collaborator

B3nz01d commented Apr 14, 2022

Default Navigation Bar

Requirement

As a developer
I want to insert a default navigation bar
So That I will get this ready to use component compatible with Orange design specifications and a11y requirements

DSM reference

General description

Component

For the component description please refer to the DSM updates

App Page

the page will propose to the user to describe the component and allow to see both implementation in action.
Between the task #57 & #58 only one component page is created allowing to display both variants.

UI specifications

Anatomy

Component

For the component description please refer to the DSM updates

App Page

ScreenShot217

or ideally:

ScreenShot198

  • title: "Navigation Bar"
  • image: xxx.jpg
  • Text: intro text in the DSM
  • Core field:
    • The Navigation bar of the page should show the implementation.
      • "Components": Back to the component list
      • Title
      • Action icon: light/dark mode icon switch
    • In the content page or in a modal, the user should be able to select from the following:
      • Radio button: (o) Standard - ( ) Large <-the toogle would have for effect to change the current Navigation bar size
      • Check box: action icon

Variants

  • Standard
  • Large

States

  • NA

Internationalization

  • NA

UX specifications

Interaction

  • All:
    • The user is able to select how to display the header standard / large and show/hide the action icon
    • The user is able to select the action icon when available
  • Touch:
    • Nothing Specific
  • Keyboard:
    • Nothing specific

Animations

  • NA

Accessibility

Visual Accessibility

  • taken into account within the design creation process

Usage Accessibility

  • (?) Focus order - NA
  • (?) Focus loss expected behavior - NA
  • (?) Screen Reader - default OS behavior
  • (?) Switch Control

Technical specifications

Related tasks

@B3nz01d B3nz01d added 🔍 triage A new issue that needs to be treated user story An agile user story request ⚛️ Component styled labels Apr 14, 2022
@B3nz01d B3nz01d changed the title ODS > Component > Navigation Bar Extended ODS > Component > Navigation Bar Large/Extended Apr 20, 2022
@mccart77
Copy link
Collaborator

mccart77 commented May 4, 2022

This component should appear in the components section, there is currently no entry for navigation bar

@B3nz01d
Copy link
Collaborator Author

B3nz01d commented Nov 15, 2022

This component has bee created and still needs the update from #259 to be completed

@ludovic35 ludovic35 linked a pull request Nov 22, 2022 that will close this issue
@B3nz01d B3nz01d added 👌 OK PO and removed 🔍 triage A new issue that needs to be treated labels Nov 23, 2022
@Tayebsed93 Tayebsed93 removed their assignment Nov 24, 2022
@mccart77 mccart77 removed their assignment Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants