aboutsummaryrefslogtreecommitdiff
path: root/www/cgit.css
diff options
context:
space:
mode:
Diffstat (limited to 'www/cgit.css')
-rw-r--r--www/cgit.css52
1 files changed, 21 insertions, 31 deletions
diff --git a/www/cgit.css b/www/cgit.css
index c3e015f..c0435e0 100644
--- a/www/cgit.css
+++ b/www/cgit.css
@@ -66,6 +66,15 @@ div#cgit table#header td.logo {
66 padding-right: 1rem; 66 padding-right: 1rem;
67} 67}
68 68
69div#cgit table#header td.logo img {
70 max-height: 75px;
71 max-width: 100%;
72 width: auto;
73 height: auto;
74 border: none;
75 vertical-align: middle;
76}
77
69div#cgit table#header td.main { 78div#cgit table#header td.main {
70 font-size: 1.5rem; 79 font-size: 1.5rem;
71 font-weight: bold; 80 font-weight: bold;
@@ -87,7 +96,7 @@ div#cgit table#header td.form {
87div#cgit table#header td.sub { 96div#cgit table#header td.sub {
88 display: block; 97 display: block;
89 width: 100%; 98 width: 100%;
90 padding-top: 0.25rem; 99 padding-top: 0.5rem;
91 color: var(--color-outline); 100 color: var(--color-outline);
92 font-size: 0.9rem; 101 font-size: 0.9rem;
93 border-top: none; 102 border-top: none;
@@ -240,6 +249,7 @@ div#cgit table.list th {
240div#cgit table.list td { 249div#cgit table.list td {
241 padding: 0.75rem 0.5rem; 250 padding: 0.75rem 0.5rem;
242 vertical-align: middle; 251 vertical-align: middle;
252 white-space: nowrap;
243} 253}
244 254
245/* Commit Graph columns */ 255/* Commit Graph columns */
@@ -251,13 +261,13 @@ div#cgit table.list td.commitgraph {
251 261
252/* 7. Diffs and Code */ 262/* 7. Diffs and Code */
253div#cgit table.blob, 263div#cgit table.blob,
264div#cgit table.bin-blob,
254div#cgit table.diff, 265div#cgit table.diff,
255div#cgit table.ssdiff { 266div#cgit table.ssdiff {
256 width: 100%; 267 width: 100%;
257 border: 1px solid var(--color-outline-variant); 268 border: 1px solid var(--color-outline-variant);
258 border-collapse: collapse; 269 border-collapse: collapse;
259 border-radius: 4px; 270 border-radius: 4px;
260 overflow: hidden;
261 margin-top: 1rem; 271 margin-top: 1rem;
262 background: var(--color-surface-container-lowest); 272 background: var(--color-surface-container-lowest);
263} 273}
@@ -295,13 +305,6 @@ div#cgit table.ssdiff td {
295} 305}
296 306
297div#cgit table.bin-blob { 307div#cgit table.bin-blob {
298 width: 100%;
299 border: 1px solid var(--color-outline-variant);
300 border-collapse: collapse;
301 border-radius: 4px;
302 overflow: hidden;
303 margin-top: 1rem;
304 background: var(--color-surface-container-lowest);
305 font-family: monospace; 308 font-family: monospace;
306 font-size: 0.95em; 309 font-size: 0.95em;
307} 310}
@@ -449,6 +452,10 @@ div#cgit div.commit-msg {
449 color: var(--color-on-surface); 452 color: var(--color-on-surface);
450} 453}
451 454
455div#cgit div.commit-msg:empty {
456 display: none;
457}
458
452/* 10. Footer */ 459/* 10. Footer */
453div#cgit div.footer { 460div#cgit div.footer {
454 margin-top: auto; 461 margin-top: auto;
@@ -469,17 +476,8 @@ div#cgit div.error {
469 476
470/* 11. Responsive Adjustments */ 477/* 11. Responsive Adjustments */
471@media only screen and (max-width: 768px) { 478@media only screen and (max-width: 768px) {
472 div#cgit table#header { 479 div#cgit table#header td.logo img {
473 flex-direction: column; 480 max-height: 40px;
474 align-items: flex-start;
475 }
476
477 div#cgit table#header td.logo,
478 div#cgit table#header td.main,
479 div#cgit table#header td.form {
480 width: 100%;
481 text-align: left;
482 margin-bottom: 0.5rem;
483 } 481 }
484 482
485 div#cgit table.tabs { 483 div#cgit table.tabs {
@@ -503,20 +501,12 @@ div#cgit div.error {
503 overflow-x: auto; 501 overflow-x: auto;
504 } 502 }
505 503
506 /* Force tables to scroll on small screens */ 504 /* Make div.scrollable is scrollable*/
507 div#cgit table.list, 505 div#cgit div.scrollable {
508 div#cgit table.blob,
509 div#cgit table.diff {
510 white-space: nowrap;
511 }
512
513 div#cgit table.bin-blob {
514 white-space: nowrap;
515 display: block; /* Позволяет скроллить саму таблицу */
516 overflow-x: auto; 506 overflow-x: auto;
517 } 507 }
518 508
519 div#cgit table.bin-blob th, 509 div#cgit div#cgit table.bin-blob th,
520 div#cgit table.bin-blob td { 510 div#cgit table.bin-blob td {
521 padding: 0.5rem; 511 padding: 0.5rem;
522 } 512 }