[SE-4628] feat: add code highlighting
Description
This Merge Request adds a code highlighting and line numbering feature to the public documentation.
Supporting information
Related ticket: https://tasks.opencraft.com/browse/SE-4628
Dependencies
No dependencies.
Screenshots
before
after
Testing instructions
- check out the branch
- read through the code changes
- create and active a (py38) virtualenv
- run
make
- run
make run
- navigate to
http://127.0.0.1:8000/roles/#ospr-liaison
- validate the code is highlighted and line numbering is set
Deadline
None
Other information
N/A