diff options
author | Edgard Schmidt <schmidt@edik.ch> | 2017-11-25 17:32:04 +0100 |
---|---|---|
committer | Edgard Schmidt <schmidt@edik.ch> | 2017-11-25 17:32:04 +0100 |
commit | 1096373b2330e64c3012f143f943f4723d526c16 (patch) | |
tree | 6d68d0929e6b3c5a0f99aeaa4cbb448200a46262 | |
parent | 21f502b2088759b4dab9a2299ee03a50975b48bd (diff) | |
download | librebootfr-1096373b2330e64c3012f143f943f4723d526c16.tar.gz librebootfr-1096373b2330e64c3012f143f943f4723d526c16.zip |
Make code content and tables more responsive
* 'pre' blocks and tables use scrollbars if the viewport is too narrow
* Code content which is not within a 'pre' element wraps automatically
* Code content and 'pre' blocks have a gray background color
The added background color has two purposes:
* The left-margin for pre blocks is removed, because it consumes too
much space on narrow viewports. However by using a background color,
the reader can still recognize 'pre' content as code blocks.
* Code content which is *not* within a 'pre' element wraps
automatically now. The background color allows the reader to
recognize the "connection" between automatically splitted lines of
a single code element. This way, nobody will mistake a one-liner for
a multi-liner.
-rw-r--r-- | www/global.css | 11 | ||||
-rw-r--r-- | www/template.html | 1 |
2 files changed, 10 insertions, 2 deletions
diff --git a/www/global.css b/www/global.css index 35df49d6..87df287d 100644 --- a/www/global.css +++ b/www/global.css @@ -18,7 +18,16 @@ body { } pre { - margin-left: 2.5em + padding: 0.3em; +} + +pre,table { + overflow-x: auto; + display: block; +} + +code, pre { + background-color: #DDD; } img { diff --git a/www/template.html b/www/template.html index 4ce72774..c2bdcda0 100644 --- a/www/template.html +++ b/www/template.html @@ -14,7 +14,6 @@ $if(keywords)$ <meta name="keywords" content="$for(keywords)$$keywords$$sep$, $endfor$"> $endif$ <title>$if(title-prefix)$$title-prefix$ – $endif$$pagetitle$</title> - <style type="text/css">code{white-space: pre;}</style> $if(quotes)$ <style type="text/css">q { quotes: "“" "”" "‘" "’"; }</style> $endif$ |