diff --git a/public_html/lib/customer_access_time_popup.php b/public_html/lib/customer_access_time_popup.php index d31cae7..b29b527 100644 --- a/public_html/lib/customer_access_time_popup.php +++ b/public_html/lib/customer_access_time_popup.php @@ -133,6 +133,15 @@ $existingJson = json_encode($existing, JSON_UNESCAPED_UNICODE); .slrow.end.off .endlbl { color: #999; } .endlbl input { width: 18px; height: 18px; flex: none; cursor: pointer; accent-color: #d9932f; } + /* hour tick ruler under each slider */ + .ticks-row { display: flex; align-items: flex-start; gap: 10px; margin: -3px 0 4px; } + .tkspace-l { width: 66px; flex: none; } + .tkspace-r { width: 54px; flex: none; } + .ticks { position: relative; flex: 1; min-width: 60px; height: 16px; margin: 0 8px; } + .tick { position: absolute; top: 0; width: 1px; height: 5px; background: #cbd9c4; transform: translateX(-0.5px); } + .tick.major { height: 8px; background: #a7c295; } + .ticklab { position: absolute; top: 7px; font-size: 9px; color: #96ab88; transform: translateX(-50%); white-space: nowrap; } + .ed-line { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; margin-top: 9px; } .ed-line input.note { padding: 6px 8px; border: 1px solid #ccc; border-radius: 4px; font-size: 13px; flex: 1; min-width: 90px; } @@ -183,6 +192,7 @@ $existingJson = json_encode($existing, JSON_UNESCAPED_UNICODE); 09:00 +