Anthony Johnson
173cdfc140
Increase vertical padding on code elements slightly
...
Fixes #242
2015-09-15 13:50:00 -07:00
Anthony
0a1b9e885c
Merge pull request #243 from snide/js-refactor
...
Make theme into a consumable bundle for RTD
2015-09-15 13:34:11 -07:00
Anthony Johnson
7cd2007b7b
Add font-awesome explicitly
2015-09-10 16:21:10 -07:00
Anthony Johnson
a02faa6753
Fonts are not only a dev dependency
2015-09-10 15:51:10 -07:00
Anthony Johnson
300f9f01ec
Source fonts from bower packages as well
...
This will be used on RTD to source the same font files from bower packages
2015-09-10 15:45:47 -07:00
Anthony
36b1648b71
Merge pull request #241 from leplatrem/patch-1
...
Add block to add extra content to footer
2015-09-10 12:39:02 -07:00
Mathieu Leplatre
b2b24228f3
Add block to add extra content to footer
...
For example, in order to add Disqus comments.
2015-09-10 11:05:11 +02:00
Anthony Johnson
f0863fa0eb
Refactor js to exportable module
2015-09-09 00:17:10 -07:00
Anthony
a65c3b5ebe
Merge pull request #239 from benmwebb/patch-1
...
Fix a handful of minor typos.
2015-09-08 22:03:40 -07:00
Anthony
2992ca2119
Merge pull request #215 from agjohnson/fix-nav-scrollbar
...
Resolve scrollbar visibility on navbar on long content
2015-09-08 20:42:23 -07:00
Anthony Johnson
60eb0af7fb
Resolve scrollbar visibility on navbar on long content
...
This resolves #200 , where a scrollbar was sometimes visible on the navbar. This
unfortunately wasn't addressable with just CSS, as outlined in #206 . Because we
need the element to be scrollable, we can't set `overflow: hidden` on the nav
element.
This fixes this issue by:
* Adding a `wy-side-scroll` element over the fixed position nav element and
under the menu item elements
* `wy-side-scroll` is set to 320px width, while the fixed position nav elements
and menu item elements are 300px, clipping the scrollbar with `overflow-x:
hidden` on the fixed position element
* Javascript is set to scroll the new scroll element instead of the parent
fixed position element
This was tested to be working in both cases on a variety of platforms: Linux FF,
Chrome, Windows IE, OSX Chrome and Safari, iPhone 5.1, and Android 4.2.
2015-09-08 20:35:34 -07:00
Ben Webb
a257f6dac5
Fix a handful of minor typos.
2015-09-03 15:26:46 -07:00
Eric Holscher
66d865d9c4
Merge pull request #233 from snide/add-page-suffix-support
...
This fixes the "Edit on GH" links on recommonmark Sphinx docs
2015-08-18 16:44:48 -07:00
Eric Holscher
dcde79291a
This fixes the "Edit on GH" links on recommonmark Sphinx docs
2015-08-12 17:53:10 -07:00
Eric Holscher
e8b2b72110
Merge pull request #226 from IKavanagh/master
...
Separated some sass variables
2015-07-30 11:31:30 -07:00
Ian Kavanagh
3de4352b2f
Separated some sass variables
2015-07-25 19:01:18 +01:00
Eric Holscher
d0ab15b6a8
Merge pull request #223 from snide/fix-figure-caption
...
Fix figure caption styling, fixes #197
2015-07-21 21:52:32 -07:00
Anthony Johnson
436c90aea4
Fix figure caption styling, fixes #197
2015-07-21 19:12:21 -07:00
Eric Holscher
f1208215d7
Merge pull request #220 from snide/fix-safari-overscroll
...
Fix Safari over-scroll bug, fixes #218
2015-07-20 11:22:33 -07:00
Eric Holscher
aeeecc905c
Merge pull request #208 from snide/add-commit
...
Add commit to the footer is it exists
2015-07-20 11:20:30 -07:00
Eric Holscher
4fc47538d1
Update gen'd files
2015-07-20 11:19:13 -07:00
Anthony Johnson
cfb399e458
Clean up display of revision and build
...
This will require a patch on RTD side, to pass in `build_id` and `build_url`
in the template context.
2015-07-20 11:18:49 -07:00
Eric Holscher
8779eb380b
Add commit to the footer is it exists
2015-07-20 11:18:37 -07:00
Eric Holscher
aacc59f07a
Merge remote-tracking branch 'agjohnson/fix-code-color'
...
Conflicts:
sphinx_rtd_theme/static/css/theme.css
sphinx_rtd_theme/static/css/theme.css.map
2015-07-20 11:16:02 -07:00
Eric Holscher
f772a1ff34
Merge remote-tracking branch 'agjohnson/fix-citation-code'
...
Conflicts:
sphinx_rtd_theme/static/css/theme.css
sphinx_rtd_theme/static/css/theme.css.map
2015-07-20 11:14:51 -07:00
Eric Holscher
27c0270ebe
Merge pull request #216 from agjohnson/fix-toctree
...
Fix issue with toctree :titlesonly: and nav menu
2015-07-20 11:13:19 -07:00
Eric Holscher
74b146ed62
Merge pull request #212 from snide/add-version
...
Include version in the page
2015-07-20 11:13:02 -07:00
Anthony Johnson
5e7d604290
Add configurable version display to nav header
...
This adds a subtle version display to the nav header. It will pull this
information from conf.py `version` if it exists, or if on RTD, `current_version`
from the conf additional context. If neither exists, or the `display_version`
option is false, the block will not display.
2015-07-17 16:41:52 -07:00
Anthony Johnson
9f908fff9c
Fix Safari over-scroll bug, fixes #218
...
Protect against negative scroll values or scroll values past the end of the
document. Stop scrolling if this is the case.
2015-07-17 15:48:27 -07:00
Anthony Johnson
591c2283a8
Make code block color match Wyrm code block color
...
This fixes #203 . As of Sphinx 1.3, there are some code blocks that shouldn't
have this styling: namely breadcrumb code blocks and xref code blocks. This adds
additional rules for those as well.
2015-07-17 14:16:57 -07:00
Anthony Johnson
2cd2729188
Fix citation code color, fixes #204
2015-07-17 10:30:53 -07:00
Anthony Johnson
5392b7bdbd
Fix issue with toctree :titlesonly: and nav menu
...
This fixes #196 by filtering nav ul elements that have empty ul siblings
2015-07-17 00:18:02 -07:00
Eric Holscher
6277c21110
Merge pull request #210 from snide/collapse-nav
...
Add theme option for collapsing the nav.
2015-06-29 12:33:08 -07:00
Eric Holscher
5e40211ac2
Fix default
2015-06-21 21:58:28 -04:00
Eric Holscher
ae6c09b352
Add theme option for collapsing the nav.
...
This defaults to on,
because many use cases don't have large navs and want to see them all.
However,
it can be a large speedup for large docsets
2015-06-21 21:57:01 -04:00
Eric Holscher
9779e08157
Merge pull request #195 from bport/patch-2
...
Fix modernizr url
2015-06-01 16:09:19 -07:00
Eric Holscher
a369939bb3
Merge pull request #202 from xuhdev/structured-data
...
Add microdata: tag the main content of a page as an article
2015-06-01 16:09:04 -07:00
Hong Xu
af89f48341
Add microdata: tag the main content of a page as an article
2015-05-29 23:06:15 -07:00
Benjamin Port
dc0a2a1e11
Fix modernizr url
...
If we are in a subdirectory it's not working anymore because the path of modernizr is all time _static/...
2015-05-05 14:52:06 +02:00
Eric Holscher
b5b633a841
Missed one
2015-05-04 15:34:23 -07:00
Eric Holscher
d2bac393e4
Cleverness?
2015-05-04 15:29:08 -07:00
Eric Holscher
042960f460
Add toc
2015-05-04 15:28:40 -07:00
Eric Holscher
798ccb1ebb
Add basic changelog
2015-05-04 15:28:09 -07:00
Eric Holscher
2929ef2986
Merge remote-tracking branch 'agjohnson/nav-levels'
...
Conflicts:
sphinx_rtd_theme/static/css/theme.css
sphinx_rtd_theme/static/css/theme.css.map
2015-05-04 14:55:34 -07:00
Eric Holscher
e12d6352bd
Merge pull request #194 from agjohnson/sphinx-caption-body
...
Show caption elements in content as an h2 heading
2015-05-04 14:54:28 -07:00
Anthony Johnson
13a6cc6657
Show caption elements in content as an h2 heading
2015-05-04 14:52:26 -07:00
Anthony Johnson
b66be12f8c
Add 3 + 4th levels to nav and more intuitive scrolling
...
Adds l3 + l4 nav menus, with more intuitive scrolling to make wandering the
additional nav menu items much easier. Resolves #25 . Resolves #76 .
* Reuses some styles for l3 + l4 navs items
* Nav interaction was changed to be more intuitive:
* Nav is always sticky, doesn't scroll past end of content
* Nav scrolls up immediately on window scroll events
* Nav scrolls independently
* Adds TOC expand plus links to the left of nav elements with children, these
are added and update dynamically
* Links in nav don't automatically scroll nav
* Scrolling content will start scrolling nav again
* Adds URL fragment handling to link and show current anchor links
2015-05-04 14:27:12 -07:00
Eric Holscher
a61976af31
Merge pull request #191 from agjohnson/sphinx-1.3-compat
...
Sphinx 1.3 compat
2015-04-22 19:11:29 -07:00
Anthony Johnson
c4c681bc0e
Fix lingering tt -> code sphinx 1.3 changes, refs #175
...
Addresses tt -> code changes in nav and references. Bumps requirements to sphinx
1.3, thought that might not be necessary.
2015-04-22 19:03:21 -07:00
Anthony Johnson
e1fd710530
Add failling test cases for sphinx 1.3 autodoc output
2015-04-22 18:57:41 -07:00