From 37ba52c7911b88c6879179311571654ded0273dd Mon Sep 17 00:00:00 2001 From: Ken Williams Date: Wed, 23 Jan 2013 10:14:50 -0600 Subject: [PATCH 1/1] Add background color and language-label to CSS for babel blocks. --- lisp/org-html.el | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/lisp/org-html.el b/lisp/org-html.el index 224a103..5e34385 100644 --- a/lisp/org-html.el +++ b/lisp/org-html.el @@ -170,6 +170,30 @@ for the JavaScript code in this tag. font-size: 90%; overflow:auto; } + + /* Some decoration for source code blocks and their output. */ + pre.src { + background-color: #F5FFF5; + position: relative; + overflow: visible; + margin-right: auto; + } + pre.src:before { + position: absolute; + top: -15px; + background: #ffffff; + padding: 1px; + border: 1px solid #000000; + font-size: small; + } + pre.src-sh:before { content: 'sh'; } + pre.src-bash:before { content: 'sh'; } + pre.src-R:before { content: 'R'; } + pre.src-perl:before { content: 'Perl'; } + pre.src-java:before { content: 'Java'; } + pre.src-sql:before { content: 'SQL'; } + pre.example { background-color: #FFF5F5; } + table { border-collapse: collapse; } td, th { vertical-align: top; } th.right { text-align:center; } -- 1.7.9