From 490963c1550efffe046179ced9b39573185e3e1d Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sat, 11 Feb 2017 22:22:27 +0100 Subject: Initial implementation of a tree-like website generator based on InputXSLT The foundation was forked from `blog.kummerlaender.eu`. Currently generates arbitrarily nested markdown documents in addition to overview pages for branches in the tree. This includes resolution of branch node contents. --- source/99_result/main.css | 73 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 source/99_result/main.css (limited to 'source/99_result/main.css') diff --git a/source/99_result/main.css b/source/99_result/main.css new file mode 100644 index 0000000..ec95157 --- /dev/null +++ b/source/99_result/main.css @@ -0,0 +1,73 @@ +body{margin:0;padding:0;font:1em sans-serif;color:#272828;word-wrap:break-word} +a, a:visited{text-decoration:underline;color:#272828} +a:hover{color:black} +h1, h2{margin:0;color:#272828;font-weight:bold} +h1 a, h2 a{text-decoration:none} +p{margin:0 0 .5em 0;text-align:justify;line-height:1.75em} +ul{margin:0;padding:0;list-style:none} +blockquote{border-left:.4em solid #e3e8e8;margin-left:0;padding-left:1em} +pre{font-family:monospace;padding:1em;border-radius:.75em;color:#f8f8f2;background:#272822;white-space:pre-wrap} +code{font-family:monospace;margin:0 .1em;padding:0 .5em;border:.1em solid #e3e8e8;background-color:#f8f8f8;border-radius:.3em} +.full{width:100%} +.center{width:45em;margin:0 auto;overflow:hidden} +.border_bottom{border-bottom:.3em solid #e3e8e8} +.border_top{border-top:.3em solid #e3e8e8} +#navigation{padding:2em 0 0 0} +#navigation h1{font-size:1.1em;line-height:1.5em;font-weight:bold;float:left;padding:0 .2em 0 0;margin:0} +#navigation ul{float:right;font-size:1.1em} +#content p{margin-bottom:.7em;text-align:justify} +#content h2{font-size:1.4em;margin:0;color:#F80} +#content h2 a, h2 span{font-size:.8em;text-decoration:none !important;color:#272828;font-weight:normal;display:inline-block;vertical-align:middle;max-width:95%} +#content h2 a:hover{text-decoration:underline !important} +#content h3, #content h4{font-size:1.05em;font-weight:normal;padding-bottom:.2em;margin:.8em 0 .5em 0;border-bottom:.1em solid #e3e8e8} +#content .article{border-bottom:.3em dotted #e3e8e8;padding-bottom:.5em;margin-top:1em;text-align:justify} +#content .article:last-child{border:none} +#content .article a{text-decoration:underline;color:#272828} +#content .article a:hover{color:black} +#content .article ul{float:none;margin-left:2em;text-align:left} +#content .article ul li{list-style-type:circle;float:none} +#content .article ul li a{background:0} +#content .article .info{font-size:.9em;margin-bottom:.5em;margin-left:1.4em} +#content .article .info a{text-decoration:none;color:#272828} +#content .article .info a:hover{text-decoration:underline} +#content .article table{border-collapse:collapse;border-left:.4em solid #e3e8e8;margin:1em} +#content .article table thead{border-bottom:.1em solid #272828} +#content .article table tr{border-bottom:.1em solid #272828} +#content .article table tr:last-child{border-bottom:0} +#content .article table tr th{font-weight:normal;padding:.2em 1em} +#content .article table tr td{padding:.2em 1em} +#content .footnotes {border-top:.3em dotted #e3e8e8} +#content img{padding:.2em;border:.1em solid #e3e8e8;display:block;margin-left:auto;margin-right:auto;max-width:95%} +#content img.clear{border:0;max-width:100%} +#content p.math{padding:0.5em;line-height:0;text-align:center} +#content span.math{line-height:0} +#footer{padding-top:.3em} +#footer a{text-decoration:none;color:#272828} +#footer a:hover{text-decoration:underline} +#footer ul{float:right;padding:0} +.columns{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:1em;-moz-column-gap:1em;-webkit-column-gap:1em} +.column{-webkit-column-break-inside:avoid;break-inside:avoid-column;overflow:hidden} +.buttonlist{overflow:hidden} +.buttonlist li{float:left;background:#e3e8e8;border-radius:.3em;padding:.2em;margin:0 0 .2em .2em} +.buttonlist li a{text-decoration:none;color:#272828;} +.buttonlist li a:hover{text-decoration:underline} +.prettylist li{display:inline-block;padding:.5em 0} +.prettylist li a{margin-left:.2em;color:#272828;text-decoration:none} +.prettylist li a:hover{text-decoration:underline} +.prettylist li p{margin:0 !important} +.prettylist li em{font-style:normal;font-size:1.4em;color:#F80} +.prettylist li p em{font-style:italic;color:#272828;font-size:1em} +.menuhead{border-bottom:0.1em solid #e3e8e8;overflow:hidden;padding:0;margin-top:0.8em} +.menuhead h3{float:left;padding:0.4em 0 0 0;margin:0 !important;border:none !important} +.menuhead ul{float:right;padding:0;font-size:1.1em} +@media screen and (max-width:46em){ + #content .article h2 a{max-width:90%} + #navigation{padding:.3em 0 0 0} + .center{width:98%} + .columns{column-count:1;-moz-column-count:1;-webkit-column-count:1} + .column{width:100%} +} +@media screen and (max-width:30em){ + #navigation h1{float:none} + #navigation ul{float:none} +} -- cgit v1.2.3