Skip to content
Snippets Groups Projects
Arie Peterson's avatar
Arie Peterson authored
Change wording to make contact form less problem-oriented

See merge request !33
6be56ece

Helpful contact form

How to start

Using VSCode

You can use any editor you like, but the following instructions lead to a containerised dev environment using VSCode or Codium:

Open VSCode and press Ctrl+P, then run:

ext install ms-vscode-remote.remote-containers

This installs an extension you can use to run dev environments from containers. It will run the VSCode backend inside the container so autocomplete, linting, introspection, etc. works with the version of the interpreter and dependencies used in production, and independent of those installed on your computer.

Next: Ctrl+P, start typing: Reopen in Container and hit Return.

You can now use any of the scripts defined in package.json, described below.

Using any other editor

You can run the development container manually like this: docker-compose up. This will run npm start internally, exposed to port 8080 on localhost.

Available Scripts

npm start

Runs the app in the development mode. Open http://localhost:8080 to view it in the browser.

The page will reload if you make edits. You will also see any lint errors in the console.

npm run build

Builds a static copy of your site to the dist/ folder. Your app is ready to be deployed!

npm test

Launches the application test runner. Run with the --watch flag (npm test -- --watch) to run in interactive watch mode.

UI specification

The UI to be implemented is recorded at https://www.figma.com/file/Sg93oSK3NqTpzfs04rSEog/GH-Contact-form?node-id=0%3A1