This repository generates the website for Modular LED Displays.
This repository uses Git submodules. Clone the complete website with all submodules using:
git clone --recurse-submodules https://github.com/reiserlab/Modular-LED-Display.gitIf you have already cloned the repository without submodules, initialize them using:
git submodule update --init --recursiveBefore you begin contributing to the documentation, ensure you have the following tools installed:
-
pixi - Package manager for development environments
- Follow the pixi installation guide
-
rbenv - Ruby version manager
- Verify installation by running
rbenv --version - If not installed, follow the platform-specific instructions at the rbenv installation guide
- Verify installation by running
These are required to look at the documentation locally (see next section on how to run a local server). This was only tested on Linux and is assumed to work under macOS. If you find a way to run this under Windows, please let us know.
Once the repository is cloned and the prerequisites are installed, start a local development server:
pixi run localhostThis starts a local server where you can preview the website and test your changes.