Skip to content

jalex-stark/leanprover-community.github.io

 
 

Repository files navigation

Lean prover community website

Dependencies

  • pip install staticjinja PyYaml mistletoe pybtex pylatexenc

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

  • Use pygments for syntax highlighting
  • 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 76.7%
  • Python 10.4%
  • TeX 7.3%
  • HTML 5.4%
  • Shell 0.2%