The Next.js Starter uses Next.js(opens in a new tab or window), EUI library(opens in a new tab or window), and Emotion(opens in a new tab or window) to help you make prototypes. You just need to know a few basic Next.js concepts and how to use EUI and you're ready to ship it!
Getting startedSometimes you just need to prototype new functionality or test a new feature. This starter gives you an easy way to start experimenting with EUI.
We always recommend using CodeSandbox(opens in a new tab or window) for testing small patterns or functionalities. But when it comes to more complex patterns, this starter can definitely help you out.
Prototype
This starter comes with Next.js, EUI, and Emotion so these give an easy setup to prototype.
Learn how to code
An easy way to learn how to use EUI and ReactJS, or Emotion.
Experiment
This starter gives you the perfect environment to experiment with functionalities, plugins, or anything custom.
Test functionality
The perfect environment to test a new EUI component or any ReactJS react component.
To help you get started we provide two templates with some out-of-the-box patterns.
This template comes with a collapsible navbar and two stacked headers just like Kibana is today. On the top header, you can toggle the dark and light theme.
Preview Kibana templateThis template comes with a side nav and one header where you can toggle the dark and light theme. It has a similar layout as the EUI docs site or Elastic docs.
Preview Docs template