From ee0c7ec7314a59d80bfc16b4b59debe6418672dc Mon Sep 17 00:00:00 2001
From: echicken <echicken@bbs.electronicchicken.com>
Date: Thu, 8 Dec 2016 16:21:05 -0500
Subject: [PATCH] Added pre.list class, inherits background colour from parent
 element; non-ANSI file extdescs are put in pre.list blocks.

---
 web/root/css/style.css        | 5 +++++
 web/root/pages/002-files.ssjs | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/web/root/css/style.css b/web/root/css/style.css
index a35d26777c..cff02b46a8 100644
--- a/web/root/css/style.css
+++ b/web/root/css/style.css
@@ -70,6 +70,11 @@ pre.ansi {
 	line-height : 1;
 }
 
+pre.list {
+	background-color : inherit;
+	border : none;
+}
+
 .icon {
 	margin: 0 1em 1em 0;
 }
diff --git a/web/root/pages/002-files.ssjs b/web/root/pages/002-files.ssjs
index 5d29f5411d..d4f84d1f8e 100644
--- a/web/root/pages/002-files.ssjs
+++ b/web/root/pages/002-files.ssjs
@@ -33,7 +33,7 @@ if (typeof http_request.query.dir !== 'undefined' &&
 		} else if (file.extdesc.search(/(\x1B\[|[\xA8-\xFE])/) > -1) {
 			file.extdesc = '<pre class="ansi">' + html_encode(file.extdesc, true, false, true, true) + '</pre>';
 		} else {
-			file.extdesc = '<pre>' + file.extdesc + '</pre>';
+			file.extdesc = '<pre class="list">' + file.extdesc + '</pre>';
 		}
 		writeln(
 			format(
-- 
GitLab