Skip to content

SurbhiSGupta/tilt.build

 
 

Repository files navigation

tilt.build

Tilt landing page, docs page, and blog page

Developing

  1. Install yarn

  2. Install Tilt

  3. Run tilt up

The landing page will be running at http://localhost:4000/.

The docs page will be running at http://localhost:4001/.

The blog page will be running at http://localhost:4002/.

Edits to the markdown will auto-update the HTML. The landing page lives under src and the docs page lives under docs. The docs directory has symlinks to share stuff with the landing page.

When you're finished, merge to master and Netlify will auto-deploy the site.

API docs

The API docs are a little bit more complicated.

We write the API docs as docstrings in a Python file (api/api.py), generate an HTML fragment with Sphinx (make api), and then serve that HTML fragment with Jekyll.

You generally shouldn't need to run make api by hand. The Tiltfile will do it automatically whenever api/api.py changes.

License

Copyright 2019 Windmill Engineering

Licensed under the Apache License, Version 2.0

Releases

No releases published

Packages

No packages published

Languages

  • HTML 80.8%
  • Python 10.1%
  • SCSS 6.9%
  • JavaScript 1.2%
  • CSS 0.5%
  • Dockerfile 0.2%
  • Other 0.3%