This repository hosts the source for the OpenE2140 website currently running at opene2140.net.
To run/work on the website locally it's recommended to use pre-configured, containerized environment, which uses Podman and Podman Compose for execution.
- Install
podmanandpodman-compose. - Clone this repository.
- Build the website builder image using script:
docker/build.sh
- Start the Jekyll builder script:
docker/start_builder.sh
This will start the local development environment using Podman. Open http://localhost:4000/ (or whatever IP address/hostname your container environment exposes) in browser. Live reload is enabled, so you can start editing right away and the website will automatically be rebuilt and refreshed in the browser.
- Jekyll: static site generator
- Bulma: CSS framework
- Bulma v1 Tooltip (https://github.com/theovniboss/bulma-v1-tooltip)
- Bulma Clean theme for Jekyll
- Alpine JS: lightweight JavaScript framework (source)
- js-cookie
- Font Awesome