Julius Volz
|
7911af8b22
|
Merge remote-tracking branch 'docs-next/main'
Merge new docs site based on Next.js
|
2025-05-22 18:14:40 +02:00 |
|
Julius Volz
|
35590a44b0
|
Remove all files from old Ruby-based site
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 18:07:57 +02:00 |
|
Julius Volz
|
5ee012164f
|
Integrate latest upstream docs changes
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 16:38:56 +02:00 |
|
Julius Volz
|
a0d8e7c33a
|
Move config linker TODO to a better place
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 16:33:54 +02:00 |
|
Julius Volz
|
0b248654ea
|
Hack in legacy Alertmanager routing tree editor as inline frame
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 15:11:38 +02:00 |
|
Julius Volz
|
5c2dcf9290
|
Improve prev/next button styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 13:03:12 +02:00 |
|
Julius Volz
|
61c47823e3
|
Add proper metadata to each page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 13:03:12 +02:00 |
|
Julius Volz
|
96fd0f643d
|
Remove tons of old unneeded asset files
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 13:03:12 +02:00 |
|
Julius Volz
|
f74b1474e5
|
Fix nav heights to consider header-to-body margin
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 13:03:12 +02:00 |
|
Julius Volz
|
f571d81631
|
Fix up headings and "more"-markers in blog posts
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 13:03:08 +02:00 |
|
Julius Volz
|
9e3ae07320
|
Fix TOC linking on blog index page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 10:30:01 +02:00 |
|
Julius Volz
|
71415857b4
|
Add Governance page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:08:51 +02:00 |
|
Julius Volz
|
ea32a25366
|
Don't add external link icon to e.g. image links
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:08:39 +02:00 |
|
Julius Volz
|
50b53d8f8c
|
Add back negative x-margin for left nav container
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:08:20 +02:00 |
|
Julius Volz
|
30b3e44ee6
|
Simplify and standardize TOC handling between pages
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:07:55 +02:00 |
|
Julius Volz
|
a2fc372ee1
|
Ensure that we do not include draft releases in the downloads page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:05:42 +02:00 |
|
Julius Volz
|
5e0c598d01
|
Start adding a Markdown writing guide for our docs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:05:04 +02:00 |
|
Julius Volz
|
ea065ff022
|
Standardize and fix up a bunch of Markdown / frontmatter fields
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:04:46 +02:00 |
|
Julius Volz
|
9a77bd829a
|
Show correct config link color in code boxes in dark mode
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-22 00:01:59 +02:00 |
|
Julius Volz
|
928ad4e454
|
Fix link processing for local vs. remote docs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 14:37:44 +02:00 |
|
Julius Volz
|
a072652312
|
Fix a bunch of relative links in the local docs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 14:16:18 +02:00 |
|
Julius Volz
|
34c327f0a9
|
Do foo.md -> foo link processing also for local docs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 14:15:47 +02:00 |
|
Julius Volz
|
8db00f6b37
|
Use <Link> for internal URLs, add icon for external URLs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 13:52:59 +02:00 |
|
Julius Volz
|
4523febf01
|
Add Netlify _redirects file from old site
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 13:51:12 +02:00 |
|
Julius Volz
|
034082ad91
|
Remove commented-out docsearch import
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 12:59:22 +02:00 |
|
Julius Volz
|
b61864067d
|
Package Lato font for Prometheus logo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 12:56:59 +02:00 |
|
Julius Volz
|
06be76efcb
|
Fix h2->h1 header in Prometheus 3.0 blog post
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 02:02:43 +02:00 |
|
Julius Volz
|
e3e5fa4605
|
Dark mode fixes on commercial support page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 02:02:19 +02:00 |
|
Julius Volz
|
53d2c29b62
|
Homepage spacing cleanups
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 01:53:56 +02:00 |
|
Julius Volz
|
855f8b5a71
|
Some more styling cleanups
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 01:41:25 +02:00 |
|
Julius Volz
|
648ab2b474
|
Merge branch 'pagefind-debug'
|
2025-05-21 01:03:08 +02:00 |
|
Julius Volz
|
887746868d
|
Fix and clean up Spotlight Pagefind search
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-21 01:01:35 +02:00 |
|
Julius Volz
|
2ef8feaa86
|
Include more debug output
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:39:14 +02:00 |
|
Julius Volz
|
fce49082c1
|
Make Pagefind result ID debug output prettier
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:34:06 +02:00 |
|
Julius Volz
|
f30a5706b7
|
Make Pagefind result ID debug output prettier
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:29:15 +02:00 |
|
Julius Volz
|
2ae615e08d
|
Add pagefind build step to package.json
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:20:19 +02:00 |
|
Julius Volz
|
1e314e312c
|
Limit scroll-margin-top to h1-h6 and code elements
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:04:52 +02:00 |
|
Julius Volz
|
42a3d803c1
|
Better prev/next button styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:03:28 +02:00 |
|
Julius Volz
|
c65a69a24b
|
Add Pagefind-based search
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:03:11 +02:00 |
|
Julius Volz
|
c83808a7e8
|
Add metadata (title etc.) to blog pages
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 22:01:01 +02:00 |
|
Julius Volz
|
d0cba7df41
|
Start building blog RSS feed
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-20 21:59:44 +02:00 |
|
Julius Volz
|
cdc1e7add5
|
Add search/theme/GitHub action icons to mobile navbar as well
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 22:28:24 +02:00 |
|
Julius Volz
|
3be9269d00
|
Refactor/reshuffle landing page, remove user logos for now
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 21:56:35 +02:00 |
|
Julius Volz
|
a18004e6f4
|
Add repo boilerplate files and detailed README.md
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 21:30:32 +02:00 |
|
Julius Volz
|
c0fef199a2
|
Preliminary CNCF logo fix on community page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 21:05:07 +02:00 |
|
Julius Volz
|
66a8adf18d
|
Factor out common Markdown functionality
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 21:04:44 +02:00 |
|
Julius Volz
|
977ba88125
|
Add left border to expanded docs sections
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 19:50:10 +02:00 |
|
Julius Volz
|
ab3f7c8246
|
Remove visible scroll bars on scroll areas
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 19:49:42 +02:00 |
|
Julius Volz
|
0aba8e8d16
|
Make nav icons gray instead of orange
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 19:49:08 +02:00 |
|
Julius Volz
|
8e88999bc8
|
Add button to edit doc on GitHub
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2025-05-18 19:48:53 +02:00 |
|