From 42a21fd065f3bf4cf10e74153650fc611d2ec88f Mon Sep 17 00:00:00 2001
From: Felix Eckhofer <felix@eckhofer.com>
Date: Mon, 23 Dec 2024 01:41:29 +0100
Subject: [PATCH] Keep stage names and times in view

---
 app/views/conferences/show.html.erb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/views/conferences/show.html.erb b/app/views/conferences/show.html.erb
index e5d5434..5daedf9 100644
--- a/app/views/conferences/show.html.erb
+++ b/app/views/conferences/show.html.erb
@@ -71,7 +71,7 @@ current_time = Time.zone.now.in_time_zone(@conference.time_zone)
 =end %>
       <div class="day-wrapper flex relative">
 
-      <div class="times" style="">
+      <div class="times sticky left-0 bg-white bg-opacity-70 z-20">
         <h4>Time</h4>
         <% # if current_time.strftime('%Y%m%d') == date.strftime('%Y%m%d') && current_time >= timeline_starts_at && current_time <= timeline_ends_at
         %>
@@ -128,7 +128,7 @@ current_time = Time.zone.now.in_time_zone(@conference.time_zone)
 
         <% @sessions_by_date_and_stage[date].each do |stage, sessions| %>
           <div class="stage">
-            <h4><%= stage.name %></h4>
+            <h4 class="sticky top-0 bg-white bg-opacity-70 w-full z-30"><%= stage.name %></h4>
             <div class="stage-sessions">
               <% sessions.each do |session| %>
                 <div class="session-holder hover:z-30 h-full" style="
-- 
GitLab