summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--evmik.scss82
2 files changed, 73 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index abb3e86..97a3b13 100644
--- a/Makefile
+++ b/Makefile
@@ -60,7 +60,7 @@ upload: upload_location_wm
$(html_targets): %.html : %.t2t $(t2t_includes)
- txt2tags --css-sugar --toc --toc-level=2 -t html -o $@ $<
+ txt2tags --css-sugar --toc --toc-level=1 -t html -o $@ $<
$(pdf_targets): %.pdf : %.tex
pdflatex $<
diff --git a/evmik.scss b/evmik.scss
index 0c68ba5..7ca050e 100644
--- a/evmik.scss
+++ b/evmik.scss
@@ -20,10 +20,17 @@ $normal_fg: black;
$sidebar_bg: lighten($body_bg,35%);
$sidebar_border_clr: $body_bg;
+$toc_bg: lighten($body_bg,35%);
+$toc_border_clr: $body_bg;
+
+
$div_padding: 0.5%;
$div_margin_vert: 0.5%;
$div_margin_horiz: 0.5%;
+$small_screen: 480px;
+$large_screen: 1200px;
+
$errormsg_bg: #ff0000;
$infomsg_bg: #ffccff;
@@ -100,20 +107,75 @@ body {
}
}
div.toc {
- float: left;
- width: $toc_width;
- font-weight: bold;
- a {
- color: black;
- text-decoration: none;
+ margin: {
+ right: $body_margin;
+ left: 0;
+ top: $div_padding;
+ bottom: 0;
+ }
+ float: right;
+ z-index: 1;
+ background-color: $toc_bg;
+ width : 15em;
+ border-style: solid;
+ border-width: 1px;
+ border-color: $toc_border_clr;
+ ul {
+ list-style-type : none;
+ padding: {
+ top: 0;
+ bottom: 0;
+ left: 1em;
+ right: 0;
+ }
+ margin: 0;
+ }
+ p {
+ margin: 0;
}
- a:hover {
- text-decoration: underline;
+ h3 {
+ padding: .1em;
+ margin: 0;
+ font-weight: bold;
+ }
+ // small screen/handheld
+ // @media (max-width: $small_screen) {
+ // above gives hick up to sass
+ // so I have to do hard coded values
+ @media (max-width: 4in) {
+ float: none;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ h3 {
+ display: none;
+ }
+ ul {
+ padding: 0;
+ list-style-type : none;
+ text-align: center;
+ }
+ li {
+ display: inline-block;
+ padding: .4em;
+ }
}
}
+ // div.toc {
+ // float: left;
+ // width: $toc_width;
+ // font-weight: bold;
+ // a {
+ // color: black;
+ // text-decoration: none;
+ // }
+ // a:hover {
+ // text-decoration: underline;
+ // }
+ // }
div.body {
- float: right;
- width: 100% - $toc_width - 5%;
+ // float: right;
+ // width: 100% - $toc_width - 5%;
h1 {
padding: {
left: $div_padding;