sphinx-themes / sphinx-themes.org

A showcase for Sphinx documentation themes
https://sphinx-themes.org
BSD 2-Clause "Simplified" License
234 stars 44 forks source link

Port multiple themes to v2 #59

Closed mgeier closed 3 years ago

mgeier commented 3 years ago

This time, I've ported multiple themes in one PR, in order to speed up things.

I've also started from the end of the list, for no particular reason.

This are the original conf.py entries:

zerovm-sphinx-theme:

html_theme = 'zerovm'
import zerovm_sphinx_theme
html_theme_path = [zerovm_sphinx_theme.theme_path]

yummy-sphinx-theme:

html_theme = 'yummy_sphinx_theme'

wild_sphinx_theme:

html_theme = 'wild'
import wild_sphinx_theme
html_theme_path = [wild_sphinx_theme.get_theme_dir()]

topos-theme:

html_theme = 'topos-theme'

tibas.tt:

html_theme = 'tt'
import tibas.tt as tt
import alabaster

html_theme_path = [ tt.get_path(), alabaster.get_path() ]

sunpy-sphinx-theme:

html_theme = 'sunpy'
import sunpy_sphinx_theme
html_theme_path = sunpy_sphinx_theme.get_html_theme_path()

sphinxjp.themes.trstyle:

html_theme = 'trstyle'

Same pattern for sphinxjp, s6, revealjs, htmlslide, gopher, dotted, basicstrap

sphinxbootstrap4theme:

html_theme = 'sphinxbootstrap4theme'
import sphinxbootstrap4theme
html_theme_path = [sphinxbootstrap4theme.get_path()]

sphinx-susiai-theme:

html_theme = 'sphinx_susiai_theme'
pradyunsg commented 3 years ago

Hehe, thanks for doing this! ^>^

mgeier commented 3 years ago

No problem!

So it looks like a few of those themes are broken, I guess they can be removed from the list.