@fast-ai/ui-components

Common UI components

Usage no npm install needed!

<script type="module">
  import fastAiUiComponents from 'https://cdn.skypack.dev/@fast-ai/ui-components';
</script>

README

Zoe.ai logo

by Lundegaard

Gatsby theme workspace for Fast AI platform

Installing

git clone https://github.com/lundegaard/gatsby-theme-fast-ai my-app
cd my-app
yarn install

Developping

Run demo app with gatsby-theme-fast-ai.

yarn start

Run demo app with gatsby-theme-fast-ai-sidebar.

yarn start:sidebar

Running storybook

yarn storybook start

or

yarn start:storybook

Project template

.
├── apps
│   ├── demo
│   ├── demo-sidebar
│   └── storybook
├── packages
│   ├── gatsby-plugin-setup
│   ├── gatsby-plugin-staged-fonts
│   ├── gatsby-theme-fast-ai
│   ├── gatsby-theme-fast-ai-sidebar
│   └── ui-components
└── tools

demo

  • example application demostrating fast-ai-gatsby-theme

demo-sidebar

  • example application demostrating fast-ai-gatsby-theme-sidebar

storybook

  • Storybook app documenting the @fast-ai/ui-components

ui-components

  • common UI components

gatsby-plugin-setup

  • contains a few patches over default Gatsby configuration

gatsby-plugin-staged-fonts

  • Implements effective font loading strategy

gatsby-theme-fast-ai

  • contains common setup for Gatsby applications
  • configures set of Gatsby plugins

gatsby-theme-fast-ai-sidebar

  • extension of gatsby-theme-fast-ai with fluid layout

Related projects

License

All packages are distributed under the MIT license. See the license here.