sh4dcnv2 · atlas
← libraries

@lema-ds

Enterprise-grade design system and component library for LEMA-UFPB

250 components pro available react shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://ds.lema.ufpb.br/r/registry.json
pnpm pnpm dlx shadcn@latest add https://ds.lema.ufpb.br/r/registry.json
bun bunx shadcn@latest add https://ds.lema.ufpb.br/r/registry.json
fetch registry curl -s https://ds.lema.ufpb.br/r/registry.json

Components

250 total
Accordion ui

A vertically stacked set of interactive headings that each reveal a section of content.

npx shadcn@latest add https://ds.lema.ufpb.br/r/accordion.json
Alert ui

A contextual notification banner for displaying feedback messages with title, description, and optional action.

npx shadcn@latest add https://ds.lema.ufpb.br/r/alert.json
Alert Dialog ui

A modal dialog that interrupts users with urgent information, actions, or confirmation prompts.

npx shadcn@latest add https://ds.lema.ufpb.br/r/alert-dialog.json
Aspect Ratio ui

A wrapper that maintains a consistent aspect ratio for its child content.

npx shadcn@latest add https://ds.lema.ufpb.br/r/aspect-ratio.json
Attachment ui

A file attachment component with support for media preview, title, description, actions, trigger overlay, and group layout. Composed of AttachmentGroup, Attach…

npx shadcn@latest add https://ds.lema.ufpb.br/r/attachment.json
Avatar ui

An image element representing a user or entity, with a fallback display for when the image fails to load.

npx shadcn@latest add https://ds.lema.ufpb.br/r/avatar.json
Badge ui

A small visual indicator for categorization, counts, or status labels.

npx shadcn@latest add https://ds.lema.ufpb.br/r/badge.json
Breadcrumb ui

A navigation aid showing the user's location in a hierarchical page structure with separators and ellipsis.

npx shadcn@latest add https://ds.lema.ufpb.br/r/breadcrumb.json
Bubble ui

A chat bubble component with support for sent/received variants, tail indicators, and group layout. Composed of BubbleGroup sub-component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/bubble.json
Button ui

An interactive button control used to trigger actions, submit forms, or navigate.

npx shadcn@latest add https://ds.lema.ufpb.br/r/button.json
Button Group ui

A container that groups related buttons or inputs with connected or separated styling.

npx shadcn@latest add https://ds.lema.ufpb.br/r/button-group.json
Calendar ui

A date picker with day selection, range support, and dropdown navigation.

npx shadcn@latest add https://ds.lema.ufpb.br/r/calendar.json
Card ui

A versatile card container with sub-components for header, title, action buttons, descriptions, body content, and footer actions.

npx shadcn@latest add https://ds.lema.ufpb.br/r/card.json
Card Stat Shared ui

Shared utilities, CVA variants, and helper components (TrendBadge, CardStatEmptySlot) for the card-stat family.

npx shadcn@latest add https://ds.lema.ufpb.br/r/card-stat-shared.json
Carousel ui

A sliding carousel for cycling through elements with previous/next navigation using Embla.

npx shadcn@latest add https://ds.lema.ufpb.br/r/carousel.json
Chart ui

A charting container with config-driven tooltips, legends, and CSS variable styling integration for Recharts.

npx shadcn@latest add https://ds.lema.ufpb.br/r/chart.json
Chart Axis Width lib

Canvas-based text measurement that sizes a numeric Recharts axis to fit its actual formatted tick labels (currency, abbreviated units), instead of a fixed gues…

npx shadcn@latest add https://ds.lema.ufpb.br/r/chart-axis-width.json
Checkbox ui

A form control for selecting one or more options from a set.

npx shadcn@latest add https://ds.lema.ufpb.br/r/checkbox.json
Collapsible ui

An expandable/collapsible section with trigger and content regions.

npx shadcn@latest add https://ds.lema.ufpb.br/r/collapsible.json
Combobox ui

An autocomplete combobox built on @base-ui/react with search, groups, multi-select chips, and keyboard navigation.

npx shadcn@latest add https://ds.lema.ufpb.br/r/combobox.json
Command ui

A fast, searchable command palette and menu list interface driven by keyboard navigation.

npx shadcn@latest add https://ds.lema.ufpb.br/r/command.json
Context Menu ui

A right-click context menu with items, submenus, checkboxes, radio items, and separators.

npx shadcn@latest add https://ds.lema.ufpb.br/r/context-menu.json
Dialog ui

A modal overlay that interrupts the user with critical information or requires direct interaction.

npx shadcn@latest add https://ds.lema.ufpb.br/r/dialog.json
Direction ui

A provider component for setting text direction (LTR/RTL) using Radix UI Direction.

npx shadcn@latest add https://ds.lema.ufpb.br/r/direction.json
Drawer ui

A slide-over panel built on vaul, supporting bottom, left, right, and top directions with drag-to-dismiss gestures.

npx shadcn@latest add https://ds.lema.ufpb.br/r/drawer.json
Dropdown Menu ui

A popover style menu listing choices or operations that is triggered by a button control.

npx shadcn@latest add https://ds.lema.ufpb.br/r/dropdown-menu.json
About Manifesto Hero block

Hero imersivo de manifesto institucional combinando declaração tipográfica, métricas e CTAs.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-about-manifesto-hero.json
About Milestones block

Bloco turnkey da trajetória histórica com cabeçalho de seção e MilestoneStepper.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-about-milestones.json
AboutSection block

Bloco composto de página 'Sobre' — história + citação do fundador + tira de estatísticas + grid de equipe — construído a partir dos átomos ds-hero-section, ds-…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-about-section.json
About Split Story block

Seção turnkey de história institucional em 2 colunas com badge, fotografia e métrica flutuante.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-about-split-story.json
About Values Grid block

Bloco turnkey completo de apresentação de valores e pilares com grid responsivo de ValuesCard.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-about-values-grid.json
Accordion UI ui

Extended accordion with icon style variants (chevron/plus/arrow/sign), size variants, rounded/bordered CVA, discriminated single/multiple types with collapsibl…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-accordion.json
Activity Feed ui

Feed cronológico de eventos e trilha de auditoria com avatar, badge de status e timestamp relativo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-activity-feed.json
AI Chat block

Chat assistente — ReUI AI Chat 12.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-ai-chat.json
AnimatedNumber ui

Contador numérico animado com formatação por locale e fallback sr-only para leitores de tela.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-animated-number.json
AnnouncementBadge ui

Badge ou pill de anúncio para o topo de seções hero com micro-animação e suporte a ping.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-announcement-badge.json
App Sidebar block

Sidebar completa com TeamSwitcher, Search, NavMain colapsável, Projects, NavUser e Rail — compõe sidebar shadcn 07 + 16.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-app-sidebar.json
AppStoreBadges ui

Botões de download para App Store e Google Play, com ícone e texto sobrescrevíveis.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-app-store-badges.json
ds-audio-player ui

Full-featured audio player using native HTML5 Audio API.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-audio-player.json
Aurora Background ui

Fundo aurora com gradientes animados, grid sutil e máscara radial — inspirado em Aceternity Aurora + Sparkles + Wavy.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-aurora-background.json
Auth Card block

Shell de autenticação unificado com variantes centered/muted/split/cover — consolida shadcn login-01..05 e signup-01..05.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-auth-card.json
AuthSeparator ui

Divisor estilizado com rótulo centralizado para transição entre autenticação social e credenciais tradicionais.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-auth-separator.json
AuthSplitScreen ui

Shell de layout de tela dividida (split-screen) completo com vitrine da marca, depoimento e estatísticas.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-auth-split-screen.json
Autocomplete ui

Busca autocomplete async — ReUI Autocomplete.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-autocomplete.json
Avatar UI ui

Extended avatar with size scale (sm through 2xl), status indicator dots, initials color generator, image loading status callback, delay fallback, avatar group …

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-avatar.json
Avatar Presence ui

Indicador de presença em tempo real para avatar com anel de isolamento temático e animação de pulso.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-avatar-presence.json
BackgroundGlow ui

Ambientação luminosa e texturas de fundo em CSS puro (Aurora, Spotlight, Beam e Grid-dots) para seções Hero.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-background-glow.json
Badge UI ui

Extended badge with dot indicator, removable close icon, icon support, counter/overflow display, and semantic color variants (success/warning).

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-badge.json
Banner ui

Faixa full-width dismissível com intent, variante, posição e CTAs. Base blockus banners.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner.json
Banner App block

Download de app com ícone, rating e store badges — blockus #14-17.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner-app.json
Banner Cookie block

Barra de consentimento cookies fixed bottom/floating — blockus #09-12.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner-cookie.json
Banner Marquee ui

Faixa com rolagem infinita horizontal para highlights — blockus banner #13.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner-marquee.json
Banner Promo block

Card promo centrado com gradiente/imagem e 1-2 CTAs — blockus #05-08.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner-promo.json
Banner Top block

Bloco topo sticky com badge, título e CTA — blockus banners #01-04.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-banner-top.json
Bar Chart ui

A fully featured bar chart with tooltips, legend, stacking, rounded corners, and brush zoom.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bar-chart.json
BentoFeatures block

Grid bento misturando tiles de feature com ícone e tiles de estatística — composto de ds-bento-grid e ds-card-stat.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bento-features.json
BentoGrid ui

Grid assimétrico com spans configuráveis para tiles de feature/mídia.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bento-grid.json
BentoMetrics block

Grid bento combinando um gráfico de barras com uma tira de estatísticas — composto de ds-bento-grid, ds-bar-chart e ds-card-stat.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bento-metrics.json
BentoShowcase block

Grid bento exibindo screenshot de produto, preview de terminal e snippet de instalação — composto de ds-bento-grid, ds-floating-card, ds-browser-mockup e ds-co…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bento-showcase.json
BentoSocialProof block

Grid bento misturando tiles de depoimento com um mural de logos — composto de ds-bento-grid, ds-pull-quote e ds-press-wall.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bento-social-proof.json
Billing block

Card de plano e fatura — ReUI Billing.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-billing.json
Blog Author ui

Avatar + nome + role do autor para blog.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-author.json
Blog Card ui

Card de post com imagem, categoria, título, excerpt, tags e autor — átomo base blog.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-card.json
Blog Featured block

Hero featured grande + 2 cards laterais — blockus #15-22.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-featured.json
Blog Grid block

Grid responsivo 3 cols com filtros categoria + busca — blockus blog #01-07.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-grid.json
Blog List block

Lista horizontal imagem à esquerda — blockus #08-12.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-list.json
Blog Meta ui

Linha de metadados: data, reading time e categoria.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-blog-meta.json
BorderBeam ui

Brilho que percorre a borda do container pai via offset-path (correto em qualquer proporção), em CSS puro — oculto em prefers-reduced-motion.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-border-beam.json
Boxplot Chart ui

A fully custom SVG box-and-whisker chart with ResizeObserver for responsive layout, notch support, and outlier plotting.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-boxplot-chart.json
Breadcrumbs ui

A data-driven breadcrumbs component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-breadcrumbs.json
BrowserMockup ui

Moldura simulando janela de navegador ou terminal de sistema operacional para screenshots e previews.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-browser-mockup.json
ds-bullet-chart ui

Compact bullet chart with qualitative range bands, value bar, and target marker.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-bullet-chart.json
Button UI ui

Feature-rich button with loading state, start/end icons, rounded variant (full/lg/md/none), fullWidth, double-click debounce, two-step destructive confirmation…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-button.json
Callout ui

A highlighted alert component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-callout.json
Candlestick Chart ui

A financial candlestick chart with volume bars, moving averages, reference lines, and brush zoom.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-candlestick-chart.json
Card Icon ui

Feature / navigation card with a tinted icon medallion, title and description. Icon colour and background derive from a single semantic tone token. Supports so…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-icon.json
Card Stat ui

A statistical display card with label, value, trend indicator, optional icon, and loading skeleton.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat.json
Card Stat Compact ui

A compact statistical card with trend badge, description, icon, and loading skeleton.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-compact.json
Card Stat Comparison ui

A side-by-side comparison card for current vs. previous period values with trend indicators.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-comparison.json
Card Stat Gauge ui

A statistical card with a gauge visualization for showing metrics within a target range.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-gauge.json
Card Stat Heatbar ui

A statistical card with a segmented heatbar visualization for multi-zone metric display.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-heatbar.json
Card Stat Highlight ui

A high-emphasis statistical card with a colored background for key metric prominence.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-highlight.json
Card Stat List ui

A statistical card containing a list of labeled items with icons and trend indicators.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-list.json
Card Stat Progress ui

A statistical card with an embedded progress bar for showing completion or attainment levels.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-progress.json
Card Stat Sparkline ui

A statistical card with an inline sparkline chart for visual trend representation.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stat-sparkline.json
Card Stats (All) ui

A portfolio of all statistical display cards: CardStat, CardStatCompact, CardStatProgress, CardStatComparison, CardStatSparkline, CardStatHighlight, CardStatLi…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-card-stats.json
Carousel UI ui

Extended carousel with autoplay support via embla-carousel-autoplay, multiple nav variants (side/overlay/bottom/none), card/showcase/minimal display modes, dot…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-carousel.json
Cascader ui

Seleção em cascata níveis — ReUI Cascader.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cascader.json
Changelog ui

Visualização estruturada de release notes com categorização semântica e timeline de versões.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-changelog.json
Checkout block

Resumo de pedido — ReUI Checkout.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-checkout.json
Color Picker ui

A color picker input.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-color-picker.json
Combobox UI ui

A batteries-included combobox with virtual scrolling, search, single/multi-select, groups, custom option rendering, and configurable popover positioning (side/…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-combobox.json
Command Palette ui

A high-level command palette modal triggered by keyboard shortcuts.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-command-palette.json
CompareSlider ui

Slider de comparação antes/depois com clip-path, arrastável ou via teclado (range input nativo).

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-compare-slider.json
Comparison ui

Before/after slider — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-comparison.json
ds-confetti ui

Confetti animation with 4 presets. Also exports useConfetti hook.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-confetti.json
Confirm Dialog ui

Diálogo de confirmação com typed confirmation para ações irreversíveis de alto risco.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-confirm-dialog.json
ContactBento block

Grid bento com o formulário de contato como tile principal e tiles satélite — composto de ds-bento-grid e ds-contact-form.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-contact-bento.json
ContactChannels block

Linha de cartões de canal de contato (e-mail, telefone, chat) — composto de ds-card-icon.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-contact-channels.json
ContactForm ui

Formulário de contato (nome, e-mail, assunto, tópico e mensagem) com estados idle/submitting/success/error.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-contact-form.json
ContactSplit block

Seção de contato split com formulário de um lado e um slot flexível do outro — composto de ds-hero-section e ds-contact-form.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-contact-split.json
Contribution Graph ui

Graph estilo GitHub 7x20 — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-contribution-graph.json
CopyBlock ui

Exibe um trecho de texto ou código com um botão acoplado para cópia rápida.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-copy-block.json
Counter ui

A precision numeric input with button controls, direct keyboard entry support, and inputProps passthrough for native HTML attributes.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-counter.json
Credit Card ui

Card visual com gradient e brand — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-credit-card.json
ds-cron-builder ui

Visual cron expression builder with simple and advanced modes.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cron-builder.json
Cta ui

Container CTA core com badge, título, descrição e ações — átomo base CTA.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cta.json
Cta Centered block

CTA centrado editorial — blockus CTA #01-08.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cta-centered.json
Cta Newsletter block

CTA com captura email inline — blockus #17-24.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cta-newsletter.json
Cta Split block

CTA split imagem + conteúdo — blockus #09-16.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cta-split.json
Culture Gallery ui

Mosaico e grade fotográfica da cultura institucional e equipe em ação.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-culture-gallery.json
Cursor ui

Cursor remoto com label para collab — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cursor.json
CursorSpotlight ui

Glow radial que segue o cursor do ponteiro, com fallback estático em prefers-reduced-motion.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-cursor-spotlight.json
Dashboard block

Shell de dashboard com AppSidebar, Header, SectionCards, Chart e DataTable — replica shadcn dashboard-01.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-dashboard.json
Dashboard Layout ui

A base layout for complex dashboards with sidebar and header.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-dashboard-layout.json
Dashbox ui

A structured dashboard card with collapse/expand, fullscreen, refresh, loading skeleton, status badge, and configurable body padding.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-dashbox.json
Dashrow ui

Responsive layout container for dashboard panels with resizable split ratios and N-child support.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-dashrow.json
Data Table ui

A high-performance virtualized data table with built-in toolbar, pagination, and sorting capabilities.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-data-table.json
DatePicker ui

Seletor de data combinando um botão e um calendário (Popover).

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-date-picker.json
Date Range Picker ui

Seleção intuitiva de intervalos de datas com presets e suporte aos 4 locales.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-date-range-picker.json
Deck ui

Swipe deck de cards — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-deck.json
Description List ui

A description list component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-description-list.json
ds-diff-viewer ui

Line-level diff viewer with unified and split modes. No external dependencies.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-diff-viewer.json
ds-direction-aware-hover ui
npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-direction-aware-hover.json
Drawer UI ui

A full-featured drawer wrapper with optional header, scrollable body, footer, direction-aware close button, snap points, scale background, and escape/pointer-d…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-drawer.json
ds-dynamic-island ui

Dynamic island notification component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-dynamic-island.json
Empty UI ui

Contextual empty states with built-in SVG icons for no-data, search, error, and no-results scenarios, i18n titles, action button, compact mode, and skeleton lo…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-empty.json
Empty Action ui

Estado vazio acionável com ação principal, atalhos e sugestões para zero-data e onboarding.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-empty-action.json
ds-empty-state-illustration ui

Empty state with 8 animated SVG illustrations for common UI contexts.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-empty-state-illustration.json
Event Calendar block

Calendário mensal com eventos — ReUI Event Calendar 6.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-event-calendar.json
Fade ui

Fade mask com variantes x/y/top/bottom/left/right — inspirado em Launch UI Fade.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-fade.json
Faqs ui

Seção FAQ core com heading, accordion, busca opcional.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-faqs.json
Faqs Support block

FAQs com card suporte lateral — blockus #14 #19.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-faqs-support.json
Faqs Tabs block

FAQs agrupadas por abas — blockus #03 #07.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-faqs-tabs.json
Feature Spotlight ui

Destaque ancorado para apresentar novas funcionalidades e guias passo a passo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-feature-spotlight.json
Feature Sticky block

Seção feature com texto e mockup sticky (left/right) — inspirado em Launch UI Feature Sticky.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-feature-sticky.json
ds-feedback-widget ui

Floating feedback widget component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-feedback-widget.json
ds-file-preview ui

File preview card with auto-detected type icons, size formatting and hover actions.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-file-preview.json
FileUpload ui

Área de upload de arquivos com suporte a arrastar e soltar e barra de progresso.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-file-upload.json
Filter Builder ui

A complex component for building advanced query filters.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-filter-builder.json
Filter Sidebar block

Filtros categoria e preço — ReUI Filter Sidebar.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-filter-sidebar.json
FloatingCard ui

Card com tilt 3D sutil ao seguir o ponteiro, para exibir screenshots/mockups em heroes.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-floating-card.json
Floating Dock ui

Dock flutuante com magnificação no hover e fallback grid mobile — inspirado em Aceternity Floating Dock.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-floating-dock.json
Footer Bottom Bar ui

Faixa inferior atômica com copyright dinâmico, links legais e ações acessórias.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-bottom-bar.json
Footer Brand Backdrop block

Rodapé de vanguarda com mega letreiro tipográfico de fundo, grade compacta de links, newsletter e status.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-brand-backdrop.json
Footer CTA block

Bloco de rodapé integrado com cartão de conversão de alto impacto posicionado antes dos links.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-cta.json
Footer Mega block

Rodapé institucional completo com múltiplas colunas de links, apresentação de missão, newsletter e barra inferior.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-mega.json
Footer Menu ui

A responsive footer navigation that displays in columns on desktop and as an accordion on mobile.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-menu.json
Footer Newsletter ui

Captura atômica de e-mail para newsletter com validação, estado de envio e confirmação acessível.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-newsletter.json
Footer Simple block

Bloco de rodapé minimalista e centralizado com logotipo, links de navegação, canais sociais e copyright.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-simple.json
Footer Wordmark ui

Letreiro tipográfico de rodapé de grande porte com corte outline, preenchimento sutil ou gradiente.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-footer-wordmark.json
ForgotPasswordForm ui

Bloco completo de recuperação de conta e redefinição de senha com instruções e confirmação.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-forgot-password-form.json
Form Builder ui

Gera um formulário validado a partir de um schema zod (validação) e uma lista de campos (rótulo, tipo de widget, opções) — react-hook-form + Field/FieldGroup.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-form-builder.json
Founder Letter ui

Carta aberta ou mensagem do coordenador/diretor com retrato, prosa editorial, drop cap e assinatura.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-founder-letter.json
ds-funnel-chart ui

Funnel chart for visualizing conversion rates between sequential stages.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-funnel-chart.json
GalleryFilterable block

Galeria de imagens com filtro de categorias — composto de ds-image-gallery e ds-pill-group.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-gallery-filterable.json
GallerySplit block

Seção split com texto de um lado e colagem de imagens do outro — composto de ds-hero-section e ds-image-gallery.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-gallery-split.json
GalleryVideo block

Grid de vídeos que abrem em diálogo ao clicar — composto de ds-video-dialog.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-gallery-video.json
Gantt ui

Timeline Gantt com barras e progresso — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-gantt.json
Geomap Chart ui

A geographic map component for rendering GeoJSON/TopoJSON data with tooltips, zooming (optional zoom controls), full-screen expand, choropleth, and point marke…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-geomap-chart.json
Glass ui

Glassmorphism com 5 variantes (glass-1..5) e backdrop-blur — inspirado em Launch UI Glass.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-glass.json
ds-globe-3d ui

3D Globe component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-globe-3d.json
Glow ui

Glow posicional (top/above/center/below) com radial gradient blur — inspirado em Launch UI Glow.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-glow.json
Grid Pulse ui

Grid de pontos que pulsa de tamanho e opacidade perto do cursor, ocioso fora da interação — fundo de hero interativo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-grid-pulse.json
Guided Tour ui

A presentation component for a guided tour or onboarding card.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-guided-tour.json
Header ui

Container semântico banner com variantes default/blurred/transparent/solid, sticky, tamanhos sm/md/lg e skip link i18n. Base para todos os headers.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header.json
Header Actions ui

Grupo de CTAs do header com variantes de Button, gap configurável e skeleton.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-actions.json
Header Announcement ui

Faixa de anúncio dismissível com tag, link e variantes default/outline/glow.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-announcement.json
Header Brand ui

Identidade do header com logo medallion, título e subtítulo, tamanhos sm/md/lg e skeleton.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-brand.json
Header Centered block

Header com brand centralizado e nav abaixo, com split actions laterais.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-centered.json
Header Command block

Header SaaS com command palette (⌘K), busca global, user menu e notificações.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-command.json
Header Mega block

Mega dropdown com grid de links e feature card — e-commerce / docs.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-mega.json
Header Mobile Drawer ui

Sheet lateral para navegação mobile com accordion, brand header e footer de CTAs.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-mobile-drawer.json
Header Nav ui

Navegação horizontal baseada em NavigationMenu com suporte a dropdown, mega custom content, badge e estados active.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-nav.json
Header Search ui

An expandable search button for use in page headers with smooth transition animations.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-search.json
Header Simple block

Bloco minimal SaaS: brand + nav desktop + search + actions + mobile drawer.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-simple.json
Header Topbar ui

Barra utilitária acima do header com email, telefone, socials e locale selector.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-topbar.json
Header Transparent block

Header overlay hero que vira blurred ao scroll com threshold configurável.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-transparent.json
Header User Menu ui

Avatar com DropdownMenu, badge de notificações e grupos de ações para header.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-user-menu.json
Header With Topbar block

HeaderSimple empilhado com Topbar e Announcement — padrão blockus com contato/social.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-header-with-topbar.json
Heatmap Chart ui

A responsive heatmap chart built with pure CSS grid and color-mix for smooth color interpolation.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-heatmap-chart.json
HeroAnnouncement block

Hero centralizado com badge de anúncio e mural de logos em marquee — composto de ds-hero-section, ds-announcement-badge e ds-marquee.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-announcement.json
HeroBento block

Hero centralizado seguido de um grid bento — composto de ds-hero-section e ds-bento-grid.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-bento.json
HeroCycling block

Hero centralizado com título que alterna palavras — composto de ds-hero-section e ds-text-rotator.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-cycling.json
Hero Glow block

Hero com glow radial superior e grid sutil — inspirado em Launch UI Hero Top Glow.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-glow.json
Hero Layers block

Hero com screenshots em camadas sobrepostas (Layers) — inspirado em Launch UI Hero Layers.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-layers.json
HeroSection ui

Shell de layout de seção Hero composível em subcomponentes atômicos com alinhamentos center, left e split.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-section.json
HeroStats block

Hero centralizado seguido de tira de estatísticas — composto de ds-hero-section e ds-card-stat.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-stats.json
HeroTerminal block

Hero split com preview de terminal/navegador — composto de ds-hero-section, ds-background-glow e ds-browser-mockup.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-terminal.json
HeroVideo block

Hero centralizado com thumbnail de vídeo em diálogo — composto de ds-hero-section e ds-video-dialog.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-video.json
HeroWaitlist block

Hero centralizado com captura de e-mail — composto de ds-hero-section e ds-waitlist-form.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-hero-waitlist.json
How It Works ui

Seção explicativa em passos numerados com variante horizontal/vertical.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-how-it-works.json
How It Works Timeline block

Timeline vertical com linha conectora — blockus #03 #10 #17.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-how-it-works-timeline.json
Icon Button ui

An icon-only button with optional tooltip, loading state, size and rounded variants built on the Button and Tooltip primitives.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-icon-button.json
Image Crop ui

Crop com drag e zoom slider — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-image-crop.json
ImageGallery ui

Galeria de imagens flexível — grid, masonry ou linha com scroll-snap — com legenda/overlay opcional por item.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-image-gallery.json
Image Zoom ui

Zoom hover lens — adaptado Kibo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-image-zoom.json
Inline Edit ui

Edição in-place com click-to-edit, estados de salvamento e validação inline.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-inline-edit.json
Input UI ui

Extended input with icon prefix/suffix, clearable button, character counter with maxLength, loading spinner, i18n labels, and error state.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-input.json
Input Email ui

An email input field with a built-in mail icon and customizable size and radius variants.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-input-email.json
Input Password ui

A secure password input field with a toggle visibility button and custom size/radius options.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-input-password.json
Integration Tile ui

Tile de integração com logo e status — átomo base integrations.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-integration-tile.json
Integrations block

Grid de integrações com busca — blockus #01-12.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-integrations.json
Integrations Marquee block

Parede de logos em marquee infinita — blockus #13-24.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-integrations-marquee.json
Kanban Board ui

Kanban board com drag-and-drop real (@dnd-kit) — reordena e move cards entre colunas por ponteiro ou teclado.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-kanban-board.json
ds-keyboard-shortcut ui
npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-keyboard-shortcut.json
Lightbox ui

Visualizador de imagem em tela cheia com navegação anterior/próxima, setas do teclado e tira de miniaturas.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-lightbox.json
Line Chart ui

A responsive line chart with plain lines, gradient area fills, stacked areas, reference lines, and brush zoom.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-line-chart.json
Locale Provider ui

Context provider that sets the default locale for every ds-* component in the tree (prop > provider > en-US). Exports UILocaleProvider, useUILocale and useOpti…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-locale-provider.json
ds-location-picker ui

Address autocomplete picker with async search callback — decoupled from any geocoding API.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-location-picker.json
LoginForm ui

Bloco completo de formulário de login pronto para produção integrando social login, credenciais e passkey.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-login-form.json
LogoCloudGlow block

Mural de logos centralizado dentro de um card com glow que reage ao ponteiro — composto de ds-press-wall e ds-cursor-spotlight.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-logo-cloud-glow.json
LogoCloudGrouped block

Mural de logos com filtro de indústria/categoria — composto de ds-press-wall e ds-pill-group.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-logo-cloud-grouped.json
LogoCloudQuotes block

Pares de logo do cliente + depoimento curto em grid de cartões — composto de ds-pull-quote.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-logo-cloud-quotes.json
LogoCloudStats block

Estatística em destaque acima de um mural de logos — composto de ds-press-wall.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-logo-cloud-stats.json
MagicLinkForm ui

Formulário de autenticação sem senha (magic link) com confirmação e temporizador de reenvio.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-magic-link-form.json
ds-magnetic-element ui
npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-magnetic-element.json
Manifesto Statement ui

Declaração de manifesto institucional com tipografia editorial grande e citações autorais.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-manifesto-statement.json
ds-markdown-editor ui

Markdown editor with edit/preview/split modes, toolbar, and fullscreen.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-markdown-editor.json
Marquee ui

Carrossel de rolagem contínua para logos de clientes, depoimentos ou cartões de dados.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-marquee.json
Marquee Duo ui

Marquee duplo (2 rows) com direção oposta e pause on hover — inspirado em Launch UI Social Proof Marquee 2 Rows.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-marquee-duo.json
Meteor Shower ui

Chuva de meteoros 100% CSS (sem canvas, sem RAF) para fundo de hero — posições determinísticas, custo de CPU essencialmente nulo.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-meteor-shower.json
Metric Comparison ui

Comparação direta entre dois pontos de dados com variação absoluta, relativa e barra proporcional.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-metric-comparison.json
Milestone Stepper ui

Linha do tempo de marcos cronológicos e trajetória histórica com anos tabulares.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-milestone-stepper.json
Mini Card ui

Compact stat label+value unit for horizontal summary strips. Compose with MiniCardGroup (pill, outlined, elevated, ghost variants) and MiniCardStrip (auto-divi…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-mini-card.json
Mission Vision Cards ui

Par contrastante de cartões para declaração articulada de Missão e Visão institucionais.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-mission-vision-cards.json
Mockup ui

Mockup com frames small/large/mobile e sombra — inspirado em Launch UI Mockup.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-mockup.json
Modal ui

A flexible modal dialog built on Dialog with size variants (sm/md/lg/xl/2xl/full), intent system (default/destructive/success/warning/info), defaultOpen for un…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-modal.json
ds-morphing-dialog ui

Morphing Dialog using framer-motion.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-morphing-dialog.json
MultiSelect ui

Combobox que permite selecionar múltiplos itens de uma lista.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-multi-select.json
Nav Dots ui

Dot-based section navigation with automatic scroll tracking and tooltips.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-nav-dots.json
Nav User ui

A user profile dropdown menu for navigation headers, built on DropdownMenu and Avatar.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-nav-user.json
Navbar Floating block

Navbar flutuante com blur, borda e menu mobile — inspirado em Launch UI Navbar Floating.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-navbar-floating.json
Notification Center ui

A notification center component.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-notification-center.json
Number Field ui

Campo numérico com spinbuttons — ReUI Number Field.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-number-field.json
OfficeLocations ui

Grid interativo de unidades e endereços com horários e status de funcionamento.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-office-locations.json
Onboarding block

Passos de onboarding com progresso — ReUI Onboarding 9.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-onboarding.json
OTP Input ui

An OTP input for verification codes.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-otp-input.json
Page Header ui

Cabeçalho de página padronizado com breadcrumbs, título, tags, ações e navegação de retorno.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-page-header.json
Page Loader ui

Full-page loading overlay with two variants: a shimmer bar fixed at the top of the viewport (bar) and a centered XL spinner (spinner). Controlled by a single l…

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-page-loader.json
Pagination UI ui

A pagination component with locale-aware aria labels, prev/next links, and ellipsis support.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-pagination.json
Particle Field ui

Fundo de constelação (partículas conectadas por linhas) para hero sections, em canvas 2D com DPR limitado e pausa automática fora da viewport.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-particle-field.json
Star Shower ui

Céu estrelado vivo em canvas 2D: estrelas pulsantes com cintilação, 18% em cruz com halo e estrelas cadentes com cauda degradê. Pausa fora da viewport e frame …

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-star-shower.json
PasskeyPrompt ui

Botão e prompt para autenticação biométrica e chaves de segurança WebAuthn / Passkeys.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-passkey-prompt.json
PasswordStrengthMeter ui

Indicador dinâmico de segurança de senha com 4 níveis semânticos e checklist de requisitos em tempo real.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-password-strength-meter.json
Phone Input ui

Phone input field with country code selection and flags.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-phone-input.json
Pie Chart ui

A responsive pie and donut chart with interactive center label, legend, and outer slice labels.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-pie-chart.json
Pill Group ui

A horizontal filter bar with pill-shaped toggle buttons, item counts, per-item intent colors, icon support, and automatic scroll overflow with fade indicators.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-pill-group.json
PressWall ui

Mural de menções na imprensa, veículos de mídia e notícias institucionais.

npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-press-wall.json
ds-pricing-calculator ui
npx shadcn@latest add https://ds.lema.ufpb.br/r/ds-pricing-calculator.json