Title: Switch to pydata-sphinx-theme · Issue #19423 · matplotlib/matplotlib · GitHub
Open Graph Title: Switch to pydata-sphinx-theme · Issue #19423 · matplotlib/matplotlib
X Title: Switch to pydata-sphinx-theme · Issue #19423 · matplotlib/matplotlib
Description: Current status: We vendor our own sphinx theme that is based on an ancient verson of the alabaster theme. which has been heavily modified over time. The theme is a bit hard to maintain, and things can fall apart if sphinx does some chang...
Open Graph Description: Current status: We vendor our own sphinx theme that is based on an ancient verson of the alabaster theme. which has been heavily modified over time. The theme is a bit hard to maintain, and things ...
X Description: Current status: We vendor our own sphinx theme that is based on an ancient verson of the alabaster theme. which has been heavily modified over time. The theme is a bit hard to maintain, and things ...
Opengraph URL: https://github.com/matplotlib/matplotlib/issues/19423
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Switch to pydata-sphinx-theme","articleBody":"### Current status:\r\n\r\n- We vendor our own sphinx theme that is based on an ancient verson of the alabaster theme. which has been heavily modified over time. The theme is a bit hard to maintain, and things can fall apart if sphinx does some changes (indeed we recently had a broken search #19279).\r\n- The current layout is not responsive.\r\n- Parts of the current layout look dated (which is subjective of course).\r\n\r\n### Proposal:\r\nReuse https://github.com/pydata/pydata-sphinx-theme, which has been adopted by some major numfocus projects.\r\n\r\nI anticipate less maintainance effort on our side, because the theme is shared between multiple major projects.\r\n\r\nI like the idea that major numfocus projects have similar but still distinct designs. One should recognize that numpy and matplotlib are related, but I still want to immediately see if I'm on numpy, pandas or matplotlib docs.\r\nThis needs som customization in terms of fonts, color, etc., Ideally make these things configurable options upstream in pydata-sphinx-theme so that we can just set it in `conf.py` and the theme does the rest.\r\n\r\nThis will also need some disentangling of the current `mpl.css` for keeping parts we still need in a same or similar form (e.g. gallery layout, version box, ...).","author":{"url":"https://github.com/timhoffm","@type":"Person","name":"timhoffm"},"datePublished":"2021-02-01T22:15:31.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":12},"url":"https://github.com/19423/matplotlib/issues/19423"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:f7abb044-47c8-935e-f9ed-0a9ad37621a5 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | AD58:155482:11DCCE:179AC7:6A525A9E |
| html-safe-nonce | 56b56c62efefbdab32378037a17e523550742320c5cd356b99681f2820220b32 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRDU4OjE1NTQ4MjoxMURDQ0U6MTc5QUM3OjZBNTI1QTlFIiwidmlzaXRvcl9pZCI6IjYwNDU0Mzk5OTU4OTYwMjc4MDYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 4040627e47c10c1879db6c86749d5edaa2310d0dbd6154243a89ad07f8449809 |
| hovercard-subject-tag | issue:798752070 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/matplotlib/matplotlib/19423/issue_layout |
| twitter:image | https://opengraph.githubassets.com/46da868b88bec3dea17ea06b7be35ff2c7d4f671902bd455dc83852901c3a2e4/matplotlib/matplotlib/issues/19423 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/46da868b88bec3dea17ea06b7be35ff2c7d4f671902bd455dc83852901c3a2e4/matplotlib/matplotlib/issues/19423 |
| og:image:alt | Current status: We vendor our own sphinx theme that is based on an ancient verson of the alabaster theme. which has been heavily modified over time. The theme is a bit hard to maintain, and things ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | timhoffm |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7aed05249554b889eb33d002851a973eebcc7e91 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width