Giter VIP home page Giter VIP logo

elements-starter-gatsby's Introduction

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.