Commit Graph

145 Commits

Author SHA1 Message Date
Nic Cope 8a65d2102d Bump to Hugo v0.147.3
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-08-05 22:19:54 -07:00
Nic Cope 045bd0b1a5
Merge pull request #903 from jbw976/v2-apis
update CRDs for v2.0-preview
2025-03-28 18:21:44 -07:00
Jared Watts 0c56ab2d5c
show (deprecated) for deprecated APIs on API reference
Signed-off-by: Jared Watts <jbw976@gmail.com>
2025-03-28 18:06:21 -07:00
Nic Cope 3b37063755
Merge pull request #904 from negz/whats-new
Use a different warning for preview versions
2025-03-28 17:31:50 -07:00
Nic Cope 7a4d6a0a83 Use a different warning for preview versions
This'll match any version ending with "-preview" and show a warning that
it's a preview, instead of warning that it's an old version.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-28 16:51:28 -07:00
Nic Cope d01b615fa7 Return to calling old versions old versions
Revert "Say "not the latest version" instead of "old version""

This reverts commit f7ba7d9ffd.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-28 16:51:22 -07:00
Nic Cope 74380e6283 Ignore Mermaid styling when purging CSS
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-27 14:38:57 -07:00
Nicholas Thomson 45f61d1c59 Fix box and edge colours of mermaid diagrams
Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-27 13:58:21 -07:00
Nic Cope f7ba7d9ffd Say "not the latest version" instead of "old version"
With the v2.0-preview version we're in a weird spot where v2.0-preview
is newer than latest. So we want the "not latest" warning, but not to
call it old.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2025-03-25 19:39:08 -07:00
Pete Lumbis 2b598cb79f
Remove knowledge base section (#755)
Remove KB and add redirects
2024-04-22 15:44:32 -04:00
Pete Lumbis e2603a9cc0
API Docs Backend Refactor (#757)
Refactor API rendering to be modular.

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-04-22 14:51:46 -04:00
Pete Lumbis f7e5e04966
External link fixes (#738)
* fix link to github issue

Signed-off-by: Pete Lumbis <pete@upbound.io>

* fix generated link for 'view page source'

Signed-off-by: Pete Lumbis <pete@upbound.io>

* don't strip query strings to properly check youtube links

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-04-09 10:10:29 -04:00
Pete Lumbis 1bbe36b00b
Update roadmap link
Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-04-08 13:34:09 -04:00
Pete Lumbis 15edc91de9
Enable "you are here" table of contents highlighting (#716)
* enable bootstrap scrollspy

Signed-off-by: Pete Lumbis <pete@upbound.io>

* enable bootstrap scrollspy

Signed-off-by: Pete Lumbis <pete@upbound.io>

* add TOC editing to enable scrollspy styling

Signed-off-by: Pete Lumbis <pete@upbound.io>

* move TOC generation to a partial and inject bootstrap scrollspy styling

Signed-off-by: Pete Lumbis <pete@upbound.io>

* set scrollspy margin offset

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-02-21 07:06:32 -05:00
Pete Lumbis 1dc711d3b5
shortcode to have checkmark emoji use the body font color (#714)
* shortcode to have checkmark emoji use the body font color

Signed-off-by: Pete Lumbis <pete@upbound.io>

* Replace ✔️  text with check shortcode to have color respond to color mode

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-02-20 07:09:26 -05:00
Pete Lumbis 83a3d088a9
Fix mermaid diagrams in light/dark mode (#718)
* add mermaid sheets

Signed-off-by: Pete Lumbis <pete@upbound.io>

* add styling to mermaid diagrams for dark/light mode. Resolves #592

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-02-16 18:23:20 -05:00
Pete Lumbis 7226eac3fc
Fix table colors in dark mode (#700)
* Add borders to tables

Signed-off-by: Pete Lumbis <pete@upbound.io>

* margins and padding around tables

Signed-off-by: Pete Lumbis <pete@upbound.io>

* Fix table mode coloring. Resolves #690

Signed-off-by: Pete Lumbis <pete@upbound.io>

* table styling fixes

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2024-02-06 09:15:01 -10:00
Sharp d0e12d0952
Dark Mode Table Legibility (#668)
* attempt at table update

Signed-off-by: Rachel Sharp <8883519+tr0njavolta@users.noreply.github.com>

* alignment

Signed-off-by: Rachel Sharp <8883519+tr0njavolta@users.noreply.github.com>

---------

Signed-off-by: Rachel Sharp <8883519+tr0njavolta@users.noreply.github.com>
2024-01-04 16:31:48 -05:00
Pete Lumbis 78c2fd3232
fix sidebar colors in mobile darkmode (#660) 2024-01-02 17:32:53 +02:00
Pete Lumbis 3e3343d7b0
Add download YAML and back to top buttons (#656) 2023-12-14 12:28:35 +02:00
Pete Lumbis 641241ee57
Fix issue with API folder on /latest (#649) 2023-12-04 15:52:35 -05:00
Yury Tsarev bae668a3ed
Highlight possibility of feature drop only for alpha features (#647) 2023-12-03 08:13:13 +02:00
Pete Lumbis 5c360ba900
Changes for API support (#642) 2023-12-01 15:11:06 -05:00
Pete Lumbis 6feb7ce6fc
add RSS support for release notes. Resolves #629 (#638) 2023-12-01 12:11:39 -05:00
Pete Lumbis 4b76eb541a
Release Notes for 14.1 and 14.2 (#618) 2023-11-21 13:17:20 -05:00
Pete Lumbis 362364dc2a
add rollworks pixel (#615)
Signed-off-by: Pete Lumbis <pete@upbound.io>
2023-11-17 17:40:04 -05:00
Pete Lumbis 5dcc5b814a
V1.14 release (#596)
Co-authored-by: Philippe Scorsolini <p.scorsolini@gmail.com>
Co-authored-by: Nic Cope <nicc@rk0n.org>
Co-authored-by: Hasan Turken <turkenh@gmail.com>
2023-11-01 10:47:28 -04:00
Nic Cope be78d9369c Style Mermaid diagrams to match light/dark mode
This could look better but it's a good start to make the diagrams match the light/dark theme.

There is a bug in here that switching themes doesn't update the diagram (but it works on future loads)

Signed-off-by: Nic Cope <nicc@rk0n.org>

Co-authored-by: Pete Lumbis <pete@upbound.io>
2023-10-30 13:45:14 -07:00
Nic Cope cb1f9d2f9c Add support for Mermaid diagrams
Per instructions from Hugo:
https://gohugo.io/content-management/diagrams/#mermaid-diagrams

The styling could probably be updated to be more in line with the rest
of the docs, but this already looks better to me than the goat ASCII
diagrams Hugo supports out of the box.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-10-27 19:23:12 -07:00
Pete Lumbis ef0c5003b8
add support for matching pages when the page title changes (#567) 2023-10-18 13:26:50 -04:00
Pete Lumbis 480b7e9232
Remove included pages from local search and search engines (#542) 2023-09-01 14:36:32 +00:00
Shane Miller 9fb4c45eec
Update code block coloring to work for added/removed lines (#527) 2023-08-09 19:30:20 +02:00
Pete Lumbis b7d4ff93f4
fix expand box bottom corners on expand
Signed-off-by: Pete Lumbis <pete@upbound.io>
2023-08-08 15:59:17 -04:00
Shane Miller a12284a466
Minor color improvements (#522) 2023-08-08 15:57:15 -04:00
Lovro Sviben 7ac4dc6c82
update management policies with GMP changes (#510)
Co-authored-by: Hasan Turken <turkenh@gmail.com>
2023-08-07 13:02:22 -04:00
Shane Miller b134e9fe71 tabs design
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 10:55:20 -07:00
Shane Miller f81f1b0d5b adjust table colors
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 10:29:24 -07:00
Shane Miller b2502b43fb adjust base font size
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 10:26:17 -07:00
Shane Miller 35a0da5237 Improve H1 Spacing and Improve Tables
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 10:23:41 -07:00
Shane Miller 6621db6010 fix extra space in right nav from font spacing work
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 09:07:19 -07:00
Shane Miller 8422cccb14 improve typography, spacing, and accordions
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-04 08:51:48 -07:00
Shane Miller 69fb052907 Contrast improvements
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 5a959cbfeb update contrast for code snippets
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller e2ec19a9f6 update contrast for code snippets
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 461873082a fix code backgrounds to work on hints/tips
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 5bc9fb1b36 improve contrast of hints/tips on light theme
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 342c77cb2f increase contrast of hint blocks in dark mode
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 01ef15eeb3 update color variables
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller d5916b7c1e style updates
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00
Shane Miller 5e530319e8 add color variables, update code blocks, update dark theme items
Signed-off-by: Shane Miller <shanecm.ux@gmail.com>
2023-08-03 12:31:23 -07:00