This is a Next.js project bootstrapped with create-next-app.
Copy the example environment file:
cp .env.example .env.localThen, run the development server:
npm run dev
# or
yarn devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.
The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.
Most description texts in the model are written in Markdown and can be found in:
- Help texts for sections: `data/help-texts.tsx~
- Help texts for sliders and inputs:
data/inputs.tsx - Tour texts:
data/tour-texts.tsx
Inputs are specified in data/inputs.tsx. This file contains the title and help texts, as well as the minimum, maximum, and default values.
value: The default starting value of the slider.max: The maximum value of the slider.min: The minimum value of the slider.recommended: An optional value which will be drawn as a vertical "tick" line.step: Controls how large the step size is. For example, the default step size of 1 allows a slider to have values 1, 2, 3, etc. while a step size of 0.1 allows 1.1, 1.2, 1.3, etc.name: The human-readable name of the slider.helpText: Optional text which will be shown if the user clicks the (?) icon next to the slider name.