telus / tds-community

TELUS Design System Community Components
https://tds.telus.com/community/index.html
MIT License
26 stars 7 forks source link

Horizontal Selector #293

Open edilege opened 4 years ago

edilege commented 4 years ago

Problem statement

In order to engage the customer and educate them on the added value that they are getting, we would like to create a component to associate the action with the outcome.

Recommendation

Design intent

for AAL page, clearly show the saving amount based on the number of people that customers will add on to their account.

Describe the value of the new feature from the customer's POV.

As a customer I want to clearly how much I save when I add a family member to my account ahead of time So that I can make an inform decision and clearly see the value of adding a family member.

Screen Shot 2019-10-03 at 11 52 59 AM Screen Shot 2019-10-03 at 11 53 27 AM

Narrative

[Optional] Longer form description of the feature to add additional context to how this feature fits into the overall product. -->

(This space is intentionally left blank. The motivation and design intent go here.)

Designs

Acceptance criteria

This section is intentionally left blank. See story writing process.

User stories

(This section is intentionally left blank. User stories and acceptance criteria go here.)

Example:

Scenario: Displaying the component

Given text is provided Then the text is displayed as a child And the text size matches core-text medium

Out of scope

(This section is intentionally left blank. Features or items that were deliberately left out of scope during design intent or may be mistaken as within scope are noted here. Link to related issues if possible.)

Meta

varunj90 commented 4 years ago

thanks for opening the issue @edilege! you're on the agenda for Monday!

lynnepeacock commented 4 years ago

@edilege some notes :)

Feedback and discussions

Mobile

Later discussion

Christina-Lo commented 4 years ago

@edilege Not sure if you've been able to go to an accessibility office hour with this, but here are a few notes for considerations that came up with sliders when @owestinTelus @donnavitan and I chatted about it

Accessibility checklist that needs to be considered:

Desktop:

Mobile Web:

Consider these notes from https://www.nngroup.com/articles/gui-slider-controls/

varunj90 commented 4 years ago

hey @edilege are there any updates to this ticket? can you share the link for the final design of this component?

edilege commented 4 years ago

hey @varunj90 here are the updated screenshot- I've also met with Oskar . I am just in the middle of documenting those.

Screen Shot 2019-11-04 at 3 52 12 PM Screen Shot 2019-11-04 at 3 50 01 PM
varunj90 commented 4 years ago

perfect let us know once you're ready for the final dpa review @edilege

edilege commented 4 years ago

Accessibility notes: -The suggested name of the component is a clickable slider.

@varunj90 I believe the component is ready for the final review, thanks!

varunj90 commented 4 years ago

reached out to @lynnepeacock and @affansajid on slack to complete story writing and acceptance criteria for this ticket.

donnavitan commented 4 years ago

Hello all,

Just an update, as per @varunj90's comment. I'll be reaching out to @lynnepeacock to help with story writing on the design side.

As for future considerations/enhancements, I'm including a few links and comments that were discussed for future posterity.

https://fi.google.com/about/plans/ https://telusdigital.slack.com/archives/CDQ6P8VNU/p1573053212030800?thread_ts=1573053212.030800

twirlingsky commented 4 years ago

We're working on a contextual state toggle that is similar to this function (inspired by fi.google.com - link above) Early stages, but perhaps it's useful to peek at https://telus.invisionapp.com/share/2GUZ29M5EKY#/394811837_XL_-_1200px_--_Filters_-_V01-0-0_-_05