Overview of Theme UI packages
developTheme UI provides a core library theme-ui along with several optional specialized packages. Depending on your project needs (e.g., Gatsby integration, Tailwind support, or specific UI components), you can install only the necessary modules.
Core and Utility Packages:
@theme-ui/css: CSS utilities.@theme-ui/core: Core logic and runtime.@theme-ui/components: Pre-built UI components.@theme-ui/color: Color management.@theme-ui/color-modes: Color mode (light/dark) support.@theme-ui/match-media: Media query utilities.@theme-ui/typography: Typography tools.
Framework and Integration Packages:
gatsby-plugin-theme-ui: Integration for Gatsby projects.gatsby-theme-style-guide: Gatsby theme for style guides.@theme-ui/tailwind: Tailwind CSS integration.
Specialized Packages:
@theme-ui/mdx: MDX support.@theme-ui/prism: Syntax highlighting with Prism.@theme-ui/sidenav: Sidenav component logic.@theme-ui/presets: Pre-configured theme settings.