Commit Graph

1381 Commits

Author SHA1 Message Date
Anthony Johnson
c7d3a6ec2f
Update links in readme for github/pypi
* Browser support/etc
* latest -> stable
2021-08-19 13:23:00 -06:00
Anthony Johnson
207ae966ec
Add development and usage documentation
This finally defines our supported browsers and dependencies publicly,
and communicates our next several versions that we have planned so far.
This information is starting with 1.0.0, but I did try to capture some
historical information as well.
2021-08-19 13:23:00 -06:00
Anthony
7c2bbb7879
Merge pull request #1210 from readthedocs/agj/try-codeowners
Trying out codeowners
2021-08-19 11:35:07 -06:00
Anthony Johnson
3eb4bdc481
Trying out codeowners
I just learned about this feature. We can apparently default who to
delegate review to (on this repository, it's always @readthedocs/theme)

https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-code-owners

> Code owners are automatically requested for review when someone opens a pull request that modifies code that they own.
2021-08-18 14:10:03 -06:00
Anthony
e3fba141e9
Merge pull request #1205 from readthedocs/agj/release-10rc2
Bump for next potential release
2021-08-17 11:14:26 -06:00
Anthony Johnson
e1b8d2f54c
Bump for next potential release
This is just the release version for development purposes so far.

Requires #1204
2021-08-17 11:03:09 -06:00
Anthony
1671672602
Merge pull request #1206 from readthedocs/agj/update-translations-100rc1
Update translations for 1.0.0rc1
2021-08-17 10:30:41 -06:00
Anthony Johnson
82977c4407
Do update again, with new localized strings 2021-08-17 10:03:24 -06:00
Anthony Johnson
6cec377cdf
Add missing locales
Because of the additional strings, translation percentage dropped. This
bumps that percentage down a bit, but I also ran with --minimum-perc 70
to get Polish locale as well.
2021-08-17 10:01:31 -06:00
Anthony Johnson
c5846e3128
Update translations for 1.0.0rc1
Also note the translation updates in changelog.
2021-08-17 10:01:31 -06:00
Anthony
9264091087
Merge pull request #1207 from readthedocs/agj/update-aria-labels
Make ARIA labels more verbose and easier to translate
2021-08-17 10:00:26 -06:00
Anthony Johnson
7a7441d13b
Make ARIA labels more verbose and easier to translate
Translators pointed out how the ARIA labels weren't descriptive,
especially because the translators don't have the same context around
the strings and HTML structure.

I added some translator context, so transifex can at least describe what
the string is used for, but also updated some of the strings to be more
descriptive. I dropped "breadcrumb" because it's colloquial language
that almost certainly won't translate well.
2021-08-17 09:50:20 -06:00
Anthony
a5761aeece
Merge pull request #1202 from readthedocs/agj/more-fix-docutils-17
Fix spacing issue with html4 output
2021-08-16 19:18:35 -06:00
Anthony Johnson
0850ef187e
Try another fix
HTML5 still had the same issue with spacing.
2021-08-16 18:35:07 -06:00
Anthony Johnson
082479c226
Fix spacing issue with html4 output
The toctree wrapper can exist outside a section on html4 output. This
resolve #1201, a bug introduced with docutils 0.17 support.
2021-08-16 18:34:39 -06:00
Anthony
fb065e4f10
Merge pull request #1204 from readthedocs/agj/release-10rc1
Changes for release 1.0rc1
2021-08-16 17:04:44 -06:00
Anthony Johnson
3f75a24924
Bump2version release 2021-08-16 11:30:03 -06:00
Anthony Johnson
4c76eac561
Update changelog since last release 2021-08-16 11:28:08 -06:00
Anthony
f0edcba57c
Merge pull request #1199 from readthedocs/agj/fix-image-spacing-html4
Fix spacing issue with HTML4 images
2021-08-12 15:18:17 -06:00
Anthony Johnson
3e157032d9
Fix spacing issue with HTML4 images
This bug was introduced in #1185, it looks like the HTML4 selector
changed to not include directly descendents of `.section` elements.
2021-08-12 13:38:24 -06:00
Ana Costa
21fd7dbc23
Merge pull request #1185 from readthedocs/docutils0.17.1
Add support for docutils 0.17
2021-08-12 18:51:52 +01:00
Ana Costa
ce74456d56 Merge branch 'master' into docutils0.17.1 2021-08-12 18:38:40 +01:00
Anthony
7500f33645
Merge pull request #1192 from readthedocs/nienn/fix-list-classifier-css
Fix #1190: Add classifier separation on html4 writer
2021-08-12 11:29:07 -06:00
Ana Costa
2ea3d2ad46 Merge branch 'master' into nienn/fix-list-classifier-css 2021-08-12 18:22:49 +01:00
Ana Costa
e7d8379969 Merge branch 'nienn/fix-list-classifier-css' of https://github.com/readthedocs/sphinx_rtd_theme into nienn/fix-list-classifier-css 2021-08-12 17:34:43 +01:00
Ana Costa
c7b0011693 Make selector more specific and remove duplication 2021-08-12 17:33:59 +01:00
Ana Costa
e4ca578129 make-classifier-class-styles-global 2021-08-12 17:33:59 +01:00
Anthony
f0e90ac9fa
Merge pull request #1191 from readthedocs/Blendify/fix-math-link-icon
Fix broken math link icon
2021-08-12 10:05:39 -06:00
Anthony
bd19ad5ce9
Merge branch 'master' into Blendify/fix-math-link-icon 2021-08-12 10:00:12 -06:00
Ana Costa
825cb06fbe Make selector more specific and remove duplication 2021-08-12 09:25:48 +01:00
Anthony
e8fd7e81f4
Merge pull request #1195 from readthedocs/agj/1.0-alpha
Bump to 1.0alpha1
2021-08-11 18:02:36 -06:00
Ana Costa
f65b6bfeaa Remove double margin from all dl's not just last 2021-08-11 18:34:41 +01:00
Ana Costa
9d3fa037fd Remove double margin from all dl's not just last 2021-08-11 18:33:50 +01:00
Ana Costa
e0aa2be3b3 Add rule to remove double margin inside dl's 2021-08-11 14:59:58 +01:00
Ana Costa
4d82701b99
Merge branch 'master' into nienn/fix-list-classifier-css 2021-08-11 07:36:12 +01:00
Aaron Carlisle
24e0374249 Fix header links for captions in tables and figures 2021-08-10 21:50:50 -04:00
Aaron Carlisle
474f2ee131 Merge branch 'docutils0.17.1' of github.com:readthedocs/sphinx_rtd_theme into docutils0.17.1 2021-08-10 21:43:07 -04:00
Aaron Carlisle
1a8a6b3a28 Fix varying margins under headings
It seems that browsers add some special default styling to header tags :(

I found that for smaller heading tags, like h5 could give more padding then h1 tags...

To fix this, everything should now just recieve the theme standard of 24px bottom margin.
2021-08-10 21:43:03 -04:00
Aaron Carlisle
e24e5029de Revert back to more restrictive css selector for images 2021-08-10 21:31:45 -04:00
Aaron Carlisle
28fa50e168 Fix some caption are not italic 2021-08-10 21:31:05 -04:00
Anthony
231afc5d6c
Merge pull request #1194 from readthedocs/agj/fix-bump2version
Drop sphinx config from bump2version config
2021-08-10 16:46:57 -06:00
Anthony Johnson
e026647701
Update release docs 2021-08-10 16:46:15 -06:00
Anthony Johnson
b74323c2ae
Add changelog automation with bump2version 2021-08-10 16:39:41 -06:00
Anthony Johnson
e4bcdd8c41
Bump to 1.0alpha1
I think we talked about this and never followed through on the next few
release, not sure though. After we release a new version, I think we should be updating
the repository version to something other than the most current release.

The effect would be that the version in the repository would be an
alpha/dev release, and so would be possible to differentiate easily
between 0.5.2 release on PyPI and 0.5.3alpha1 development release from Git.
Right now, we don't follow up with incrementing this version, and so
it's harder to tell the difference. This is mostly for our use in
development.

It adds a small bit of overhead, but is nice and explicit.

This PR updates the version in the repository to 1.0.0alpha1. If we had
adopted this workflow, the progression would have been:

* Release 0.5.2, open PR bumping to 0.5.2 (run `bump2version release` and open PR)
* Follow up 0.5.2 release by bumping to `0.5.3alpha1` (run `bump2version patch` and open PR)
* We add a new feature, bump to `0.6.0alpha1` (run `bump2version minor` and open PR)
* Oops, backwards incompatible change. We bump to `1.0.0alpha1` (run `bump2version major` and open PR)
* We're ready for an rc, bump to `1.0.0rc1` (run `bump2version release` and open PR)
* Maybe we cut another rc after some fixes
* We're ready for final release, bump to `1.0.0` (run `bump2version release` and open PR)
* Follow up the release PR by bumping to the next version (run `bump2version patch` and open PR)
2021-08-10 15:37:55 -06:00
Anthony Johnson
d7b0744111
Drop sphinx config from bump2version config
There is no hardcoded version in the docs now
2021-08-10 15:31:14 -06:00
Ana Costa
d0713cc228 make-classifier-class-styles-global 2021-08-10 10:39:10 +01:00
Aaron Carlisle
a3a890da1b Fix broken math link icon
This likely was indirectly broken with da86e4dc62

This commit addes our standard headerlink icon styles to math links aswell, before they had no styling.

Fixes #1189
2021-08-09 17:46:19 -04:00
Aaron Carlisle
e555f94ae1
Support all versions less than 0.18 2021-08-09 16:50:15 -04:00
Ana Costa
5f343c996a
Added missing space char in footer (#1188)
* Added missing space char in footer

* Changed space to the expected jinja syntax
2021-08-09 15:59:35 -04:00
Aaron Carlisle
34f81daaf5 Add support for docutils 0.17
This should'nt be a breaking change as backward compatibility is preserved so this change could go into 1.0 or wait until 1.1.

I know a lot of users are asking for this so it might be nice to include this in 1.0.

Fixes #1115
2021-08-06 15:07:41 -04:00