From fca28d3ad3def405de5853c253e0ef130eb41fdc Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sat, 4 Jul 2020 13:10:53 +0200 Subject: [PATCH] Replace sticky header (and week-separator lines) with repeated header. --- enhance_table.py | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/enhance_table.py b/enhance_table.py index 0ca53d7..4a060a4 100755 --- a/enhance_table.py +++ b/enhance_table.py @@ -140,9 +140,8 @@ if output_type == 'html': Berlin's Corona infection numbers, development by districts @@ -160,15 +159,16 @@ th { text-align: left; vertical-align: bottom; } print('
%s
' % translate[district]) print('') - print('') - # In Chromium, the th only stay fixed if also given this class. - print('date') - print('?') - for district in sorted_districts: - print('%s' % - (translate[district], district)) - print('') + weekday_count = 0 for date in sorted_dates: + if weekday_count == 0: + print('') + print('date') + print('?') + for district in sorted_districts: + print('%s' % + (translate[district], district)) + print('') print('') print('%s' % date) print('') @@ -195,6 +195,10 @@ th { text-align: left; vertical-align: bottom; } print('
') print('') print('') + weekday_count += 1 + if weekday_count != 7: + continue + weekday_count = 0 print('') print('

Symbols

') print('
') -- 2.30.2