orbital-ui 0.1.1

Leptos component library and design system for focused, accessible product UIs
pub mod auto_grid;
pub mod content_container;
pub mod demo_box;
pub mod empty_state;
pub mod infinite_scroll;
pub mod navigation_link;
pub mod not_found_page;
pub mod numeric_input;
pub mod paginator;
pub mod spacing;
pub mod stat_card;
pub mod stepper;
pub mod text_preview;

// Re-export components
pub use auto_grid::{
    AutoGrid, AutoGridPreview, AUTOGRID_BEST_PRACTICES, AUTOGRID_DESCRIPTION, AUTOGRID_DOC,
    AUTOGRID_PREVIEW_REGISTRATION, AUTOGRID_PROPS,
};
/// Backward-compatible alias for [`Container`].
pub use content_container::Container as ContentContainer;
pub use content_container::{
    Container, ContainerPreview, CONTAINER_BEST_PRACTICES, CONTAINER_DESCRIPTION, CONTAINER_DOC,
    CONTAINER_PREVIEW_REGISTRATION, CONTAINER_PROPS,
};
pub use demo_box::{
    DemoBox, DemoBoxPreview, DEMOBOX_BEST_PRACTICES, DEMOBOX_DESCRIPTION, DEMOBOX_DOC,
    DEMOBOX_PREVIEW_REGISTRATION, DEMOBOX_PROPS,
};
pub use empty_state::{
    EmptyState, EmptyStateCallToAction, EmptyStatePreview, EMPTYSTATE_BEST_PRACTICES,
    EMPTYSTATE_DESCRIPTION, EMPTYSTATE_DOC, EMPTYSTATE_LOCK_ILLUSTRATION,
    EMPTYSTATE_PREVIEW_REGISTRATION, EMPTYSTATE_PROPS, EMPTYSTATE_SAD_DOG_ILLUSTRATION,
    EMPTYSTATE_SIGNIN_ILLUSTRATION,
};
pub use infinite_scroll::{
    OrbitalInfiniteScroll, OrbitalInfiniteScrollEmptyView, OrbitalInfiniteScrollEndView,
    OrbitalInfiniteScrollLoadingView, OrbitalInfiniteScrollPreview,
    ORBITALINFINITESCROLL_BEST_PRACTICES, ORBITALINFINITESCROLL_DESCRIPTION,
    ORBITALINFINITESCROLL_DOC, ORBITALINFINITESCROLL_PREVIEW_REGISTRATION,
    ORBITALINFINITESCROLL_PROPS,
};
pub use navigation_link::{NavLink, NavigationLink};
pub use not_found_page::NotFoundPage;
pub use numeric_input::{NumericInput, NUMERICINPUT_DOC, NUMERICINPUT_PROPS};
pub use orbital_base_components::{
    BorderRadius, FontFamily, FontSize, FontWeight, IconSize, LineHeight, MotionCurve,
    MotionDuration, Shadow, SpacingHorizontal, SpacingInset, SpacingVertical, StrokeWidth,
    ThemeColor,
};
pub use orbital_core_components::preview::{
    ComponentDocMarkdown, ComponentPreviewCard, OrbitalComponentView, OrbitalPreviewCardBody,
};
pub use orbital_core_components::*;
pub use orbital_core_components::{
    ScrollArea, ScrollAreaPreview, SCROLLAREA_BEST_PRACTICES, SCROLLAREA_DESCRIPTION,
    SCROLLAREA_DOC, SCROLLAREA_PREVIEW_REGISTRATION, SCROLLAREA_PROPS,
};
pub use paginator::{
    Paginator, PaginatorPreview, PAGINATOR_BEST_PRACTICES, PAGINATOR_DESCRIPTION, PAGINATOR_DOC,
    PAGINATOR_PREVIEW_REGISTRATION, PAGINATOR_PROPS,
};
pub use spacing::SpacingSize;
pub use stat_card::{
    StatCard, StatCardPreview, StatCardVariant, STATCARD_BEST_PRACTICES, STATCARD_DESCRIPTION,
    STATCARD_DOC, STATCARD_PREVIEW_REGISTRATION, STATCARD_PROPS,
};
pub use stepper::{
    Step, StepStatus, Stepper, StepperPreview, STEPPER_BEST_PRACTICES, STEPPER_DESCRIPTION,
    STEPPER_DOC, STEPPER_PREVIEW_REGISTRATION, STEPPER_PROPS,
};
pub use text_preview::{
    TextPreview, TEXTPREVIEW_BEST_PRACTICES, TEXTPREVIEW_DESCRIPTION, TEXTPREVIEW_DOC,
    TEXTPREVIEW_PREVIEW_REGISTRATION, TEXTPREVIEW_PROPS,
};