# shadcn_ui v1.0.0 - Table of Contents > Transport-neutral Phoenix function components with shadcn-style HTML and CSS. ## Pages - [ShadcnUI](readme.md) - [Component API and gallery index](components.md) - [Installation, assets, themes, and CSP](installation.md) - [Compatibility and fallback policy](compatibility.md) - [Phoenix controller, Dstar, and LiveView integration](integrations.md) - [Versioning, deprecation, migration, and rollback](upgrading.md) - [Provenance and independent project identity](provenance.md) - [Changelog](changelog.md) - [LICENSE](license.md) - [Third-party notices](third_party_notices.md) - [Internal release process](release.md) - [Motion and media: choosing, composing and verifying](motion-media-guide.md) - [Image Gallery and native lightboxes](image-gallery.md) - Component guides - [Foundation](foundation.md) - [Forms](forms.md) - [Disclosure](disclosure.md) - [Navigation](navigation.md) - [Content Surfaces](content-surfaces.md) - [Overlays](overlays.md) - [Interactive Surfaces](interactive-surfaces.md) - [Media](media.md) - [Motion](motion.md) ## Modules - Media components - [ShadcnUI.Components.Media.Carousel](ShadcnUI.Components.Media.Carousel.md): A named native inline scroller, complete ordered list and real fragment index. - [ShadcnUI.Components.Media.CoverFlow](ShadcnUI.Components.Media.CoverFlow.md): Structured image figures over the complete native Carousel list and index. - [ShadcnUI.Components.Media.ImageGallery](ShadcnUI.Components.Media.ImageGallery.md): A named responsive list of caller-owned image figures and complete destinations. - Motion components - [ShadcnUI.Components.Motion.Marquee](ShadcnUI.Components.Motion.Marquee.md): A complete static list with an optional, explicitly enabled finite preview. - [ShadcnUI.Components.Motion.ScrollIndicator](ShadcnUI.Components.Motion.ScrollIndicator.md): A named native block scroller with optional decorative scroll-position fill. - [ShadcnUI.Components.Motion.Stagger](ShadcnUI.Components.Motion.Stagger.md): Complete keyed caller content with optional bounded render-time presentation. - Content components - [ShadcnUI.Components.Content.RadioPanels](ShadcnUI.Components.Content.RadioPanels.md): Native radio selection paired with caller-owned panel content. - [ShadcnUI.Components.Content.ScrollArea](ShadcnUI.Components.Content.ScrollArea.md): A bounded native overflow container with explicit focus policy. - [ShadcnUI.Components.Content.Separator](ShadcnUI.Components.Content.Separator.md): Semantic or explicitly decorative separation between caller-owned regions. - Disclosure components - [ShadcnUI.Components.Disclosure.Accordion](ShadcnUI.Components.Disclosure.Accordion.md): Native disclosure items with deterministic caller-owned identity. - Foundation components - [ShadcnUI.Components.Foundation.Alert](ShadcnUI.Components.Foundation.Alert.md): Visible feedback with explicit, caller-selected announcement semantics. - [ShadcnUI.Components.Foundation.Avatar](ShadcnUI.Components.Foundation.Avatar.md): Initials-first identity presentation with an optional caller-owned image. - [ShadcnUI.Components.Foundation.Badge](ShadcnUI.Components.Foundation.Badge.md): Compact passive labels with closed shadcn-style variants. - [ShadcnUI.Components.Foundation.Button](ShadcnUI.Components.Foundation.Button.md): Native button actions with closed shadcn-style variants and sizes. - [ShadcnUI.Components.Foundation.Card](ShadcnUI.Components.Foundation.Card.md): Neutral content surfaces with caller-authored semantic regions. - [ShadcnUI.Components.Foundation.Skeleton](ShadcnUI.Components.Foundation.Skeleton.md): Decorative loading-shape presentation with a calm reduced-motion fallback. - Form components - [ShadcnUI.Components.Forms.Checkbox](ShadcnUI.Components.Forms.Checkbox.md): Native checkbox with explicit boolean or repeated-value submission semantics. - [ShadcnUI.Components.Forms.EnhancedSelect](ShadcnUI.Components.Forms.EnhancedSelect.md): Opt-in customizable presentation of one native select. - [ShadcnUI.Components.Forms.ErrorSummary](ShadcnUI.Components.Forms.ErrorSummary.md): Form-level error overview with ordinary fragment links. - [ShadcnUI.Components.Forms.Field](ShadcnUI.Components.Forms.Field.md): Relationship-aware layout for one caller-owned native form control. - [ShadcnUI.Components.Forms.FieldErrors](ShadcnUI.Components.Forms.FieldErrors.md): Ordered visible field messages with deterministic repeated-error identity. - [ShadcnUI.Components.Forms.Help](ShadcnUI.Components.Forms.Help.md): Escaped or trusted descriptive content for a native form control. - [ShadcnUI.Components.Forms.Input](ShadcnUI.Components.Forms.Input.md): Native text-like input composed through the shared form contract. - [ShadcnUI.Components.Forms.Label](ShadcnUI.Components.Forms.Label.md): Native label text with a protected target and explicit requirement indicators. - [ShadcnUI.Components.Forms.Meter](ShadcnUI.Components.Forms.Meter.md): Native scalar measurement within a known range. - [ShadcnUI.Components.Forms.NativeSelect](ShadcnUI.Components.Forms.NativeSelect.md): Classic native select with validated caller-owned options. - [ShadcnUI.Components.Forms.Progress](ShadcnUI.Components.Forms.Progress.md): Native task-progress snapshot with explicit accessible naming. - [ShadcnUI.Components.Forms.RadioGroup](ShadcnUI.Components.Forms.RadioGroup.md): Native exclusive-choice group with deterministic option identity. - [ShadcnUI.Components.Forms.Slider](ShadcnUI.Components.Forms.Slider.md): Native range input composed through the shared form contract. - [ShadcnUI.Components.Forms.Switch](ShadcnUI.Components.Forms.Switch.md): Switch presentation of the native boolean Checkbox contract. - [ShadcnUI.Components.Forms.Textarea](ShadcnUI.Components.Forms.Textarea.md): Native multiline input composed through the shared form contract. - Navigation components - [ShadcnUI.Components.Navigation.Header](ShadcnUI.Components.Navigation.Header.md): A responsive native header composition for caller-owned page regions. - [ShadcnUI.Components.Navigation.NavigationMenu](ShadcnUI.Components.Navigation.NavigationMenu.md): Named destination navigation built from a native landmark, list, and anchors. - [ShadcnUI.Components.Navigation.SectionHeader](ShadcnUI.Components.Navigation.SectionHeader.md): A page-section heading composition that preserves caller heading semantics. - Overlay components - [ShadcnUI.Components.Overlays.AlertDialog](ShadcnUI.Components.Overlays.AlertDialog.md): A consequential native Alert Dialog with least-destructive initial focus. - [ShadcnUI.Components.Overlays.Dialog](ShadcnUI.Components.Overlays.Dialog.md): A native modal Dialog with declarative invocation and explicit exit. - [ShadcnUI.Components.Overlays.Drawer](ShadcnUI.Components.Overlays.Drawer.md): A native modal dialog presented at a logical edge, without drag gestures. - [ShadcnUI.Components.Overlays.DropdownActions](ShadcnUI.Components.Overlays.DropdownActions.md): Ordinary links and buttons inside one auto Popover, deliberately not a menu. - [ShadcnUI.Components.Overlays.HoverCard](ShadcnUI.Components.Overlays.HoverCard.md): A complete ordinary link with a supplemental, noninteractive HEEx preview. - [ShadcnUI.Components.Overlays.Popover](ShadcnUI.Components.Overlays.Popover.md): Native nonmodal Popover with optional CSS anchor placement. - [ShadcnUI.Components.Overlays.Tooltip](ShadcnUI.Components.Overlays.Tooltip.md): CSS-first supplemental description for one ordinary button or link. - Package contract - [ShadcnUI](ShadcnUI.md): Transport-neutral Phoenix function components built from semantic HTML and shadcn-style CSS tokens. - [ShadcnUI.Component](ShadcnUI.Component.md): Shared authoring conventions for ShadcnUI defining component modules.