Blocks
Comparison
Comparison blocks: a plan feature matrix, plan cards that can hide shared rows, an us versus them table, a matrix with a monthly and yearly switch, checklist columns and a long comparison table with a sticky header.
These blocks help people choose. They take typed props for the plans and features, so you can swap in your own rows. Checks and dashes always come with text for screen readers, so nothing is shown with color or an icon alone.
Switches, selection and expand buttons only change what is shown. Selecting a plan shows a toast, so connect those buttons to your checkout or your sales form.
Style One
Feature matrix with a column for each plan, features grouped by category, checks, limits and a recommended plan.
Style Two
Plan cards with specs lined up in rows, and a switch that hides the rows where every plan is the same.
Style Three
Your product against an alternative with a switch to hide ties, a score for each side and a call to action.
Style Four
Matrix with a monthly and yearly switch, a plan you can select and one button that follows the selection.
Style Five
Checklist columns for each plan with included and not included items and a show all features button.
Style Six
Long comparison table with a sticky header, a sticky first column and a menu that jumps to a group.
Chat - Thread
Chat thread blocks built on the message, bubble, attachment and message scroller components: one to one chat, group chat, attachments, reactions, replies, a typing indicator, system messages and a support conversation.
Contact - Header
Professional contact page sections with forms, maps, team info, and FAQ components. Features animated entrances, support team displays, location showcases, and department-based routing for effective customer communication.