You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Benjamin Kott has created this theme from scratch without dependencies to
Sphinx themes or the ReadTheDocs theme. Thank you very much, great work!
The ancestor of this package is t3SphinxThemeRtd which had been developed
by Martin Bless as a derivative of the ReadTheDocs theme.
Releasing
Make sure to specify all three numbers as in 'v99.88.77'.
Feature demonstration
There also is a demo manual
which serves as a "stress test" for the theme and shows what markup is possible and
how it gets rendered.
Development
We are using Ubuntu (22.04) for development with Python3 installed. Further we are using GNU make
for convenience.
Next we are using the Node Version Manager (NVM) to install and activate Node version v12:
❯ nvm install 12
❯ nvm ls # list installed version
❯ nvm use v12 # activate
We also need Yarn and Grunt. Let's install these globally:
❯ cd sphinx_typo3_theme # go there
❯ make # see what options you have
❯ cat Makefile # read for understanding
❯ cat Gruntfile.js # read for understanding
Use Node version v12, show Python version:
❯ nvm use v12
Now using node v12.22.12 (npm v6.14.16)
❯ python --version
Python 3.10.6
Install the Python modules, install the Node modules and build
everything: