Skip to content

kmill/leanprover-community.github.io

 
 

Repository files navigation

Lean prover community website

Dependencies

  • pip install -r requirements.txt

Building the bibliography requires bibtool.

In order to rebuild the CSS from SCSS, you also need:

The website relies on several components which are built in other repositories:

Building

  • Build CSS if needed: sass scss/lean.scss > css/lean.css
  • Build site using make_site.py. Use option --local for local viewing (internal url will be prefixed by local file path). Use option --reload to continuously build when templates are changed (this won't work for watching changes in data/).

TODO

  • Better integration with Zulip archive
  • Better integration with API docs
  • Use webpack or similar to bundle all the javascript?

Old website

The files and history for the old leanprover-community website can be found in the oldsite branch of this repo.

About

Hosts the website for mathlib and other Lean community infrastructure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 57.8%
  • Python 24.2%
  • TeX 8.7%
  • HTML 7.0%
  • SCSS 2.1%
  • Shell 0.2%