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 > Stickers #440

Closed
ffoodd opened this issue Jul 6, 2020 · 0 comments · Fixed by #1023
Closed

ODS > Stickers #440

ffoodd opened this issue Jul 6, 2020 · 0 comments · Fixed by #1023
Labels
brand component docs Improvements or additions to documentation epic feature p1 Priority 1 v5

Comments

@ffoodd
Copy link
Contributor

ffoodd commented Jul 6, 2020

Requirement

For a Developer
Who is creating an Orange Website
The Sticker Integration
is an automated component
that proposes the web site's Orange Sticker component to promote content
unlike the default bootstrap framework
Boosted will provide this ready to use component compatible with the Orange Design and the accessibility requirements

Description

Started as a POC using SVG in v5 Design Guidelines – but that need to be tested for accessibility and browser support, obviously.

If we stick to SVG:

  1. use <title id="">
  2. use aria-labelledby on <svg>
  3. maybe use role="img"?
  4. Regarding accessibility, maybe have a look at a11y-guildeines: https://a11y-guidelines.orange.com/fr/web/exemples-de-composants/vocalisation-des-prix/

References

  • Orange Design System: Components > Stickers
    • Service Offer On One Line — WEB-PRM-STK-001
    • Service Offer Icon — WEB-PRM-STK-002
    • Service Offer On Two Lines — WEB-PRM-STK-003
    • Service Offer On Two Lines With Icon — WEB-PRM-STK-004
    • With Price — WEB-PRM-STK-005
    • With Old And New Price — WEB-PRM-STK-006
    • Bonus Minutes — WEB-PRM-STK-007
    • Bonus Offer — WEB-PRM-STK-008
    • Additional Minutes — WEB-PRM-STK-009
    • Additional Offer — WEB-PRM-STK-010
@ffoodd ffoodd added v5 brand feature docs Improvements or additions to documentation labels Jul 6, 2020
@ffoodd ffoodd added this to the 5.0.0-beta milestone Jul 6, 2020
@ffoodd ffoodd self-assigned this Jul 6, 2020
@ffoodd ffoodd changed the title Modules in Design Guidelines Modules & Stickers Jul 6, 2020
@ffoodd ffoodd changed the title Modules & Stickers Stickers Oct 30, 2020
@ffoodd ffoodd added the effort:3 label Nov 9, 2020
@ffoodd ffoodd assigned klediouron and unassigned ffoodd and klediouron Feb 26, 2021
@louismaximepiton louismaximepiton self-assigned this Oct 8, 2021
louismaximepiton added a commit that referenced this issue Oct 11, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
@julien-deramond julien-deramond linked a pull request Oct 11, 2021 that will close this issue
14 tasks
louismaximepiton added a commit that referenced this issue Oct 11, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 20, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 20, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 26, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 26, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 26, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
louismaximepiton added a commit that referenced this issue Oct 26, 2021
Signed-off-by: louismaximepiton <louismaxime.piton@orange.com>
@CyriaqueBillard CyriaqueBillard added the p1 Priority 1 label Nov 29, 2021
@julien-deramond julien-deramond modified the milestones: 5.0.0-beta, Sprint 6 Dec 20, 2021
@B3nz01d B3nz01d added the epic label Jan 20, 2022
@B3nz01d B3nz01d changed the title Stickers ODS > Stickers Jan 20, 2022
@louismaximepiton louismaximepiton removed their assignment Jan 21, 2022
@julien-deramond julien-deramond removed this from the Sprint 7 milestone Feb 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
brand component docs Improvements or additions to documentation epic feature p1 Priority 1 v5
Projects
None yet
6 participants