sphinxjp.themes.s6 is a S6 style presentation theme for Sphinx.
Setup
Make environment with easy_install:
easy_install sphinxjp.themes.s6
Convert Usage
setup conf.py with:
extensions = ['sphinxjp.themecore']
html_theme = 's6'
and run:
make html
Writing s6 directive
slide paging effect:
.. s6:: effect slide
ul elements move from (0,0) to (100,0) position in 5.0 secs:
.. s6:: actions
['ul', 'move', '5.0', [0,0],[100,0]]
set html styles to target slide:
.. s6:: styles
h2: {fontSize:'150%', textAlign:'center', margin:'30% auto'}
This is a little complex example:
.. s6:: styles
'ul/li': {display:'none'}
.. s6:: actions
['ul/li[0]', 'fade in', '0.3'],
['ul/li[1]', 'fade in', '0.3'],
['ul/li[2]', 'fade in', '0.3'],
Presentation Environments
* Internet Explorer 8.0
* Firefox 3.6.x
* Chrome / Safari
Features:
- provide s6 directive for s6 presetation slide control.
- provide s6 theme for render presetation.
What is new in this release:
- fix: missing OL/LI number.
- add: link-target click guard.
- add: iPhone/iPad swipe feature.
- add: navigation layer for smartphone and mouse.
- add: resize view-port when browser window size are changed.
- add: page jump by url hash (#id)
- remove: save and load last displaying page by cookie (please use url hash).
What is new in version 0.1.3:
- Fixed namespace package declaration missing, thank you togakushi!
What is new in version 0.1.2:
- Include example (docs directory) again.
Requirements:
- Python
- Sphinx
Comments not found