Velocity X Components by Aidxn Design

Category

Core UI

The primitives: buttons, badges, alerts, tooltips. One job, minimal props, no app-shell assumptions — they drop into any page.

42 components · 11 free (MIT) · 31 with subscription

Accordion / FAQ List

Free

Expand/collapse FAQ list with measured-height animation, single or multi-open modes, and arrow-key navigation between headers.

React

Aurora Glass Footer

Lifetime access

AuroraGlassFooter — dark footer with a drifting-blob mesh, a pointer-follow spotlight, and a glass contact/newsletter/social card with a rotating gradient border.

Astro

Aurora Mega Menu Header

Lifetime access

AuroraMegaMenuHeader — one-bar header with a cursor-follow spotlight, an animated gradient hairline, and glass mega-menu panels with a rotating gradient border.

React

Avatar + Avatar Group

Free

Single avatar or an overlapping stack with a plus-N overflow chip, falling back to deterministic initials-over-tint when no image is given.

Astro

Back to Top Button

Lifetime access

Floating button that fades in past a scroll threshold and scrolls to top, instantly under reduced motion.

React

Badge / Tag Set

Free

Single pill component covering solid, soft, and outline badge variants across brand and semantic tones, with an optional removable tag mode.

Astro

Breadcrumbs

Free

Static breadcrumb trail with BreadcrumbList microdata that collapses the middle segments into an ellipsis on long paths.

Astro

Button Set

Free

One button primitive covering primary/secondary/ghost/destructive variants, three sizes, a loading spinner state, and an icon-only mode.

Astro

Checkbox Group

Lifetime access

A labelled multi-choice group built on native checkboxes, with optional descriptions, per-option disabled state, and controlled or local array values.

React

Collapsible

Lifetime access

A single disclosure panel with controlled or local state, native button keyboard behavior, reduced-motion support, and a Velocity theme transition.

React

Cookie / Consent Bar

Lifetime access

Bottom consent bar with accept-all, reject-all, and an inline expandable preferences checklist, persisted to localStorage.

React

Data Table — Sticky Header, Sortable

Lifetime access

Scrollable data table with a sticky header row and client-side column sorting that cycles ascending, descending, and unsorted.

React

Editorial Mega Menu Header

Lifetime access

EditorialMegaMenuHeader — quiet bar, loud panels (Stripe/Figma docs-nav reference).

React

Editorial Sitemap Footer

Lifetime access

EditorialSitemapFooter — dense, confident editorial sitemap (Stripe/Figma footer reference).

Astro

Empty State

Free

Centred placeholder for an empty list, table, or panel with an icon slot, title, description, and action slot.

Astro

Footer — Multi-Column

Lifetime access

Brand column with description and social icons alongside N link columns, plus a bottom legal bar with copyright and policy links.

Astro

Header Nav — Transparent to Solid

Lifetime access

Sticky header that crossfades from transparent to a blurred solid bar after a scroll threshold, with primary links and a CTA.

React

Inline Alert — 4 Severities

Free

Static inline banner covering info, success, warning, and error severities with the correct assertive/polite ARIA role per severity.

Astro

Input Group

Lifetime access

Composes a native input, select, or textarea with visible prefix and suffix addons, using Velocity theme tokens and native form semantics.

Astro

Loading Skeleton Set

Free

Shimmer skeleton placeholders for text lines, an avatar row, a card, and a table row, with the shimmer disabled under reduced motion.

Astro

Mega Menu Panel

Lifetime access

Multi-column dropdown panel triggered from a nav item, with link columns plus an optional featured card, closing on outside click or Escape.

React

Mobile Menu Drawer

Lifetime access

Left-docked full-height nav drawer with focus trap, outside-click close, Escape handling, scroll lock, and focus restoration.

React

Motion Reveal

Lifetime access

A progressive-enhancement reveal wrapper that animates content as it enters the viewport, using native IntersectionObserver and Velocity motion tokens.

Astro

Motion Stagger

Lifetime access

A progressively enhanced staggered reveal for marked child elements, using native IntersectionObserver and Velocity motion tokens.

Astro

Pagination

Free

Controlled numbered pager with ellipsis compression for large page counts and prev/next controls.

React

Popover

Lifetime access

Click-triggered floating panel for rich content that closes on outside click or Escape and restores focus to the trigger.

React

Presence

Free

Keeps a React subtree mounted for its CSS exit transition, then unmounts it with reduced-motion support, re-entry cancellation, and inert exiting content.

React

Pricing Table — 3-Tier

Lifetime access

Three-column pricing grid with one visually highlighted plan that scales up and sits on a brand-tinted card.

Astro

Progress Bar & Circular Progress

Lifetime access

Linear bar and circular ring progress indicator in one component, each with a determinate and an indeterminate mode.

Astro

Radio Group

Lifetime access

A labelled single-choice group built on native radio inputs, with optional descriptions, disabled options and controlled or local state.

React

Side Drawer Panel

Lifetime access

The house data-entry surface — right-docked drawer on desktop, three-snap-point draggable bottom sheet on mobile, with focus trap and a dock-minimise control.

React

Stepper / Progress Indicator

Free

Horizontal multi-step progress indicator with a filling connector line, collapsing to a compact step-count bar on phone.

Astro

Switch

Lifetime access

A single on/off setting backed by a native checkbox, with switch semantics, optional description and controlled or local state.

React

Tabs — Underline & Pill

Lifetime access

Keyboard-accessible tab list with an animated active indicator, switchable between underline and pill visual variants via one prop.

React

Text Field

Lifetime access

A labeled native input with supporting and error text, required and disabled states, and linked accessible descriptions.

React

Textarea Field

Lifetime access

A labeled native multiline input with supporting and error text, required and disabled states, and linked accessible descriptions.

React

Toast / Notification

Lifetime access

Notification stack with a module-level push/dismiss API, pausable auto-dismiss timer, and swipe-to-dismiss on touch.

React

Toggle Button

Lifetime access

A single on/off action with native button keyboard behavior and an accessible pressed state. Use it for toolbar controls such as pin, favourite or preview mode.

React

Toolbar Dock Header

Lifetime access

ToolbarDockHeader — dark, dense, icon-first toolbar header (Figma/Photoshop control-bar aesthetic).

React

Toolbar Terminal Footer

Lifetime access

ToolbarTerminalFooter — Figma/Photoshop control-bar aesthetic translated into a footer: a slim top TOOLBAR strip (logo + contact chips), the sitemap rendered as bordered PANELS over a faint dot-grid canvas, a terminal-styled newsletter panel, and a slim bottom STATUS BAR strip (legal + a continuous CSS ticker, no GSAP).

Astro

Tooltip

Lifetime access

Hover/focus label that computes its own placement and flips side on viewport overflow, with no positioning library.

React

Vertical Tabs

Lifetime access

Side-stacked tab list with a content pane, for settings-style layouts, with up/down arrow keyboard navigation.

React