diff --git a/.gitattributes b/.gitattributes index 2be5a44..60eac25 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,6 +1,7 @@ # Document global line endings settings # https://help.github.com/articles/dealing-with-line-endings/ * text eol=lf +*.bat text eol=crlf # Denote all files that are truly binary and should not be modified. diff --git a/.travis.yml b/.travis.yml index 2ed49b7..2d14f23 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,6 @@ matrix: include: - python: 2.7 env: TOXENV=docs -sudo: false install: - pip install tox-travis script: diff --git a/docs/configuring.rst b/docs/configuring.rst index 2cac884..5d5a80c 100644 --- a/docs/configuring.rst +++ b/docs/configuring.rst @@ -20,6 +20,8 @@ For example: 'prev_next_buttons_location': 'bottom', 'style_external_links': False, 'vcs_pageview_mode': '', + 'style_nav_header_background': 'white', + # Toc options 'collapse_navigation': True, 'sticky_navigation': True, 'navigation_depth': 4, @@ -151,6 +153,15 @@ Miscellaneous options or ``raw``. On Bitbucket, this can be either: ``view`` (default) or ``edit``. +.. confval:: style_nav_header_background + + :type: string + :default: ``None`` + +* Changes the background of the search area in the navigation bar. The value + can be anything valid in a CSS `background` property. The default `#2980B9` will be used if the property is not + defined. + .. _canonical URL: https://en.wikipedia.org/wiki/Canonical_link_element diff --git a/docs/make.bat b/docs/make.bat index bc934aa..7c9b71a 100644 --- a/docs/make.bat +++ b/docs/make.bat @@ -1,38 +1,38 @@ -@ECHO OFF - -pushd %~dp0 - -REM Command file for Sphinx documentation - -if "%SPHINXBUILD%" == "" ( - set SPHINXBUILD=python -msphinx -) -set SPHINXOPTS= -set SPHINXBUILD=sphinx-build -set SOURCEDIR=. -set BUILDDIR=build -set SPHINXPROJ=ReadtheDocsSphinxTheme - -if "%1" == "" goto help - -%SPHINXBUILD% >NUL 2>NUL -if errorlevel 9009 ( - echo. - echo.The Sphinx module was not found. Make sure you have Sphinx installed, - echo.then set the SPHINXBUILD environment variable to point to the full - echo.path of the 'sphinx-build' executable. Alternatively you may add the - echo.Sphinx directory to PATH. - echo. - echo.If you don't have Sphinx installed, grab it from - echo.http://sphinx-doc.org/ - exit /b 1 -) - -%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% -goto end - -:help -%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% - -:end -popd +@ECHO OFF + +pushd %~dp0 + +REM Command file for Sphinx documentation + +if "%SPHINXBUILD%" == "" ( + set SPHINXBUILD=python -msphinx +) +set SPHINXOPTS= +set SPHINXBUILD=sphinx-build +set SOURCEDIR=. +set BUILDDIR=build +set SPHINXPROJ=ReadtheDocsSphinxTheme + +if "%1" == "" goto help + +%SPHINXBUILD% >NUL 2>NUL +if errorlevel 9009 ( + echo. + echo.The Sphinx module was not found. Make sure you have Sphinx installed, + echo.then set the SPHINXBUILD environment variable to point to the full + echo.path of the 'sphinx-build' executable. Alternatively you may add the + echo.Sphinx directory to PATH. + echo. + echo.If you don't have Sphinx installed, grab it from + echo.http://sphinx-doc.org/ + exit /b 1 +) + +%SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% +goto end + +:help +%SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% + +:end +popd diff --git a/sass/_theme_badge.sass b/sass/_theme_badge.sass index f2f0489..93659f4 100644 --- a/sass/_theme_badge.sass +++ b/sass/_theme_badge.sass @@ -36,6 +36,7 @@ &.shift-up height: auto max-height: 100% + overflow-y: scroll &.shift-up .rst-other-versions display: block .rst-other-versions @@ -64,6 +65,7 @@ left: auto border: none max-width: $nav-desktop-width + max-height: 90% .icon-book float: none .fa-book diff --git a/sphinx_rtd_theme/breadcrumbs.html b/sphinx_rtd_theme/breadcrumbs.html index 31550d8..5578b61 100644 --- a/sphinx_rtd_theme/breadcrumbs.html +++ b/sphinx_rtd_theme/breadcrumbs.html @@ -74,7 +74,7 @@ Next {% endif %} {% if prev %} - Previous + Previous {% endif %} {% endif %} diff --git a/sphinx_rtd_theme/footer.html b/sphinx_rtd_theme/footer.html index 66261c1..11f672e 100644 --- a/sphinx_rtd_theme/footer.html +++ b/sphinx_rtd_theme/footer.html @@ -5,7 +5,7 @@ {{ _('Next') }} {% endif %} {% if prev %} - {{ _('Previous') }} + {{ _('Previous') }} {% endif %} {% endif %} diff --git a/sphinx_rtd_theme/layout.html b/sphinx_rtd_theme/layout.html index 2df1b39..2a61142 100644 --- a/sphinx_rtd_theme/layout.html +++ b/sphinx_rtd_theme/layout.html @@ -105,11 +105,10 @@ {% block extrabody %} {% endblock %}