]> git.ipfire.org Git - ipfire.org.git/commitdiff
CSS: Add custom CSS for Public Inbox
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Mar 2025 14:23:55 +0000 (14:23 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Mar 2025 14:23:55 +0000 (14:23 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/sass/public-inbox.sass [new file with mode: 0644]

index 5803637912dbad78025b835b8707b64092460df7..9c127b5e7d8128e489e727f47d42f02d016eb70b 100644 (file)
@@ -390,6 +390,7 @@ SASS_FILES = \
 
 EXTRA_DIST += \
        src/sass/listing.sass \
+       src/sass/public-inbox.sass \
        src/templates/messages/fonts.sass \
        src/templates/messages/main.sass
 
@@ -401,10 +402,12 @@ static_DATA = \
        src/static/favicon.ico \
        src/static/robots.txt \
        src/sass/listing.css \
+       src/sass/public-inbox.css \
        src/sass/main.css
 
 CLEANFILES += \
        src/sass/listing.css \
+       src/sass/public-inbox.css \
        src/sass/main.css
 
 EXTRA_DIST += \
diff --git a/src/sass/public-inbox.sass b/src/sass/public-inbox.sass
new file mode 100644 (file)
index 0000000..476c90a
--- /dev/null
@@ -0,0 +1,38 @@
+@charset "utf-8"
+
+// Import variables
+@import "_variables.sass"
+
+// Don't change the background for <pre>
+$pre-background:                  white
+
+// Reset extra margins for <hr>
+$hr-margin:                       0 0
+
+// Pull in fonts
+@import "_fonts.sass"
+
+// Reset CSS and load some very generic Bulma stuff
+@import "../third-party/bulma/sass/base/minireset.sass"
+@import "../third-party/bulma/sass/base/generic.sass"
+
+// Wrap whitespace in <pre>
+pre
+        white-space: pre-wrap
+
+// Quoted text
+*.q
+        color: $grey-light
+
+// Highlight Diffs
+*.add
+        color: $green
+
+*.del
+        color: $red
+
+*.head
+        color: $black
+
+*.hunk
+        color: $blue