saturation/uisaturation/ui
DocsComponentsBlocksPages
GitHub

Sections

IntroductionComponentsInstallationMCPTheming

Components

ComponentsAccordionAI Chat InputAlertAnimated GroupAnimated NumberAvatarBadgeBeamBlur FadeBorder TrailBreadcrumbButtonButton GroupCalendar PickerCardChartCheckboxCollapsibleComboboxCommandComparison SliderContext MenuCredit CardData TableDate PickerDialogDropdown MenuEmoji PickerEmptyFieldFiltersFull CalendarGlow EffectInputInput GroupInput OTPItemKanbanKbdMenubarNavigation MenuNovel EditorPaginationParallaxProgressProgressive BlurRadio GroupRippleSelectSeparatorSheetSkeletonSliderSonnerSpinnerSpotlightSwitchTableTabsText EffectText ShimmerTextareaToggleToggle GroupTreeTypography

Logo Ticker

An infinite-scrolling logo marquee with edge-fade mask and optional stats row. Perfect for social proof sections.

Netflix
Walt Disney Studios
Paramount Pictures
Warner Bros.
Sony Pictures
Universal Pictures
MovieLabs Industry Forum
Netflix
Walt Disney Studios
Paramount Pictures
Warner Bros.
Sony Pictures
Universal Pictures
MovieLabs Industry Forum

Features

  • Infinite scroll — CSS-only seamless loop animation
  • Edge fade — Gradient mask fades logos at edges
  • Self-contained — Keyframes included — no global CSS needed
  • Theme-aware — Logos invert for dark/light mode
  • Fallback text — Shows brand name when no logo image provided
  • Per-logo scale — Fine-tune individual logo sizes with the scale prop for square or tall logos
  • Image guidelines — SVG preferred. PNG/WebP at 200px+ wide. Horizontal logos work best. Monochrome recommended.

API Reference

PropTypeDefaultDescription
logosLogoItem[]-Array of logo objects with name and optional src/width/height
speednumber30Animation speed in seconds
classNamestring-Additional className