2.0.6 • Published 9 months ago

@arthur.eudeline/starbucks-tp-kit v2.0.6

Weekly downloads
-
License
-
Repository
-
Last release
9 months ago

Starbucks TP Kit

UI Kit pour le TP Starbucks 3e années IUT Nevers

Installation

  • Installer la librairie
    npm install @arthur.eudeline/starbucks-tp-kit
  • Modifier votre configuration TailwindCSS

    // tailwind.config.js | tailwind.config.ts
    
    import { Config } from "tailwindcss"
    
    const config: Config = {
      "presets": [
        // Ajoute la couleur brand
        require('@arthur.eudeline/starbucks-tp-kit/tailwind/preset')
      ],
      content: [
        './src/**/*.{js,ts,jsx,tsx}',
      ],
    }
    
    export default config;
  • Importer le CSS dans votre Root Layout

    // src/app/layout.tsx
    
    import '@arthur.eudeline/starbucks-tp-kit/styles';
    import './globals.css';
    
    // [...]
  • Importer les composants

    // src/app/my-component.tsx
    import { SectionContainer } from "@arthur.eudeline/starbucks-tp-kit/components/section-container";
    
    export function MyComponent() {
      return <SectionContainer>
        {/* ... */}
      </SectionContainer>
    }

Documentation

Le Kit est livré avec un storybook dockerisé. Il liste tous les composants disponibles, leurs différentes variations ainsi la façon dont les utiliser.

Installation

  • Via Docker

    # Télécharger/Mettre à jour
    docker pull arthureudeline/starbucks-tp-kit-storybook
    
    # Démarrer
    docker run --rm -it -p 6006:80 arthureudeline/starbucks-tp-kit-storybook
  • Via Docker Compose

    # docker-compose.yml
    services:
     # [...]
    
      storybook:
        image: arthureudeline/starbucks-tp-kit-storybook
        ports: 
          - 6006:80

    Puis dans un terminal, utilisez les commandes suivantes :

    # Démarrer
    docker compose up -d
    
    # Stop
    docker compose stop
    
    # Mettre à jour
    docker compose pull storybook