Commit Graph

1000 Commits

Author SHA1 Message Date
Anthony Johnson
94d574349f Review fixes on typo and missing change to package.json 2019-07-25 15:46:31 -06:00
Anthony Johnson
472b3aee21 Final doc updates and fix tests 2019-07-25 14:08:56 -06:00
Anthony Johnson
9a8699b915 Merge branch 'master' into swap-to-webpack 2019-07-25 13:40:17 -06:00
Anthony
563d494e45
Merge pull request #793 from readthedocs/agj/update-translations-rebase
Finalized addition of theme localization
2019-07-25 13:21:24 -06:00
Anthony
f38476ec89
Merge branch 'master' into agj/update-translations-rebase 2019-07-25 00:30:04 -06:00
Anthony Johnson
d426c11cea Merge branch 'master' into agj/update-translations-rebase 2019-07-25 00:07:44 -06:00
Anthony Johnson
1ef6b5b3b4 Undo gruntfile changes 2019-07-24 23:55:34 -06:00
Anthony Johnson
ad31326e3a Some final cleanup 2019-07-24 23:53:25 -06:00
Anthony Johnson
5052143f79 Undoing test fixes 2019-07-24 23:42:25 -06:00
Anthony Johnson
0e0ccffe18 Replace with requirements file, RTD doesn't handle these patterns well. 2019-07-24 23:36:13 -06:00
Anthony Johnson
16e36af58c Another test 2019-07-24 19:24:16 -06:00
Anthony Johnson
ec7704800d Another test 2019-07-24 18:46:43 -06:00
Anthony Johnson
715c0beacb Add commands into setup.py and regenerate translations
More fixes for docs
2019-07-24 18:39:35 -06:00
Anthony Johnson
d216dcf54d Fix local path insertion of package, fix more docs
Add back git installation docs, we'll discuss this separately.
2019-07-19 15:29:24 -06:00
Anthony Johnson
f7a7cd75eb Update build directions, better install mechanism, NL locale 2019-07-19 12:56:02 -06:00
Anthony Johnson
69c1e095f6 Update po file comments, tune installation requirements, alter i18n scripts 2019-07-19 12:46:11 -06:00
Anthony
3eef5eb69b
Change code bash to console
Co-Authored-By: Jesse Tan <jessetan@users.noreply.github.com>
2019-07-19 11:35:12 -06:00
Anthony Johnson
cb87d8f406 Drop yarn lock, move deps to devdeps in package.json 2019-07-19 11:05:27 -06:00
Anthony Johnson
c5d01ad3e6 Merge branch 'agj/more-webpack' into swap-to-webpack 2019-07-19 10:57:21 -06:00
Anthony Johnson
af7d610bb9 Pin Neat v1.9 to avoid node-gyp 3.8 2019-07-19 10:50:54 -06:00
Anthony Johnson
fb934e0916 Change port and do make clean build 2019-07-18 16:51:27 -06:00
Anthony Johnson
006921a145 A few additions for migration to webpack
* Fix issues on paths in build and dev files
* Skip yarn to reduce tooling requirements
* Minify CSS assets in production
* Reduce imports on fonts, hardcode font pieces more. There are problems
  with the font family names. Roboto mixin brings in everything as
  `Roboto-Slab-Bold`, which won't match local font name of 'Roboto Slab'
* Fix the development instance more:
  * Add file watching on reST files
  * Execute build docs command after webpack build

Things I'm still not sure about:

- [ ] The actual JS output, I haven't vetted this yet
- [ ] If woff2 and woff are enough for fonts. The NPM packages are missing other formats
2019-07-17 23:37:55 -06:00
Aaron Carlisle
bad21120c8
Horizontal Lists: Use full width (#775)
* Horizontal Lists: Use full width

* Cleanup: Whitespace
2019-07-17 20:54:29 -04:00
Anthony
ad7a8a4757
Merge pull request #774 from readthedocs/Blendify/breadcrumbs-icon
Breadcrumbs use home icon instead of "Docs"
2019-07-17 17:59:09 -06:00
Anthony
ed9cdf00f5
Merge branch 'master' into Blendify/breadcrumbs-icon 2019-07-17 17:10:38 -06:00
Anthony
347a08fbd8
Merge pull request #780 from kevinanewman/patch-1
Update README.rst
2019-07-17 17:07:13 -06:00
Kevin Newman
dbbf11ec9d
Update README.rst
Apparent typo fix for package name
2019-07-17 08:52:04 -04:00
Anthony Johnson
caa3373297 Continuation of adding translations to theme
This builds on top of #405, addressing the outstanding review feedback. It:

* Moves workflow to our standard Transifex workflow, drops recommendation for
  running babel commands by hand
* Configures Transifex
* Moves all of the commands needed to maintain translations into Grunt
* Sets up docs for translation testing
* Covers installation in docs better
* Drops recommendation for installation through submodules
* Drops superfluous translation documentation
* Cleans up some of the code
* Updates a lot of related documentation
* Updates files at Transifex and brings in full translations back to the
  translation files in the repository
2019-07-16 20:31:31 -06:00
Aaron Carlisle
f787cceadf
Breadcrumbs use home icon instead of "Docs"
This gives more room for longer breadcrumbs and makes the theme a little bit more generic. For example, people might use the theme for other purposes then hosting "docs".
2019-07-08 21:32:34 -04:00
Jesse Tan
f237820d2c
Merge pull request #755 from readthedocs/fix-752
Scope autodoc styling to .class and .data for Sphinx 2.0
2019-07-04 20:02:12 +02:00
Simon Biggs
0ab76453ac commit the built files 2019-07-02 20:22:59 +10:00
Simon Biggs
beca6ea743 successful build with webpack 2019-07-02 20:17:20 +10:00
Aaron Carlisle
0f8268bb21
Merge branch 'master' into fix-752 2019-06-30 21:02:45 -04:00
Hugo Locurcio
020f5a4bd0 Use font-display: swap to ensure faster Web font display (#742)
See https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display
for more information.
2019-06-26 21:25:07 +02:00
Jesse Tan
29bf998f40
Merge branch 'master' into fix-752 2019-06-26 20:16:07 +02:00
David Fischer
2a832aeb77
Merge pull request #762 from DatCorno/patch-1
Add missing word to demo.rst
2019-05-17 10:03:19 -07:00
François Corneau-Tremblay
5fa283bf75
Update demo.rst
There is a missing word in the documentation here.
2019-05-17 11:39:12 -04:00
Jesse Tan
b3e894b70f Scope autodoc styling to .class and .data for Sphinx 2.0 2019-04-28 16:40:35 +02:00
Aaron Carlisle
a49a812c88
Remove deprecated use of script_files (#728)
* Remove deprecated use of script_files

Fixes https://github.com/sphinx-doc/sphinx/issues/6088

* Add script block

* Fix build error
2019-04-03 10:42:19 -04:00
Aaron Carlisle
f9a2fe45d3
Update .travis.yml 2019-03-07 09:46:56 -05:00
Aaron Carlisle
7050db07bf
Merge branch 'master' into master 2019-03-07 09:39:35 -05:00
Aaron Carlisle
8992188965
Remove requirements file thats not needed 2019-03-06 10:18:50 -05:00
Aaron Carlisle
8ac46387ac
Delete requirements.txt 2019-03-06 10:18:14 -05:00
David Fischer
ddfdd35e69 Fix accessibility of sidebar nav (#734) 2019-02-28 17:42:43 -05:00
David Fischer
74cfda1e24 Fix a SASS typo (#733) 2019-02-28 17:35:35 -05:00
eduardo naufel schettino
8c31a26a79 Add `navigation` template block (#659)
* Add the ``extranav`` block after the ``menu`` block in the template.

* Use one big navigation block

* Update changelog.rst
2019-02-26 13:05:59 -05:00
Benjamin Bach
6c876607a5 Do not float elements next to admonition blocks #722 (#723) 2019-02-25 13:24:48 -05:00
Leon Barrett
ecbc09f22a Setup.py references fonts dir plural (#721)
The fonts are in `static/fonts`, but setup.py has been installing
`static/font`. That didn't seem to work for me. This changes setup.py to
match the actual directory.
2019-02-13 14:54:51 -05:00
Eric Holscher
13a9010c31
Merge pull request #710 from Juanlu001/patch-1
Bump to development version
2019-02-12 16:50:33 -03:00
Eric Holscher
7cb89be1fa
Merge branch 'master' into patch-1 2019-02-12 16:44:39 -03:00