Improve CSV rendering (#29638)

Before:

<img width="1332" alt="Screenshot 2024-03-06 at 21 42 17"
src="https://github.com/go-gitea/gitea/assets/115237/0ea07eee-31f8-4783-bd56-37bd8396f00d">

After:
<img width="1336" alt="Screenshot 2024-03-06 at 21 41 58"
src="https://github.com/go-gitea/gitea/assets/115237/eb7f9cc9-587f-4e3b-92bd-cc67ca639963">
This commit is contained in:
silverwind 2024-03-10 20:28:59 +01:00 committed by GitHub
parent b5ed42864e
commit 851bd18234
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1420,6 +1420,7 @@
.repository .data-table tr { .repository .data-table tr {
border-top: 0; border-top: 0;
background: none !important;
} }
.repository .data-table td, .repository .data-table td,
@ -1432,6 +1433,21 @@
border: 1px solid var(--color-secondary); border: 1px solid var(--color-secondary);
} }
/* the border css competes with .markup where all tables have outer border which would add a double
border here, remove only the outer borders from this table */
.repository .data-table tr:first-child :is(td,th) {
border-top: none !important;
}
.repository .data-table tr:last-child :is(td,th) {
border-bottom: none !important;
}
.repository .data-table tr :is(td,th):first-child {
border-left: none !important;
}
.repository .data-table tr :is(td,th):last-child {
border-right: none !important;
}
.repository .data-table td { .repository .data-table td {
white-space: pre-line; white-space: pre-line;
} }
@ -1469,7 +1485,7 @@
min-width: 50px; min-width: 50px;
font-family: monospace; font-family: monospace;
line-height: 20px; line-height: 20px;
color: var(--color-secondary-dark-2); color: var(--color-text-light-1);
white-space: nowrap; white-space: nowrap;
vertical-align: top; vertical-align: top;
cursor: pointer; cursor: pointer;