GithubHelp home page GithubHelp logo

new: comparison table about tds-community HOT 25 OPEN

telus avatar telus commented on May 12, 2024
new: comparison table

from tds-community.

Comments (25)

varunj90 avatar varunj90 commented on May 12, 2024 1

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.

 avatar commented on May 12, 2024 1

@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.

stephlao avatar stephlao commented on May 12, 2024 1

@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.

DougTelus avatar DougTelus commented on May 12, 2024

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.

varunj90 avatar varunj90 commented on May 12, 2024

@DougTelus to look into this and bring designs to the dpa!

from tds-community.

DougTelus avatar DougTelus commented on May 12, 2024

@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

tables-tds_34-notincode

from tds-community.

DougTelus avatar DougTelus commented on May 12, 2024

Opened a new issue for a table with sortable column data that is more user account oriented.
#143

from tds-community.

varunj90 avatar varunj90 commented on May 12, 2024

@twirlingsky will explore to add this to comparison card

from tds-community.

DougTelus avatar DougTelus commented on May 12, 2024

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.

stephlao avatar stephlao commented on May 12, 2024

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.

screen shot 2018-12-03 at 1 45 40 pm

screen shot 2018-12-03 at 1 45 45 pm

screen shot 2018-12-03 at 1 48 03 pm

from tds-community.

DougTelus avatar DougTelus commented on May 12, 2024

@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.

varunj90 avatar varunj90 commented on May 12, 2024

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.

twirlingsky avatar twirlingsky commented on May 12, 2024

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.

twirlingsky avatar twirlingsky commented on May 12, 2024

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.

stephlao avatar stephlao commented on May 12, 2024

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.

varunj90 avatar varunj90 commented on May 12, 2024

awesome @stephlao, lets have you go over the design on Monday January 21 DPA meeting.

cc: @DougTelus

from tds-community.

stephlao avatar stephlao commented on May 12, 2024

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.

varunj90 avatar varunj90 commented on May 12, 2024

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.

varunj90 avatar varunj90 commented on May 12, 2024

hey @stephlao @DougTelus @nateriesling is this coming back for your application?

from tds-community.

varunj90 avatar varunj90 commented on May 12, 2024

any updates on this @stephlao @DougTelus @nateriesling? are we building this component?

from tds-community.

DougTelus avatar DougTelus commented on May 12, 2024

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.

mike-bunce avatar mike-bunce commented on May 12, 2024

@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.

varunj90 avatar varunj90 commented on May 12, 2024

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.

stephlao avatar stephlao commented on May 12, 2024

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

screenshots
iphonex - table chart v3
desktop table chart v3

from tds-community.

Christina-Lo avatar Christina-Lo commented on May 12, 2024

@stephlao Have you connected with accessibility for this component to address the horizontal scrolling?

from tds-community.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.