54 Commits
Author SHA1 Message Date
Joe Mooring 03315336df theme: Use full title in related content sidebar
If defined, params.altTitle will be used instead. This gives us some
flexibility.

Closes #2965
2025-03-06 17:47:57 -08:00
Joe Mooring 5f32c92ed9 theme: Restore deduplication logic for related items 2025-03-06 09:07:27 -08:00
Joe Mooring a943a4bb83 theme: Implement related content tooling 2025-03-06 02:55:29 -08:00
Joe Mooring 2fcd21ee5c content: Remove "related" array from function and method pages
Closes #2967
2025-03-05 17:03:42 -08:00
Joe Mooring b6cae5cbc6 content: Consolidate configuration documentation 2025-03-05 04:50:06 -08:00
Joe Mooring 8c059cbe14 theme: Use content adapter for news section 2025-02-28 14:15:31 -08:00
Bjørn Erik Pedersen 5cf89f2f6d theme: Re-enable banner gtag outbound link tracking
Closes #2946
2025-02-27 09:22:18 +01:00
Joe Mooring d91c4cccf3 theme: Fix news items URLs 2025-02-20 19:54:07 -08:00
Joe Mooring ca931cd1f6 theme: Restore RSS feed for news section 2025-02-20 09:45:28 -08:00
Bjørn Erik Pedersen e68431034e theme: Format layouts
```
npx prettier --write layouts
```
2025-02-18 18:04:34 +01:00
Christian Oliff 974cb87958 theme: Remove Internet Explorer configs (#2929) 2025-02-18 09:25:59 +01:00
Bjørn Erik Pedersen 18e1aa916d theme: Add anchor links via JS 2025-02-17 18:11:46 +01:00
Joe Mooring f683e64698 theme: Minor improvements to base template 2025-02-17 02:22:37 -08:00
Joe Mooring 0fca8ef251 all: Change shortcode usage and design to prevent invalid HTML 2025-02-17 00:38:33 -08:00
Bjørn Erik Pedersen fa6b719b1b theme: Reduce ToC to level 2-4
Fixes #2902
2025-02-14 10:09:21 +01:00
Joe Mooring 14bf9dc700 theme: Add aria-label attribute to search fields
Closes #2899
2025-02-14 09:29:09 +01:00
Joe Mooring ed42af5b3b theme: Adjust search field and search activation
- Activate search with / regardless of OS
- Adjust colors for "standalone" search button

Closes #2893
2025-02-14 09:15:06 +01:00
Bjørn Erik Pedersen 334ca06ac6 theme: Fix some dark mode accessibility as reported by Axe core
Tested with the Chrome extension.
2025-02-13 18:21:33 +01:00
Joe Mooring d1a2519330 theme: Optimize for printing 2025-02-13 09:01:07 +01:00
Bjørn Erik Pedersen 7d6e6184b1 theme: Move search button in navbar to the right on smaller screens
Closes #2886
2025-02-12 13:42:50 +01:00
Bjørn Erik Pedersen b03b96082d theme: Misc style adjustments
* Indent the toc level 2 a little
* Adjust code shortcode file bacground and make it unselectable

Closes #2882
2025-02-12 10:13:51 +01:00
Bjørn Erik Pedersen ecad978216 theme: Misc fixes
* Prevent meta-k shortcut from also opening Firefox's native search.
* Speed up the search drawer transition a little.
* Don't hide the search input/button when search is open.
* Fix some dark mode issues

Closes #2883
2025-02-12 09:58:10 +01:00
Bjørn Erik Pedersen 3226e668fc theme: Make the search button more compact on mobile 2025-02-11 21:56:48 +01:00
Bjørn Erik Pedersen 826740223c theme: Misc search improvements
* Add style for highlighted text
* Collapse all >= h3 into lvl3 and show that in the search results
2025-02-11 18:45:47 +01:00
Bjørn Erik Pedersen 75f32b2f63 theme: Remove the search alert
I have reconfigured and rerun the crawler, and it's reasonably good now.
2025-02-11 18:09:06 +01:00
Bjørn Erik Pedersen 769e387cd4 Adjust logic to mark current section for Algolia 2025-02-11 17:52:44 +01:00
Bjørn Erik Pedersen ba73ce646b Adjust markup to make it easier to match in Algolia 2025-02-11 17:30:14 +01:00
Bjørn Erik Pedersen 5accec5f16 Misc adjustments 2025-02-11 16:30:05 +01:00
Bjørn Erik Pedersen bdf97b7b45 Add new theme 2025-02-11 16:30:05 +01:00
Bjørn Erik Pedersen b19d68ee55 Remove old theme 2025-02-11 16:30:05 +01:00
Joe Mooring 9e4d73e871 Include sections in quick-reference page collection 2025-02-02 19:38:42 -08:00
Joe Mooring 809ddf9efb Update theme 2025-01-16 07:42:04 -08:00
Joe Mooring 575d603450 Update docs for v0.141.0
Closes #2808
2025-01-16 14:51:03 +01:00
Joe Mooring 02732fe916 Remove layouts directory 2024-04-26 14:48:28 -07:00
Joe Mooring 2c61534616 Improve RSS feed for news section (#2521) 2024-04-07 10:48:01 -07:00
Joe Mooring ad4a124c0c Updates for v0.123.0
See #2385
2024-02-19 19:07:38 +01:00
Joe Mooring eb20521a20 Fix flash of unstyled content with mathematical markup 2024-01-27 12:44:41 -08:00
Joe Mooring d47c3a6854 Update/vendor theme 2024-01-26 10:25:05 -08:00
Joe Mooring 10ff15208f Create page describing how to include LaTeX/TeX in markdown 2024-01-26 08:20:06 -08:00
Joe Mooring 8657804ba4 Update theme 2023-11-05 17:43:27 -08:00
Joe Mooring 723a827fdc Namespace functions and methods 2023-11-04 21:01:42 -07:00
Joe Mooring 4d936aee62 Fix function signatures 2023-10-28 11:08:07 -07:00
Joe Mooring a3a40ff999 Add return type to functions 2023-09-30 21:03:52 -07:00
Joe Mooring 407dd5c475 Limit related pages for functions to other functions 2023-09-26 00:43:39 -07:00
Joe Mooring e8d744951e Populate news section via GitHub releases API
- Keeps the news section fresh
- Displays last 20 releases
- One API call per build, so we shouldn't be rate-limited
- Removes old articles
- Includes content from news section (if any), date sorted with releases

Closes #1816
2023-08-08 09:17:34 +02:00
JB b2a23b6f5d Mermaid: switch to ESM import 2023-02-27 11:35:33 +01:00
Bjørn Erik Pedersen 874db199db Hide the news stripe on front page for now 2022-11-24 15:27:04 +01:00
Joe Mooring b04a4b32e2 Make CLI command summaries meaningful (#1886)
Closes #109
2022-11-11 21:38:50 -08:00
Bjørn Erik Pedersen 64ac75367a Adjust diagram docs 2022-02-28 10:50:52 +01:00
Bjørn Erik Pedersen 948d6d69d9 layouts: Use .File.Path 2022-01-04 13:55:21 +01:00