Skip to content

Data Display

Components for presenting content and data.

51 component(s)

Story Ring Avatars with Gradient Border – Pure CSS avatars preview

Story Ring Avatars with Gradient Border

Pure CSS story avatars with Instagram-style gradient rings, close friends and live variants, and a seen state that turns the ring grey on click.

CSS Grid Bento Photo Gallery – Pure CSS galleries preview

CSS Grid Bento Photo Gallery

Bento-style photo gallery with mixed tile sizes from CSS Grid spans, hover captions and a keyboard-friendly dialog lightbox.

Card Carousel with Peek of Next Slide – Tailwind CSS carousels preview

Card Carousel with Peek of Next Slide

Swipeable Tailwind CSS photo card carousel with scroll snap, a peeking next card, arrow buttons, dots and keyboard support.

Event Card with Photo and Date Badge – Pure CSS cards preview

Event Card with Photo and Date Badge

Pure CSS event cards with a cover photo, ticket-stub date badge, category chip, time and venue details, price and a ticket button.

Business Card Style Contact Card – Bootstrap 5 profile cards preview

Business Card Style Contact Card

Bootstrap 5 digital business card with portrait, role, tap-to-call contact links, copy buttons, a QR code and a downloadable vCard.

Polaroid Photo Gallery – Pure CSS galleries preview

Polaroid Photo Gallery

Pure CSS polaroid gallery on a cork board: tilted photo frames with tape and handwritten captions that straighten and lift on hover or focus.

Notification Dot and Count Badges – Pure CSS badges preview

Notification Dot and Count Badges

Pure CSS notification badges: count bubbles, 99+ pills, pulsing dots and status dots positioned on icon buttons, avatars and text buttons.

Kanban Board with Bootstrap Cards – Bootstrap 5 kanban boards preview

Kanban Board with Bootstrap Cards

Bootstrap 5 kanban board with four columns, labelled task cards, drag and drop, a keyboard-friendly move menu, live counts and inline add-card forms.

Comments with Likes and User Photos – Bootstrap 5 comments preview

Comments with Likes and User Photos

Dark Bootstrap 5 comment section with user photos, timestamps, like buttons, inline reply forms, nested replies and Top/Newest sorting.

3D Coverflow Image Carousel – Pure CSS carousels preview

3D Coverflow Image Carousel

Coverflow-style image carousel with rotated 3D side photos, reflections, captions, dots, swipe and keyboard navigation in pure CSS and vanilla JS.

Mini Calendar – Pure CSS calendars preview

Mini Calendar

Compact month calendar generated with vanilla JS and styled with pure CSS: selectable days, today marker, month navigation and full arrow-key support.

Animated To-Do Checklist – Pure CSS lists preview

Animated To-Do Checklist

Dark to-do checklist in pure CSS with self-drawing check marks, an animated strike-through, a progress bar and vanilla JS to add and clear tasks.

Glassmorphism Card – Tailwind CSS cards preview

Glassmorphism Card

Frosted glass profile card in Tailwind CSS with backdrop blur, a light reflection and a follow button over colorful animated gradient blobs.

Neon Glow Profile Card – Pure CSS profile cards preview

Neon Glow Profile Card

Dark profile card with an animated neon conic-gradient border, soft glow, stats, skill tags and a Follow toggle, built with pure CSS and vanilla JS.

Masonry Image Gallery – Pure CSS galleries preview

Masonry Image Gallery

Pure CSS masonry image gallery using multi-column layout, with hover and focus captions that slide up over each photo. No JavaScript needed.

Scroll-Snap Carousel – Pure CSS carousels preview

Scroll-Snap Carousel

Native CSS scroll-snap carousel with arrow buttons, synced pill dots and keyboard support, enhanced by a few lines of vanilla JavaScript.

Accordion with details and summary – Pure CSS accordions preview

Accordion with details and summary

No-JavaScript FAQ accordion built on native details and summary elements with smooth height animation and one-open-at-a-time behavior.

Alternating Timeline – Pure CSS timelines preview

Alternating Timeline

Pure CSS vertical timeline with a center line and entries that alternate left and right, collapsing to a single column on mobile.

Table with Sticky Header – Pure CSS tables preview

Table with Sticky Header

Dark striped data table in pure CSS with a sticky header row and sticky first column inside a scrollable, keyboard-focusable container.

Cards with Hover Lift – Pure CSS cards preview

Cards with Hover Lift

Pure CSS blog card grid where each card lifts with a deeper shadow and zooms its image on hover or keyboard focus.

Comment Section with Reply Form – Bootstrap 5 comments preview

Comment Section with Reply Form

Bootstrap 5 comment section with threaded replies, collapsible reply forms, like buttons, a new comment form and live comment count.

KPI Cards with Progress – Bootstrap 5 stat cards preview

KPI Cards with Progress

Dark Bootstrap 5 KPI cards with trend badges, goal progress bars and a Month, Quarter and Year switch for admin and sales dashboards.

What are data display components?

Data display components present information so people can scan, compare and understand it quickly. This group covers cards, lists, tables, timelines, accordions, carousels and galleries, the containers you reach for whenever a page needs to show products, records, articles, events or images in an organised way.

Component types in this category

  • Cards: flexible boxes that group an image, title, text and actions.
  • Lists: simple and rich list layouts for items, contacts or settings.
  • Tables: rows and columns for structured data, with striping, sorting and responsive behaviour.
  • Timelines: chronological events such as changelogs, order history or company milestones.
  • Accordions: collapsible panels that save space for FAQs and detail views.
  • Carousels: slideshows for featured content and testimonials.
  • Galleries: image grids, masonry layouts and lightboxes.

Choosing the right display pattern

Pick the pattern by the shape of your data. Use a table when users compare values across the same attributes, cards when each item is visually distinct and has its own action, and a list when items are short and uniform. Timelines suit anything ordered by date, while accordions work best when only part of the content is needed at a time.

Use semantic HTML: real <table> elements with <th> and scope for tabular data, <ul> or <ol> for lists, and headings inside cards so screen reader users can jump between items. For wide tables, wrap them in a horizontally scrollable container on small screens. Carousels and accordions need keyboard support, visible focus and correct aria-expanded states. Lazy-load images in galleries and carousels to keep pages fast.

Framework versions

Data display snippets are offered in Bootstrap 6, Bootstrap 5, Tailwind CSS and pure CSS versions. Bootstrap 6 examples use the alpha's ES module JavaScript and theme-* colour roles; Bootstrap 5 examples use the standard card, table, accordion and carousel classes. Use the framework filter, check the live preview, and copy the code from the code tabs or download the snippet, then replace the sample content with your own data.