This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-0-test by this push:
new 13cecf9ff15 [v3-0-test] Include fixed navbar for anchor position
calculation. (#52016) (#53581)
13cecf9ff15 is described below
commit 13cecf9ff155766a7e75c395308a597e2893d9a1
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Jul 21 11:40:50 2025 +0200
[v3-0-test] Include fixed navbar for anchor position calculation. (#52016)
(#53581)
(cherry picked from commit d8086e635779cbaabd7aa02af5787008a207eeac)
Co-authored-by: Josef Šimánek <[email protected]>
---
devel-common/sphinx_design/static/custom.css | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/devel-common/sphinx_design/static/custom.css
b/devel-common/sphinx_design/static/custom.css
index 70356c06a97..9671e47b2a2 100644
--- a/devel-common/sphinx_design/static/custom.css
+++ b/devel-common/sphinx_design/static/custom.css
@@ -45,7 +45,7 @@ div.admonition.warning {
/* Needs to be cleaned in a follow-up to source this from the origin style in
*/
/*
https://github.com/apache/airflow-site/blob/main/landing-pages/site/assets/scss/_rst-content.scss
*/
.base-layout {
- padding-top: 123px !important;
+ padding-top: 163px !important; /* banner + navbar + 2px padding */
}
section {
@@ -66,3 +66,18 @@ a.headerlink::after {
content: " [link]" !important; /* Theme image not existing */
visibility: visible !important;
}
+
+/* compensate for sticky headers for anchored links */
+:target::before {
+ content: "";
+ display: block;
+ height: 161px; /* 40px banner + 121px navbar */
+ margin: -161px 0 0; /* negative fixed header height */
+}
+
+@media (max-width: 1280px) {
+ :target::before {
+ height: 117px; /* 40px banner + 77px mobile navbar */
+ margin: -117px 0 0; /* negative fixed header height */
+ }
+}