summaryrefslogtreecommitdiff
path: root/lib/static
diff options
context:
space:
mode:
authorMarius Peter <marius.peter@tutanota.com>2025-06-09 18:09:55 +0200
committerMarius Peter <marius.peter@tutanota.com>2025-06-09 18:09:55 +0200
commitafe686e6bab1d4b6a85b1f5c610f57fcf1a72d74 (patch)
treedd86520bff4d24522a750c8dfee04a1b59ec728f /lib/static
parentef89b655e942603605d0d94837ba2407f86352bf (diff)
Implement blob display.
Diffstat (limited to 'lib/static')
-rw-r--r--lib/static/styles.css50
1 files changed, 47 insertions, 3 deletions
diff --git a/lib/static/styles.css b/lib/static/styles.css
index f72a473..ad38179 100644
--- a/lib/static/styles.css
+++ b/lib/static/styles.css
@@ -71,12 +71,56 @@ div#main a:hover {
}
h1 {
- position: sticky;
- top: 0;
- background: inherit;
+ /* position: sticky; */
+ /* top: 0; */
+ /* background: inherit; */
padding: 0.5em 0;
}
.commit-hash {
font-family: monospace;
}
+
+#blob {
+ display: grid;
+ column-gap: 1.5em;
+ grid-template-columns: 3em auto;
+ font-family: monospace;
+}
+
+#blob a.line-anchor {
+ color: grey;
+ text-decoration: none;
+ text-align: right;
+}
+
+#blob a.line-anchor:target {
+ color: white;
+ background-color: grey;
+}
+
+#blob a.line-anchor:hover {
+ color: skyblue;
+ background-color: inherit;
+ text-decoration: none;
+}
+
+#blob span.line {
+ white-space: preserve-spaces;
+}
+
+footer {
+ margin-top: 1em;
+ text-align: center;
+}
+
+@media (max-width: 400px) {
+ body {
+ padding: 0;
+ }
+
+ #blob {
+ column-gap: 1em;
+ grid-template-columns: max-content auto;
+ }
+}
Copyright 2019--2025 Marius PETER