JSPM

@strapi/design-system

2.0.0-rc.10
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 263049
    • Score
      100M100P100Q226948F
    • License MIT

    Package Exports

    • @strapi/design-system
    • @strapi/design-system/dist/index.js
    • @strapi/design-system/dist/index.mjs

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@strapi/design-system) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Strapi Design System

    Version Downloads Discord Shield

    A UI component library for creating amazing Strapi extensions.

    Installation

    $ yarn add react react-dom @strapi/design-system @strapi/icons styled-components
    
    # or
    
    $ npm i react react-dom @strapi/design-system @strapi/icons styled-components

    Getting Started

    Wrap your application with the DesignSystemProvider. You can additionally pass a theme and/or locale, although you don't have to as we have default values for both.

    import { DesignSystemProvider, lightTheme } from '@strapi/design-system';
    
    function MyApp({ children }) {
      return (
        <DesignSystemProvider locale="en-GB" theme={lightTheme}>
          {children}
        </DesignSystemProvider>
      );
    }
    
    export default App;

    Then, checkout the complete Storybook documentation to find the components you want to use and how to use them.

    Contributing

    Please follow our CONTRIBUTING guidelines.

    License

    Licensed under the MIT License, Copyright © 2015-present Strapi Solutions SAS.

    See LICENSE for more information.