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

78 Commits

Author SHA1 Message Date
Julius Volz
911a49108c Add scroll boxes around too wide downloads tables
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 18:06:21 +02:00
Julius Volz
c12cf96b1a Revert "Add x-overflow scrolling to main content"
This reverts commit f298e7bdef.

This broke the top margins on the docs page navs, will have to find a better
solution.
2025-05-24 17:58:58 +02:00
Julius Volz
f298e7bdef Add x-overflow scrolling to main content
This prevents the header from becoming wider than the screen on mobile on
the overly wide download page (hiding the burger).

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:15:02 +02:00
Julius Volz
2149228a51 Remove fixed footer group height
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:13:57 +02:00
Julius Volz
43919a8bfe Improve docs mobile nav button styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:09:47 +02:00
Julius Volz
902b535492 Use dropdown instead of AppShell.Navbar for mobile nav
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:09:28 +02:00
Julius Volz
3a7ea2b511 Fix wrong heading level in Security Model page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 12:56:15 +02:00
Julius Volz
6da4e1437b Correct heading instructions for blog posts vs. docs pages
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 12:54:40 +02:00
Julius Volz
972a81a5a9 Improve README.md and markdown-guide.md
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 12:41:28 +02:00
Julius Volz
d0f1af2cfc Remove wrong padding from nested containers
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 18:16:48 +02:00
Julius Volz
5957f0388e Conditionally show+animate header border (not on homepage)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:24:05 +02:00
Julius Volz
a8556ea2c2 Fix background color for Container Solutions logo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:23:17 +02:00
Julius Volz
69e6fae165 Move paddings from AppShell components to Containers again
This yields slightly narrower container / site contents, which IMO look better.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:06:22 +02:00
Julius Volz
ba8e43cdb1 Clean up some comments
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 14:48:26 +02:00
Julius Volz
35be4bc47b Allow blog post list width to shrink
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 14:48:11 +02:00
Julius Volz
f7285946ce Remove Container paddings, standardize/fix AppShell paddings
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 14:47:41 +02:00
Julius Volz
5174e6cb29 Document more of our Markdown features in the Markdown guide
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 14:46:49 +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