1
0
mirror of https://github.com/prometheus/docs.git synced 2026-02-06 00:46:09 +01:00
Commit Graph

2975 Commits

Author SHA1 Message Date
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