Hugo van Kemenade
ef64ec3cbe
Infra: improve text readability and webpage performance ( #3132 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2023-05-31 11:10:38 +02:00
Pradyun Gedam
06e5a8a693
Implement support for sticky banners and utilize them ( #2992 )
2023-03-20 08:42:01 +00:00
Hugo van Kemenade
241163786e
Link to the correct location for the RSS feed ( #2962 )
2023-01-14 17:32:50 +00:00
Hugo van Kemenade
1a931bf317
Infra: Don't generate broken source link for topic pages ( #2843 )
2022-10-22 20:42:06 -07:00
CAM Gerlach
0b788056de
Infra: Fix canonical link tag to point to correct PEP URL ( #2687 )
...
* Fix canonical link tag to point to correct PEP URL
* Use shorter, standard HTML5 syntax for self-closing tags
* Avoid depr clip prop & use better supported transform prop in CSS
* Use strict mode in the color scheme JS
2022-07-10 15:40:09 -05:00
Hugo van Kemenade
b4032e7e3d
Infra: Make colour theme cycler button accessible ( #2619 )
2022-06-18 20:07:06 +02:00
Philipp A
ebff37d5e7
Enable resetting HTML colour scheme preferences
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-04-28 16:49:31 +01:00
Hugo van Kemenade
53d6d5987b
Infra: remove two of the five instances of title at top of pages ( #2532 )
...
* Infra: remove one of the four instances of title at top of pages
* Infra: remove another of the five instances of title at top of pages
* Infra: but keep PEP number in the breadcrumbs
2022-04-19 02:28:45 -05:00
Hugo van Kemenade
3f6aec0937
Infra: Restore PEPs RSS feed in <head> ( #2509 )
2022-04-15 00:18:57 +03:00
CAM Gerlach
f30bc4caa8
Style: Reduce size of code font and improve responsiveness at narrow screen widths ( #2439 )
2022-03-22 23:14:36 +02:00
Hugo van Kemenade
9900fa894c
Accessibility: Add aria-label to clearly describe the dark mode button ( #2426 )
2022-03-15 16:03:35 +02:00
Hugo van Kemenade
08e37f7c23
PEP 0: Fix 'Page Source (GitHub)' ( #2401 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2022-03-09 23:15:24 +00:00
Adam Turner
563de32559
PRS: Add CNAME generation and `rel="canonical"`
2022-03-09 19:00:38 +00:00
Adam Turner
358854aac9
PRS: Remove country language tag in page template
2022-03-01 00:03:40 +00:00
Adam Turner
50e5de2d28
PEP 676: 'dark mode', documentation, spec update, implementation update ( #2239 )
...
Co-authored-by: C.A.M. Gerlach <cam.gerlach@gerlach.cam>
2022-01-16 14:33:05 -08:00
Adam Turner
3d60b84e35
PEP 676: Implementation updates ( #2208 )
2022-01-09 10:07:03 -08:00
Hugo van Kemenade
e47f9242f8
Rename master to main ( #2178 )
2021-12-03 06:59:24 -08:00
Adam Turner
0d93abf9bf
Sphinx support: theming ( #1933 )
...
See #2 , #1385 for context. Superseeds #1568 .
This is the Sphinx-theming part, building on PR #1930 .
### Stylesheets:
- `style.css` - styles
- `mq.css` - media queries
### Jinja2 Templates:
- `page.html` - overarching template
### Javascript:
- `doctools.js` - fixes footnote brackets
### Theme miscellany
- `theme.conf` - sets pygments styles, theme internals
2021-06-30 20:19:44 +01:00