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

46 Commits

Author SHA1 Message Date
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
Julius Volz
4172275435 Tweak responsive hero top margin
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-18 19:47:34 +02:00
Julius Volz
a7e6b342b1 Add links to Mantine source designs for hero + features sections
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-18 19:47:14 +02:00
Julius Volz
63b78a31e7 Manke <Anchor> links in docs use the surrounding font size
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-18 19:46:34 +02:00
Julius Volz
b599a90b8b Add blog, next/prev, and much more refactoring work
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-18 13:41:11 +02:00
Julius Volz
5af9d32534 Much more work on new site
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-15 18:15:38 +02:00
Julius Volz
2f8368d003 More work
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-14 09:43:26 +02:00
Julius Volz
8c8f108f0a Fix jumpy TOC border
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-12 16:51:27 +02:00
Julius Volz
85001e2210 Add all old docs asset files for now
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-12 15:06:53 +02:00
Julius Volz
431d41ea47 More work
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-12 15:06:36 +02:00
Julius Volz
2b56425a8a Fix OS/arch selection on downloads page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-12 14:33:06 +02:00
Julius Volz
18209a3827 More work on new docs site
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-12 14:03:08 +02:00
Julius Volz
90504ed638 Initial docs site commit
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-09 07:52:50 +02:00
Julius Volz
0708b40cf2 Initial commit from Create Next App
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-03 20:18:33 +02:00