ethereum-org-website icon indicating copy to clipboard operation
ethereum-org-website copied to clipboard

[ShadCN] feat: create table component set with ShadCN

Open TylerAPfledderer opened this issue 1 year ago • 1 comments

Description

Creates the Table components using ShadCN.

Creates a separate story file until deemed ready to merge and be a part of the Chromatic snapshots.

Also introduces tailwind-variants which allows you to create slot variants: variant sets to pass to a multi-component (i.e. Table, Tag, etc. that has many parts)

tailwind-variants to be used in place of class-variance-authority

TylerAPfledderer avatar Aug 23 '24 03:08 TylerAPfledderer

Deploy Preview for ethereumorg ready!

Name Link
Latest commit 027f1aa6988238078322e87cbc8b1df3c4f06820
Latest deploy log https://app.netlify.com/sites/ethereumorg/deploys/66e63e95bc787c00081f946e
Deploy Preview https://deploy-preview-13708--ethereumorg.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

Lighthouse
7 paths audited
Performance: 37 (🔴 down 11 from production)
Accessibility: 92 (🔴 down 1 from production)
Best Practices: 83 (🔴 down 9 from production)
SEO: 92 (🔴 down 1 from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Aug 23 '24 03:08 netlify[bot]

@pettinarip did a full replacement of the table component. So this new version is available to be checked for prod.

TylerAPfledderer avatar Sep 15 '24 02:09 TylerAPfledderer