Commit Graph

1442 Commits

Author SHA1 Message Date
Anthony
db4fae9837
Merge pull request #905 from mondeja/patch-1
Fix indentation consistence
2020-05-02 16:04:53 -06:00
Anthony Johnson
0eab0dcbdf
Make webpack dev server config to be more useful
Don't rebuild the docs constantly, use the nice webpack livereload
feature instead. Changes are now instantaneous when working with CSS/JS
2020-05-01 20:38:10 -06:00
Álvaro Mondéjar
d068e83488 Upgrade node-sass to avoid security vulnerabilty 2020-04-26 15:18:40 +02:00
Álvaro Mondéjar
cbecb5906c
Fix indentation consistence 2020-04-26 15:13:23 +02:00
Aaron Carlisle
3503493094
Remove Extra Padding on Highlighted search results (#860)
* Remove Extra Padding on Highlighted search results

There are some cases where the highlighted CSS class creates overlapping text, for example on [Rendering » Shader Nodes » Texture](https://docs.blender.org/manual/en/dev/render/shader_nodes/textures/index.html?highlight=texture) when highlighting "texture". 

This issue is exacerbated by some custom styling rules that we have set, however, this issue is still visible in the stock theme.

* Address Review Comments

- Use constant instead of a magic number
- Remove Padding
2020-04-06 11:30:15 -04:00
mondeja
fd6f31fc14
Fix bold error for 5th level toctree on first click. (#895) 2020-04-04 17:48:58 -04:00
mondeja
e8736948d6
As was reported in #881, using the singlehtml builder, the captions for figures appears with 'font-size: 150%'. This is because '.toctree-wrapper p.caption' definitions was inserted to style '.toctree-wrapper compound' divs titles at readthedocs index page, but the h2 extend affects also to elements that are deeper in the dom tree, like caption figures. However, we can style only direct 'p.caption' childs of '.toctree-wrapper' divs because these titles are not appearing at any other place. The pull request that I sent does not fixes this problem, but this commit yes. (#892) 2020-03-26 17:39:01 -04:00
Sebastian Weigand
ca015a5704
Extend toc in sidebar indentation (#852)
* added vscode config to .gitignore

* implemented indentation for sidebar nav up to navigation_depth of 10

* removed .vscode from .gitignore

Co-authored-by: Aaron Carlisle <carlisle.b3d@gmail.com>
2020-02-24 21:55:07 -05:00
Jan Niklas Hasse
b3aa66d657
Add German translation, fix #587 (#873)
Based on the translation by Dennis Wegner <dennis@instant-thinking.de>.

Co-authored-by: Aaron Carlisle <carlisle.b3d@gmail.com>
2020-02-24 21:48:58 -05:00
Povilas Kanapickas
dfec3b7bce
Mark the extension as safe for parallel reading and writing (#874)
Co-authored-by: Aaron Carlisle <carlisle.b3d@gmail.com>
2020-02-23 12:13:13 -05:00
rdb
d8bd069e52
Move CSS link tags before JS script tags (#853)
This fixes flickering issues when switching pages.

Co-authored-by: Aaron Carlisle <carlisle.b3d@gmail.com>
2020-02-23 12:05:12 -05:00
David Fischer
68a19ca510 Update JS dependencies (#867)
* Update JS dependencies

- This should fix the github JS vulns warning

* Remove matchdep as a dependency
2020-01-20 12:56:39 -05:00
Anthony
ab7d388448
Merge pull request #845 from readthedocs/Blendify/fix-787
Don't allow select on code block shell prefixes
2019-11-11 11:58:50 -07:00
Anthony
31892ff84d
Merge branch 'master' into Blendify/fix-787 2019-11-11 11:45:16 -07:00
Anthony
2b8717a364
Merge pull request #848 from readthedocs/html5shivwebpack
Remove Modernizr, keep html5shiv (Webpack edition)
2019-11-08 13:27:50 -07:00
Anthony
d040bbace6
Merge branch 'master' into Blendify/fix-787 2019-11-01 11:54:00 -06:00
Aaron Carlisle
80ad848bfc
Correct Sass syntax 2019-10-26 10:35:13 -04:00
Jesse Tan
12458e0a6a Remove Modernizr, keep html5shiv (Webpack edition) 2019-10-25 14:54:52 +02:00
Anthony
2a1b2e1353
Merge pull request #844 from readthedocs/blendify/fix-837
Fix  #837 Duplicate CSS Properties
2019-10-24 10:32:41 -06:00
Anthony
b22ac46414
Merge branch 'master' into blendify/fix-837 2019-10-24 10:25:30 -06:00
Anthony
36bca69a8f
Merge pull request #846 from readthedocs/blendify/code-console
Docs: Fix use of code console
2019-10-24 10:22:43 -06:00
Anthony
00195f6945
Merge branch 'master' into blendify/fix-837 2019-10-24 10:17:41 -06:00
Aaron Carlisle
a4bacd2bab Docs: Fix use of code console 2019-10-23 11:08:08 -04:00
Reinout van Rees
c04c214a85 Documenting that google analytics is supported (#829)
See #411, released in `0.4.3`. It is now supported, so I've changed the documentation accordingly.
2019-10-23 04:36:31 -04:00
Aaron Carlisle
9138108f7f
Fix #787 2019-10-22 16:53:53 -04:00
Aaron Carlisle
256c3f2cbb
Fix #837 Duplicate CSS Properties 2019-10-22 16:45:50 -04:00
Anthony Johnson
db0f25787c Merge branch 'agj/more-webpack-fixes' 2019-10-17 10:34:34 -06:00
Anthony Johnson
6cfc95fb0e Remove extra font path again. 2019-10-15 16:37:13 -06:00
David Fischer
83540ff93f Upgrade and unpin sass-loader 2019-10-15 16:31:22 -06:00
David Fischer
d87006d384 Commit package-lock.json 2019-10-15 16:31:22 -06:00
Anthony Johnson
4549aaa56e Also update the files included in the package
Adds moved font files
2019-10-15 16:31:22 -06:00
Anthony Johnson
ff594d23ff Fix a number of issues with Webpack
A few of these squeezed by QA and testing:

* badge_only.css was copied to the static output path, it wasn't
  actually building it seems. Added second entry for this to make it
  easier.
* jQuery was not being treated as an external library and was vendored
  into our JS bundle!
* Having the fonts in a relative path from CSS ('../fonts'), causes CORS
  issues. Moved `/fonts` to `/sphinx_rtd_theme/static/css/fonts` essentially
* The dev server wasn't compiling assets consistently for me, tuned it hopefully

Requires #807
2019-10-15 16:31:22 -06:00
Anthony
1d6f240a57
Merge pull request #826 from readthedocs/davidfischer/setuppy-fixes
Small fixes to setup.py
2019-10-14 13:55:40 -06:00
David Fischer
d4466432ea
Small fixes to setup.py
Ensure `setup.py build` and `setup.py test`
work on a clean repo
2019-10-08 15:26:20 -07:00
Jesse Tan
8d484197f2 Also bump version in documentation conf.py 2019-10-03 20:48:58 +02:00
Jesse Tan
80580324c8 Update instructions 2019-10-03 20:37:52 +02:00
Jesse Tan
6fce074312 Also bump package.json 2019-10-03 20:27:53 +02:00
Anthony
ddf840cb72
Merge pull request #809 from readthedocs/agj/setup-webpack-commands
Add webpack commands into setup.py
2019-10-03 10:51:53 -06:00
Anthony
6947fea9c0
Merge branch 'master' into agj/setup-webpack-commands 2019-10-03 10:43:17 -06:00
Jesse Tan
085eb32179 Use bump2version for version number management 2019-10-03 12:09:36 +02:00
Anthony
feb0beb44a
Merge pull request #807 from readthedocs/agj/format-webpack-js
Run webpack js through Prettier JS formatter
2019-08-22 12:45:22 -06:00
Anthony
b3143a5811
Merge branch 'master' into agj/format-webpack-js 2019-08-22 12:39:37 -06:00
Anthony
9fee2a2585
Update setup.py
Co-Authored-By: Jesse Tan <jessetan@users.noreply.github.com>
2019-08-22 12:33:15 -06:00
Anthony
04f5c9281c
Update setup.py
Co-Authored-By: Jesse Tan <jessetan@users.noreply.github.com>
2019-08-22 12:33:05 -06:00
Manuel Kaufmann
5ba05cd1fa
Remove "Free document hosting provided by Read the Docs" message (#811)
Remove "Free document hosting provided by Read the Docs" message
2019-08-22 14:26:08 +02:00
Manuel Kaufmann
39a7172f55 Remove "Free document hosting provided by Read the Docs" message 2019-08-21 16:00:50 +02:00
Anthony
6909b4acb2
Merge pull request #805 from readthedocs/agj/more-api-docs
Add more domain doc examples
2019-08-03 08:59:53 -06:00
Eric Holscher
604fe08d19
Merge branch 'master' into agj/more-api-docs 2019-07-31 16:23:56 -07:00
Anthony Johnson
28ca8458a3 Old classes are The Worst 2019-07-29 11:29:49 -06:00
Anthony Johnson
00cc82c2f2 Not an object class anyways, drop super 2019-07-29 11:10:31 -06:00