Save before creating restore point: Periodic backup

Auto-saved at 2025-07-29 15:24:37

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Docker Config Backup
2025-07-29 15:24:37 +02:00
parent e6c22ad29b
commit 35762bc4f4
3 changed files with 15 additions and 5 deletions

View File

@@ -246,10 +246,16 @@ export function TimeshiftSpreadsheet({ teamId, teamName }: TimeshiftSpreadsheetP
styles[`${colLetter}1`] = "height: 97px;"
}
// Make day names row (row 2) taller
// Make day names row (row 2) taller and add top border from column B onwards
for (let col = 0; col < (data[0]?.length || 0); col++) {
const colLetter = getExcelColumnName(col)
styles[`${colLetter}2`] = "height: 50px;"
if (col === 0) {
// First column (A) - just height
styles[`${colLetter}2`] = "height: 50px;"
} else {
// All other columns (B onwards) - height + top border
styles[`${colLetter}2`] = "height: 50px; border-top: 1px solid #000000;"
}
}
// Style header rows
@@ -269,9 +275,9 @@ export function TimeshiftSpreadsheet({ teamId, teamName }: TimeshiftSpreadsheetP
const colLetter = getExcelColumnName(col)
const nextColLetter = getExcelColumnName(col + 1)
// Weekend day name row (row 2) - merged cells
styles[`${colLetter}2`] = "background-color: #ffd966; height: 50px;" // Weekend day name with height
styles[`${nextColLetter}2`] = "background-color: #ffd966; height: 50px;"
// Weekend day name row (row 2) - merged cells with top border
styles[`${colLetter}2`] = "background-color: #ffd966; height: 50px; border-top: 1px solid #000000;" // Weekend day name with height and border
styles[`${nextColLetter}2`] = "background-color: #ffd966; height: 50px; border-top: 1px solid #000000;"
// Weekend date columns (rows 3, 4, 5 - year, month, day)
for (let row = 3; row <= 5; row++) {