canonical / canonical/vanilla-framework

[Component amendment]: Table

Open
#5,448 4 comments 0 reactions 0 assignees View on GitHub
Priority: Medium Tier: Global WG: Validated
Dominant language
HTML
Stars
983
Forks
216
Avg merge
3d 13h
Merged PRs (30d)
3

Description

## Component/pattern to amend

Tables

## Visual
Image
Image
Image

## Context

I was reviewing this [PR](https://github.com/canonical/ubuntu.com/pull/14660#issuecomment-2602044055) for [/kubernetes/compare](https://ubuntu.com/kubernetes/compare) and I'm not sure the way the table resizes into cards is the easiest way for users to compare the features. At the same time, horizontal scrolling might be difficult for a table that's this text-heavy. Maybe a possible solution could be a drop down to select which feature to compare, and then displaying the values for the feature in a table format? Or allow multiple select to compare select features?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current table behavior in the /kubernetes/compare context and the linked PR discussion. Compare the existing card layout with horizontal scrolling and the proposed feature-selection approaches, then clarify which interaction should be pursued. Done requires an agreed comparison design and a clearly scoped amendment to the Tables component.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, html, sass
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.