Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

Gatsby starter for Stoplight Elements components

License

Notifications You must be signed in to change notification settings

stoplightio/elements-starter-gatsby

Repository files navigation

Stoplight Elements - Gatsby Example

Stoplight Elements provides components that can be used in any React application. This example project demonstrates usage with Gatsby.

Table Of Contents

Try the example

Clone the @stoplight/elements-starter-gatsby and install dependencies.

git clone https://github.com/stoplightio/elements-starter-gatsby.git

cd elements-starter-gatsby

yarn

Alternatively install it as a Gatsby starter using gatsby-cli.

yarn global add gatsby-cli

gatsby new elements-starter-gatsby https://github.com/stoplightio/elements-starter-gatsby

cd elements-starter-gatsby

yarn

If the above was successful, you can launch the example project using yarn start.

Now if you open your browser and navigate to http://localhost:8000/ as instructed, you will see a page with two links to Stoplight Elements components.

example

Elements in your own Gatsby app

Step 1 - Install Elements

Install Elements and it's peer dependencies:

yarn add @stoplight/elements @stoplight/prism-http mobx

Step 2 - Include the styles

You can import the CSS file directly into your component files

import '@stoplight/elements/styles/elements.min.css';

or into your CSS

@import '~@stoplight/elements/styles/elements.min.css';

Ready to go

Congratulations! At this point, you are ready to use Stoplight Elements in your Gatsby application.

About

Gatsby starter for Stoplight Elements components

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published