The robur.coop redesign, with yocaml 1 (note: this is not live, and we need yocaml2)
Find a file
2023-03-04 17:52:46 +01:00
css Improve the about_us page and be able to fill some parts without HTML 2023-02-28 16:45:41 +01:00
images First commit 2023-02-15 18:07:07 +01:00
metadata Fix a bit the output of about_us.html 2023-02-17 11:33:23 +01:00
pages Improve our_work and be able to set the synopsis 2023-03-04 17:52:46 +01:00
src Improve our_work and be able to set the synopsis 2023-03-04 17:52:46 +01:00
team Improve the website and be able to use markdown for members 2023-02-28 16:27:00 +01:00
templates Improve our_work and be able to set the synopsis 2023-03-04 17:52:46 +01:00
.gitignore First commit 2023-02-15 18:07:07 +01:00
dune-project First commit 2023-02-15 18:07:07 +01:00
README.md First commit 2023-02-15 18:07:07 +01:00
robur.opam First commit 2023-02-15 18:07:07 +01:00

robur.coop

You can pin the project to download all required dependencies:

$ git clone https://git.robur.io/robur/robur.coop
$ cd robur.coop
$ opam pin add -y .

Then, you can execute watch to generate a local version of the website (on http://localhost:8888/):

$ dune exec src/robur.exe -- watch

The website will be generated (by default) into the _site directory. The design and the layout come from a simple execution of what rabotnik.coop gave to us with php:

$ cd robur-rabotnik/
$ php index.php > index.html
$ php about_us.php > abous_us.html
$ ...

The template engine uses Jingoo and the project uses YOCaml. An example is available here: blog.osau.re