sulu / sulu-docs
The documentation for Sulu content management system based on Symfony
Installs: 438
Dependents: 0
Suggesters: 0
Security: 0
Stars: 26
Watchers: 22
Forks: 121
Open Issues: 81
Language:Python
Type:documentation
pkg:composer/sulu/sulu-docs
README
The Sulu Documentation can be found on (http://docs.sulu.io).
Contributing
If there's something missing or wrong, feel free to contribute or contact us. We are on Twitter @sulu and we got a Slack Channel.
Build Documentation Locally
If you are planning to create a pull request to this documentation repository
you may want to check if your changes are valid. You can achieve that by using
the make tool.
Prerequisites
Make sure you have Python 3.12 or higher installed. For more details about Sphinx, see the official Sphinx installation guide.
Setup with Virtual Environment (Recommended)
We recommend using a virtual environment to install dependencies:
Bash/Zsh:
# Create virtual environment python3 -m venv venv # Activate virtual environment source venv/bin/activate # Install dependencies pip install -r requirements.txt
Fish Shell:
# Create virtual environment python3 -m venv venv # Activate virtual environment source venv/bin/activate.fish # Install dependencies pip install -r requirements.txt
Build
Start the building process by executing:
make html
After that you can check the result in the _build/html folder.
Test Locally
To test the documentation in a browser, open the _build/html/index.html file.
Clean Build
To remove all built files:
make clean