From b461f2b6909d26b0198164d3c68720806102988d Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sun, 27 Aug 2017 11:59:59 +0200 Subject: [PATCH] Fixed left padding of GeSHiFilter 'pre' elements --- modules/geshifilter/geshifilter.css | 28 +++++++++++++++++----------- themes/zuitedesk/css/nodes.css | 23 +---------------------- 2 files changed, 18 insertions(+), 33 deletions(-) diff --git a/modules/geshifilter/geshifilter.css b/modules/geshifilter/geshifilter.css index 31571c0..3b0f152 100644 --- a/modules/geshifilter/geshifilter.css +++ b/modules/geshifilter/geshifilter.css @@ -6,7 +6,7 @@ */ -/* Inline source code. */ +/* Inline source code */ span.geshifilter { display: inline; padding: 0; @@ -14,33 +14,39 @@ span.geshifilter { border: none; } -/* Source code block. */ +/* Source code block */ div.geshifilter { display: block; - padding: 0.5em; - margin: 0.5em; - border: 1px solid #ccc; - background-color: #f8f8f8; + margin: -9.5px; + padding: 9.5px; + border: 0; + background: transparent; color: #222; line-height: 1.3; overflow: auto; } -/* CSS reset for the 'pre' elements in the geshifilter code blocks. */ +/* CSS reset for the 'pre' elements in the geshifilter code blocks */ div.geshifilter pre { + border: 0; margin: 0; padding: 0; line-height: 1.3; + background-color: transparent; + overflow: visible; + word-break: normal; + word-wrap: normal; } -/* CSS resets for 'ol'-based line numbering. */ +/* CSS resets for 'ol'-based line numbering */ div.geshifilter ol { margin: 0; - /* Left padding is for keeping space for the line numbers. */ - padding: 0 0 0 4em; + /* Left padding is for keeping space for the line numbers */ + padding: 0 0 0 3em !important; list-style-position: outside; list-style-type: decimal; line-height: 1.3; + color: #b2b2b2; } div.geshifilter li { @@ -49,7 +55,7 @@ div.geshifilter li { line-height: 1.3; } -/* CSS resets for the table elements in GESHI_HEADER_PRE_TABLE mode. */ +/* CSS resets for the table elements in GESHI_HEADER_PRE_TABLE mode */ div.geshifilter table, div.geshifilter tbody, div.geshifilter tr, div.geshifilter td { margin: 0; padding: 0; diff --git a/themes/zuitedesk/css/nodes.css b/themes/zuitedesk/css/nodes.css index d595cf1..2532119 100644 --- a/themes/zuitedesk/css/nodes.css +++ b/themes/zuitedesk/css/nodes.css @@ -30,7 +30,7 @@ color: #777; */ } .node .meta ul li a:hover { /* - color: #555; + color: #555; border-bottom: 1px dotted #555; */ } .node .meta ul li a.active { /* @@ -146,27 +146,6 @@ img.filefield-icon { margin: 4px 0 0 -22px !important; } -/* - * "GeSHi Filter" module. - */ -div.geshifilter { - border: 0; - margin: -9.5px; - padding: 9.5px; - background: transparent; -} -div.geshifilter pre { - border: 0; - margin: 0; - padding: 0; - background-color: transparent; - overflow: visible; -} -div.geshifilter ol { - padding-left: 3em; - color: #b2b2b2; -} - /* * Redefine modules/node/node.css styles. */