diff options
context:
space:
mode:
Diffstat (limited to 'assets/cgit.css')
-rw-r--r--assets/cgit.css93
1 file changed, 36 insertions, 57 deletions
diff --git a/assets/cgit.css b/assets/cgit.css
index 6c1ada4..5f6ad42 100644
--- a/assets/cgit.css
+++ b/assets/cgit.css
@@ -681,6 +681,10 @@ div#cgit td.ls-mode {
width: 10em;
}
+div#cgit td.ls-links {
+ white-space: nowrap;
+}
+
/* Source blob */
div#cgit table.blob {
@@ -1358,27 +1362,30 @@ div#cgit table.ssdiff td.space div {
min-height: 3em;
}
-@media (min-width: 1440px) {
- div#cgit {
- --gutter: 2rem;
- font-size: 14px;
+/* The breakpoints only hide chrome or restack, sizes never change. */
+
+@media (max-width: 900px) {
+ div#cgit .tabs .search {
+ display: none;
+ }
+
+ div#cgit #header .branch-switch {
+ display: none;
}
-}
-@media (max-width: 640px) {
- div#cgit {
- --gutter: 0.85rem;
- --control-h: 2.5em;
+ div#cgit table.list th.col-author,
+ div#cgit table.list td.col-author {
+ display: none;
}
+}
+@media (max-width: 640px) {
div#cgit .col-desc,
div#cgit .col-owner,
div#cgit .col-links {
display: none;
}
- div#cgit table.list th.col-author,
- div#cgit table.list td.col-author,
div#cgit table.list th.col-count,
div#cgit table.list td.col-count {
display: none;
@@ -1389,6 +1396,17 @@ div#cgit table.ssdiff td.space div {
overflow-wrap: anywhere;
}
+ div#cgit th.ls-mode,
+ div#cgit td.ls-mode,
+ div#cgit th.ls-links,
+ div#cgit td.ls-links {
+ display: none;
+ }
+
+ div#cgit td.ls-size {
+ width: auto;
+ }
+
/* Fixed table layout would still reserve the hidden columns' width. */
div#cgit table.repolist {
width: 100%;
@@ -1407,31 +1425,21 @@ div#cgit table.ssdiff td.space div {
text-align: right;
}
- div#cgit .tabs a {
- padding: 0.55em 0.7em;
- }
-
- div#cgit .tabs .search {
- display: none;
- }
-
div#cgit #header {
grid-template-columns: auto 1fr auto;
grid-template-areas:
"logo heading theme"
- "desc desc desc"
- "owner owner owner";
- column-gap: 8px;
+ "desc desc desc";
row-gap: 6px;
}
- div#cgit #header .logo {
- min-width: 56px;
- min-height: 37px;
+ div#cgit #header .owner {
+ display: none;
}
- div#cgit #header .logo img {
- max-width: 56px;
+ /* Outranks the base reservation, whose fourth column would sit here empty. */
+ html.cgit-js div#cgit #header {
+ grid-template-columns: auto 1fr var(--control-h);
}
div#cgit #header::before {
@@ -1441,47 +1449,18 @@ div#cgit table.ssdiff td.space div {
div#cgit #header h1.main {
white-space: normal;
overflow-wrap: anywhere;
- font-size: 190%;
}
- div#cgit #header .owner {
- justify-self: start;
- text-align: left;
- }
-
- div#cgit #header .branch-switch {
+ div#cgit div.cgit-panel {
display: none;
}
- div#cgit div.cgit-panel,
div#cgit div.notes {
float: none;
margin-left: 0;
}
- div#cgit div.cgit-panel {
- margin: 1em 0;
- }
-
div#cgit table.commit-info {
width: 100%;
}
}
-
-@media (max-width: 380px) {
- div#cgit #header .logo {
- min-width: 44px;
- }
-
- div#cgit #header .logo img {
- max-width: 44px;
- }
-
- div#cgit #header h1.main {
- font-size: 160%;
- }
-
- div#cgit .tabs a {
- padding: 0.55em 0.55em;
- }
-}