Comments (25)
do we need tables for comparing plans?
needs to be mobile friendly
can we use comparison cards instead: #21
next step could be seeing if comparison cards design can account for this use case.
from tds-community.
@varunj90 I would say, our designs are not ready for dev yet. Steph has explored 2 strong patterns, but we haven't resolved to a final solution yet as higher priority work has been keeping us from it.
from tds-community.
@Christina-Lo i've spoken to oskar about the chart, his initial concern with horizontal scrolling was he believes that users would have a difficult time navigating around this, but from user testing, 5/5 users were able to scroll through the chart without any issue.
the only thing i need to do next is to test the horizontal scrolling in desktop mode.
from tds-community.
Table data that requires sortable columns and calculated price functionality (eg. MyTELUS usage reports or ecommerce Cart Summary) should be a separate component from a marketing focused feature compare table (eg. Plan Compare, Product Features/Specs compare)
from tds-community.
@DougTelus to look into this and bring designs to the dpa!
from tds-community.
@lucylist In TDS v.34 we had table designs that were Not in code
These designs virtually disappeared. I think this is a good time to revisit them.
Steph Lao was inspired by these surprisingly simple mobile option example
from tds-community.
Opened a new issue for a table with sortable column data that is more user account oriented.
#143
from tds-community.
@twirlingsky will explore to add this to comparison card
from tds-community.
I can provide specific examples for why compare cards are not appropriate for this data and why this is currently being developed for Business Marketing pages. I outlined this in the Usage in the above story.
from tds-community.
hey everyone, we've been looking to update a better experience on business side when displaying the plans and features. we want to create a new way to display a table chart that is responsive.
here are some design ideas that aren't final.
@agorovyi and the team will be scheduling time to build out the component as we have allocated time for it.
from tds-community.
@DougTelus to check on Accessibility of the drop down labels (they do not have labels) and the minimum required number of drop down items (6?).
@twirlingsky to review the concept designs above and provide some feedback/considerations for potential home solutions usage.
from tds-community.
hey @stephlao can we run this through testing before we implement this? or do we have research on the mobile view.
cc: @DougTelus @lucylist
from tds-community.
For Home Solutions we will definitely make use of the table similarly to the business example above. The tables higher up in this ticket: the Pik / Optik compare table is not in use anymore. The Optik compared to Shaw's newest platform is still in use and therefore a table that allows for a straight comparison without the dropdown components at the top (for plans) would be useful.
from tds-community.
For Home Solutions, smart home security will want to make use of the above table for business. So definitely a need. They have a deadline for January 14th.
from tds-community.
Table chart designs are ready to be reviewed and improved on where needed! @varunj90 what are the next steps on getting eyes on this?
https://telus.invisionapp.com/share/ZMPY0LHQC9A
from tds-community.
awesome @stephlao, lets have you go over the design on Monday January 21 DPA meeting.
cc: @DougTelus
from tds-community.
hey everyone! here are the latest sketch updates for the table chart
https://telus.invisionapp.com/share/USQCPTNHYFG
i'll update the close x option once everyone aligns on a certain pattern!
i'll be following up with anatolii and see if i've missed any dev considerations when he is back next week.
i'll follow up with francisco as well and see where he is at with the mini version of this!
from tds-community.
Currently paused as @stephlao and team are working on something else and will get back to this once their feature is pushed up
from tds-community.
hey @stephlao @DougTelus @nateriesling is this coming back for your application?
from tds-community.
any updates on this @stephlao @DougTelus @nateriesling? are we building this component?
from tds-community.
Steph is working through one of our stronger mobile first design patterns and then we will bring that back to DPA.
Stay Tuned!
*also, I only now realized I have been signed into the wrong github profile for the past week... 🤦♂
from tds-community.
@varunj90 @theetrain Can we pick this back up again? Would be good to have a TDS standard table we can use in projects (maybe something is in the works?)
from tds-community.
opportunity for B2B and HS to collaborate
- @DougTelus please provide your latest designs
- TDS core team can get to tables in April/May
- Can be designed in comunity and if timelines match, core team can build
from tds-community.
hey y'all, for the table chart, i've ironed out visual details with gary chow. might need to make a few adjustments as we build along but so far we are looking good.
here is the invision link, please refer to v3 designs: https://telus.invisionapp.com/share/6DW31JVH4AS
figma prototype, old design but it shows you how we'd like for the chart to interact:
https://www.figma.com/proto/tl8eE0CcQ2iBkaX4Oawf48/Table-Chart-2020---Figma?node-id=0%3A995&viewport=264%2C448%2C0.125&scaling=scale-down
some documentation on usability testing:
https://docs.google.com/document/d/1_Uc7sXGdLEc5iEL2DXGgrQSqa8odLZZFr1uL9l4jYx0/edit
from tds-community.
@stephlao Have you connected with accessibility for this component to address the horizontal scrolling?
from tds-community.
Related Issues (20)
- DatePicker date format HOT 1
- sticky side-scrolling sub-nav component
- Modal heading text overlap with close button in mobile view
- Mini expand collapse: improvements, path to v1
- Update Callout Paragraph
- Update Skeleton Provider to support rounded corners on Image skeleton
- Modal bottom cta wrong padding top HOT 1
- New OptimizeImage component
- Add icon support to Callout Paragraph
- Enhance (community-input-group): change input group min-width
- Featured Stories component request
- Cannot listen to onClick events for MiniExpandCollapse component
- DatePicker.isDayDisabled as no effect
- Image attribution component
- a vulnerability CVE-2020-15168 is introduced in @tds/community-skeleton-provider
- Dependency Dashboard
- New Telus Contractor HOT 1
- Mini Expand Collapse only works on node > 14.0.0
- Difficult to re-open the DatePicker Overlay
- Critical Vulnerability in community-skeleton-provider - recompose
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tds-community.