Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
0708b40
Initial commit from Create Next App
juliusv May 3, 2025
90504ed
Initial docs site commit
juliusv May 9, 2025
18209a3
More work on new docs site
juliusv May 12, 2025
2b56425
Fix OS/arch selection on downloads page
juliusv May 12, 2025
431d41e
More work
juliusv May 12, 2025
85001e2
Add all old docs asset files for now
juliusv May 12, 2025
8c8f108
Fix jumpy TOC border
juliusv May 12, 2025
2f8368d
More work
juliusv May 14, 2025
5af9d32
Much more work on new site
juliusv May 15, 2025
b599a90
Add blog, next/prev, and much more refactoring work
juliusv May 18, 2025
63b78a3
Manke <Anchor> links in docs use the surrounding font size
juliusv May 18, 2025
a7e6b34
Add links to Mantine source designs for hero + features sections
juliusv May 18, 2025
4172275
Tweak responsive hero top margin
juliusv May 18, 2025
8e88999
Add button to edit doc on GitHub
juliusv May 18, 2025
0aba8e8
Make nav icons gray instead of orange
juliusv May 18, 2025
ab3f7c8
Remove visible scroll bars on scroll areas
juliusv May 18, 2025
977ba88
Add left border to expanded docs sections
juliusv May 18, 2025
66a8adf
Factor out common Markdown functionality
juliusv May 18, 2025
c0fef19
Preliminary CNCF logo fix on community page
juliusv May 18, 2025
a18004e
Add repo boilerplate files and detailed README.md
juliusv May 18, 2025
3be9269
Refactor/reshuffle landing page, remove user logos for now
juliusv May 18, 2025
cdc1e7a
Add search/theme/GitHub action icons to mobile navbar as well
juliusv May 18, 2025
d0cba7d
Start building blog RSS feed
juliusv May 20, 2025
c83808a
Add metadata (title etc.) to blog pages
juliusv May 20, 2025
c65a69a
Add Pagefind-based search
juliusv May 20, 2025
42a3d80
Better prev/next button styling
juliusv May 20, 2025
1e314e3
Limit scroll-margin-top to h1-h6 and code elements
juliusv May 20, 2025
2ae615e
Add pagefind build step to package.json
juliusv May 20, 2025
f30a570
Make Pagefind result ID debug output prettier
juliusv May 20, 2025
fce4908
Make Pagefind result ID debug output prettier
juliusv May 20, 2025
2ef8fea
Include more debug output
juliusv May 20, 2025
8877468
Fix and clean up Spotlight Pagefind search
juliusv May 20, 2025
648ab2b
Merge branch 'pagefind-debug'
juliusv May 20, 2025
855f8b5
Some more styling cleanups
juliusv May 20, 2025
53d2c29
Homepage spacing cleanups
juliusv May 20, 2025
e3e5fa4
Dark mode fixes on commercial support page
juliusv May 21, 2025
06be76e
Fix h2->h1 header in Prometheus 3.0 blog post
juliusv May 21, 2025
b618640
Package Lato font for Prometheus logo
juliusv May 21, 2025
034082a
Remove commented-out docsearch import
juliusv May 21, 2025
4523feb
Add Netlify _redirects file from old site
juliusv May 21, 2025
8db00f6
Use <Link> for internal URLs, add icon for external URLs
juliusv May 21, 2025
34c327f
Do foo.md -> foo link processing also for local docs
juliusv May 21, 2025
a072652
Fix a bunch of relative links in the local docs
juliusv May 21, 2025
928ad4e
Fix link processing for local vs. remote docs
juliusv May 21, 2025
9a77bd8
Show correct config link color in code boxes in dark mode
juliusv May 21, 2025
ea065ff
Standardize and fix up a bunch of Markdown / frontmatter fields
juliusv May 21, 2025
5e0c598
Start adding a Markdown writing guide for our docs
juliusv May 21, 2025
a2fc372
Ensure that we do not include draft releases in the downloads page
juliusv May 21, 2025
30b3e44
Simplify and standardize TOC handling between pages
juliusv May 21, 2025
50b53d8
Add back negative x-margin for left nav container
juliusv May 21, 2025
ea32a25
Don't add external link icon to e.g. image links
juliusv May 21, 2025
7141585
Add Governance page
juliusv May 21, 2025
9e3ae07
Fix TOC linking on blog index page
juliusv May 22, 2025
f571d81
Fix up headings and "more"-markers in blog posts
juliusv May 22, 2025
f74b147
Fix nav heights to consider header-to-body margin
juliusv May 22, 2025
96fd0f6
Remove tons of old unneeded asset files
juliusv May 22, 2025
61c4782
Add proper metadata to each page
juliusv May 22, 2025
5c2dcf9
Improve prev/next button styling
juliusv May 22, 2025
0b24865
Hack in legacy Alertmanager routing tree editor as inline frame
juliusv May 22, 2025
a0d8e7c
Move config linker TODO to a better place
juliusv May 22, 2025
5ee0121
Integrate latest upstream docs changes
juliusv May 22, 2025
5174e6c
Document more of our Markdown features in the Markdown guide
juliusv May 23, 2025
f728594
Remove Container paddings, standardize/fix AppShell paddings
juliusv May 23, 2025
35be4bc
Allow blog post list width to shrink
juliusv May 23, 2025
ba8e43c
Clean up some comments
juliusv May 23, 2025
69e6fae
Move paddings from AppShell components to Containers again
juliusv May 23, 2025
a8556ea
Fix background color for Container Solutions logo
juliusv May 23, 2025
5957f03
Conditionally show+animate header border (not on homepage)
juliusv May 23, 2025
d0f1af2
Remove wrong padding from nested containers
juliusv May 23, 2025
972a81a
Improve README.md and markdown-guide.md
juliusv May 24, 2025
6da4e14
Correct heading instructions for blog posts vs. docs pages
juliusv May 24, 2025
3a7ea2b
Fix wrong heading level in Security Model page
juliusv May 24, 2025
902b535
Use dropdown instead of AppShell.Navbar for mobile nav
juliusv May 24, 2025
43919a8
Improve docs mobile nav button styling
juliusv May 24, 2025
2149228
Remove fixed footer group height
juliusv May 24, 2025
f298e7b
Add x-overflow scrolling to main content
juliusv May 24, 2025
c12cf96
Revert "Add x-overflow scrolling to main content"
juliusv May 24, 2025
911a491
Add scroll boxes around too wide downloads tables
juliusv May 24, 2025
a0a510f
Rename downloads-selector.tsx -> DownLoadsSelector.tsx
juliusv May 24, 2025
8a1a158
Fix a bunch of relative links in local docs
juliusv May 26, 2025
9709911
Move blog post images and vendor logos to proper subdirs
juliusv May 26, 2025
6672bdc
Clarify inter-document linking in Markdown guide
juliusv May 26, 2025
5cb15ba
Change site to use trailing slashes, refactor docs layout+page, add c…
juliusv May 26, 2025
38b82f8
Remove unused Algolia docsearch packages
juliusv May 26, 2025
9825887
Remove unused log statement
juliusv May 26, 2025
99ffb28
Improve responsiveness of prev/edit/next buttons
juliusv May 26, 2025
a77be16
Use Next Link for links to blog posts
juliusv May 27, 2025
fe98b2d
Optimize favicon / Prometheus logo
juliusv May 27, 2025
c1e37a9
Give prev/next buttons 100% width within their container again
juliusv May 27, 2025
afca0af
Add social images (Prometheus logo for now)
juliusv May 27, 2025
a447332
Fix dark mode CNCF logo on Community page
juliusv May 27, 2025
e7d2435
Add netlify.toml from old docs site
juliusv May 27, 2025
86efdbd
Update governance.md from old docs site
juliusv May 27, 2025
f672c3f
Wipe old docs repo before Next.js site import
juliusv May 27, 2025
e74609d
Re-add GitHub issues config from old docs repo
juliusv May 27, 2025
94fb493
Merge remote-tracking branch 'docs-next/main' into docs-next-merge
juliusv May 27, 2025
cdcac27
Fix packages list reference in NOTICE file
juliusv May 27, 2025
54d37d3
Updated Mantine packages to latest version (8.0.2)
juliusv May 27, 2025
9c771ce
Show full nav breadcrumbs in Pagefind page title
juliusv May 27, 2025
2e72284
Minor improvement to external link detection
juliusv May 27, 2025
633e473
Fix non-transformed links in docs
juliusv May 27, 2025
6f6b47c
Merge branch 'main' into docs-next-merge
juliusv May 27, 2025
60c4d88
Fix sort order for new Concepts pages
juliusv May 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 0 additions & 14 deletions .editorconfig

This file was deleted.

2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

8 changes: 0 additions & 8 deletions .github/dependabot.yml

This file was deleted.

50 changes: 38 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,18 +1,44 @@
# For projects using nanoc (http://nanoc.ws/)
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# Default location for output, needs to match output_dir's value found in config.yaml
output/
# dependencies
/node_modules
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions

# Temporary file directory
tmp/
downloads/
# testing
/coverage

# Crash Log
crash.log
# next.js
/.next/
/out/

# macOS artifacts
# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# env files (can opt-in for committing if needed)
.env*

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts

# Ruby artifacts
.bundle/
vendor/
# Generated docs files
/generated
8 changes: 0 additions & 8 deletions .gitpod.yml

This file was deleted.

1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"typescript.tsdk": "node_modules/typescript/lib"
}
19 changes: 0 additions & 19 deletions Gemfile

This file was deleted.

168 changes: 0 additions & 168 deletions Gemfile.lock

This file was deleted.

12 changes: 0 additions & 12 deletions Guardfile

This file was deleted.

36 changes: 0 additions & 36 deletions Makefile

This file was deleted.

17 changes: 4 additions & 13 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,18 +1,9 @@
Prometheus documentation: content and static site generator
Copyright 2014-2018 The Prometheus Authors
Copyright 2014-2025 The Prometheus Authors

This product includes software developed at
SoundCloud Ltd. (http://soundcloud.com/).


The following components are included in this product:

Bootstrap
http://getbootstrap.com
Copyright 2011-2014 Twitter, Inc.
Licensed under the MIT License

Font Awesome
http://fontawesome.io
Copyright by @davegandy
License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
We also use code from a large number of npm packages. For details, see:
- https://github.com/prometheus/docs/blob/main/package.json
- https://github.com/prometheus/docs/blob/main/package-lock.json
Loading