Menu
Libraries |
Category

webcoreui

  • Purpose: Webcore is a frontend component library designed to provide reusable UI components for modern web development. It offers a collection of styled and functional components that can be easily integrated into projects.

  • Target Audience: Developers working with Astro, Svelte, or React frameworks who need pre-built, customizable UI components to accelerate frontend development.

  • Key Features:

    • Supports multiple frameworks including Svelte, Astro, and React
    • Uses Sass for styling with extensive customization options through CSS variables
    • Includes utility classes for layout and styling
    • Offers a wide range of components (Accordion, Alert, Avatar, etc.) and blocks (Hero, FAQ, Form, etc.)
    • Provides templates for common use cases like blogs and portfolios
  • Customization: Styles can be customized through a configuration file (webcore.config.scss) and by overriding CSS variables for components.

  • Documentation: Full documentation is available at webcoreui.dev .

  • Components: The library includes over 40 components and 20+ pre-built blocks for common UI patterns. Some notable components include:

    • Accordion
    • Carousel
    • DataTable
    • Masonry layout
    • Modal
    • ThemeSwitcher
    • Timeline
  • Framework Support: Components are available in framework-specific versions for:

    • Svelte
    • Astro
    • React

astrocsshtmljavascriptlibraryreactsasssveltetypescriptui-componentscomponentsuiui-librarywebcorescss

Comments