diff --git a/theme/pycones23/static/assets/css/main.css b/theme/pycones23/static/assets/css/main.css
index f217b1e..e890c33 100644
--- a/theme/pycones23/static/assets/css/main.css
+++ b/theme/pycones23/static/assets/css/main.css
@@ -160,11 +160,18 @@ body {
@media (min-width: 70rem) {
.header {
+ position: sticky;
+ top: 0;
+ z-index: 40;
flex-direction: row;
background: var(--blue-pink-gradient);
color: var(--light-text-color);
}
+ body:has(pretalx-schedule) .header {
+ position: relative;
+ }
+
.header .logo-wrapper {
margin: 0;
padding-left: 0.75rem;
diff --git a/theme/pycones23/templates/programa.html b/theme/pycones23/templates/programa.html
index 81c569a..6dc20c3 100644
--- a/theme/pycones23/templates/programa.html
+++ b/theme/pycones23/templates/programa.html
@@ -17,3 +17,14 @@
Descargar ICal
Descargar XCal
+
+
diff --git a/theme/pycones23_en/static/assets/css/main.css b/theme/pycones23_en/static/assets/css/main.css
index f217b1e..e890c33 100644
--- a/theme/pycones23_en/static/assets/css/main.css
+++ b/theme/pycones23_en/static/assets/css/main.css
@@ -160,11 +160,18 @@ body {
@media (min-width: 70rem) {
.header {
+ position: sticky;
+ top: 0;
+ z-index: 40;
flex-direction: row;
background: var(--blue-pink-gradient);
color: var(--light-text-color);
}
+ body:has(pretalx-schedule) .header {
+ position: relative;
+ }
+
.header .logo-wrapper {
margin: 0;
padding-left: 0.75rem;
diff --git a/theme/pycones23_en/templates/programa.html b/theme/pycones23_en/templates/programa.html
index d1fbaa6..bfd6818 100644
--- a/theme/pycones23_en/templates/programa.html
+++ b/theme/pycones23_en/templates/programa.html
@@ -17,3 +17,14 @@
Download ICal
Download XCal
+
+