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 > Buttons #45

Closed
3 tasks done
paulinea opened this issue Mar 21, 2022 · 0 comments · Fixed by #65
Closed
3 tasks done

ODS > Component > Buttons #45

paulinea opened this issue Mar 21, 2022 · 0 comments · Fixed by #65
Assignees
Labels
⚛️ Component dsm To be updated in the Design System Management (DSM) Tool

Comments

@paulinea
Copy link
Member

paulinea commented Mar 21, 2022

Buttons

Requirement

As a developer
I want to insert buttons
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 the implementation in action.

UI specifications

Anatomy

Component

For the component description please refer to the DSM updates

App Page

ScreenShot195

  • title: "Buttons"
  • image: xxx.jpg
  • Text: intro text in the DSM
  • Core field: The examples of the variants will be shown in the page

Variants

  • Text Buttons
  • Icon Buttons
  • Outlined Buttons
  • Contained
  • Toggle Buttons

States

  • the various available states will be actionable by the user

Internationalization

  • NA

UX specifications

Interaction

  • All:
    • The user is able to select a text using the default OS behavior
  • Touch:
    • Nothing Specific
  • Keyboard:
    • Nothing specific

Animations

  • default OS animation

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

Technical specifications

Implementation tasks

@paulinea paulinea self-assigned this Mar 21, 2022
@paulinea paulinea added dsm To be updated in the Design System Management (DSM) Tool ⚛️ Component labels Mar 21, 2022
@paulinea paulinea linked a pull request Mar 29, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚛️ Component dsm To be updated in the Design System Management (DSM) Tool
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant