Name: sphinxtheme
Owner: CakePHP
Description: Sphinx theme and common configuration for CakePHP documentation projects.
Created: 2017-12-23 03:03:03.0
Updated: 2018-05-12 01:55:18.0
Pushed: 2018-02-05 02:18:16.0
Homepage: null
Size: 818
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is the sphinx theme used for the official CakePHP documentation projects. It helps create HTML, PDF, and EPUB formats consistently across all the CakePHP projects and branches.
You can see this theme in action at https://book.cakephp.org
For the actual CakePHP documentation see cakephp/docs.
Working with this theme requires you to have sphinx installed in a virtualenv. Lets assume you want to test some theme changes out with cakephp/docs.
one the docs
clone git@github.com:cakephp/docs cake_docs
ake_docs
eate a virtualenv
ualenv env
tivate the virtual env.
v/bin/activate
stall sphinx and other dependencies.
install -r requirements.txt
./
one this theme.
clone git@github.com/cakephp/sphinxtheme
phinxtheme
stall cakephpsphinx as an 'editable' package.
install -e .
You should now be able to preview changes to your docs theme by rebuilding the documentation.
__version__
in setup.pysetup.py
python setup.py bdist_wheel upload