* Blog post about new relabeling visualizer in Prometheus 3.8.0
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Reword introduction section
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Allow screenshots + videos to be slightly taller
Signed-off-by: Julius Volz <julius.volz@gmail.com>
---------
Signed-off-by: Julius Volz <julius.volz@gmail.com>
When following a link to a fragment (#foo) on a long documentation page,
the browser would try to scroll to the fragment too early, before some
additional client-side layout shifts (could be due to font loading,
highlighting, etc.) would cause the scroll position to be wrong again. This
component waits for the layout to settle and then manually scrolls to the
requested fragment again.
You can see the problem by clicking on:
https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
It usually does not scroll directly to the relabeling section, but
somewhere above it.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
- Ensure the very first non-prerelease version is always tagged as Latest
- Allow coexistence of Latest + LTS badges on the same release
I recommend using "Hide whitespace changes" option for a clearer diff.
Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
It can actually be nice to show other websites that they are getting traffic
from prometheus.io. After deploying the new website, I noticed in my own
Plausible tracking for training.promlabs.com that I (supposedly) wasn't getting
traffic from prometheus.io anymore and was wondering for a second what was
going on.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
After migrating to Next.js in #2656, the blog RSS feed was missing the rendered markdown content for the blog. This uses the unified package, similar to how we render the blog entires, to render the entries to HTML inside the feed.
Signed-off-by: Joe Adams <github@joeadams.io>
See https://groups.google.com/g/prometheus-developers/c/cwL3cM66Em8
In addition, I took the editorial liberty to make slight other
modifications to some of the titles, where it seemed necessary. Also had to
adjust deeper header levels further into the doc when the page started off
with the wrong one.
And I fixed one completely broken list that was close to a title :P
The PR also fixes up the React code to already handle the new titling
scheme for local docs outside of the Markdown content.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
The main change here is the detaching / hiding of the dropdown when the
target element (the burger icon) is hidden from the screen. This can happen
when opening the dropdown at a screen width where the burger is shown, then
changing the screen width (e.g. by rotating your phone) to a width where
the burger is hidden, and then rotating back to where it's shown. Then the
popup would flicker around wildly after that, and a page reload would be
required to use the burger normally again. With this change, the dropdown
simply stays open (until dismissed) even if the burger disappears.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
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>