diff --git a/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot new file mode 100755 index 0000000..3610c74 Binary files /dev/null and b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot differ diff --git a/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg new file mode 100755 index 0000000..254f4cc --- /dev/null +++ b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf new file mode 100755 index 0000000..9798360 Binary files /dev/null and b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf differ diff --git a/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff new file mode 100755 index 0000000..c6685a1 Binary files /dev/null and b/source/css/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff differ diff --git a/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot new file mode 100755 index 0000000..88a6c74 Binary files /dev/null and b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot differ diff --git a/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg new file mode 100755 index 0000000..881a6bd --- /dev/null +++ b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf new file mode 100755 index 0000000..9da91de Binary files /dev/null and b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf differ diff --git a/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff new file mode 100755 index 0000000..b0e5b68 Binary files /dev/null and b/source/css/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff differ diff --git a/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot new file mode 100755 index 0000000..22fff5b Binary files /dev/null and b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot differ diff --git a/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg new file mode 100755 index 0000000..c5013b3 --- /dev/null +++ b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf new file mode 100755 index 0000000..daceffb Binary files /dev/null and b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf differ diff --git a/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff new file mode 100755 index 0000000..440ae04 Binary files /dev/null and b/source/css/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff differ diff --git a/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot new file mode 100755 index 0000000..4ef9973 Binary files /dev/null and b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot differ diff --git a/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg new file mode 100755 index 0000000..24cf3ef --- /dev/null +++ b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf new file mode 100755 index 0000000..5ae5198 Binary files /dev/null and b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf differ diff --git a/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff new file mode 100755 index 0000000..10eb336 Binary files /dev/null and b/source/css/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff differ diff --git a/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot new file mode 100755 index 0000000..bcc6f9d Binary files /dev/null and b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.eot differ diff --git a/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg new file mode 100755 index 0000000..a6c168a --- /dev/null +++ b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf new file mode 100755 index 0000000..725af42 Binary files /dev/null and b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.ttf differ diff --git a/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff new file mode 100755 index 0000000..5753ca4 Binary files /dev/null and b/source/css/et-book/et-book-semi-bold-old-style-figures/et-book-semi-bold-old-style-figures.woff differ diff --git a/source/css/latex.css b/source/css/latex.css new file mode 100644 index 0000000..2db66ef --- /dev/null +++ b/source/css/latex.css @@ -0,0 +1,18 @@ +.latex-sub, .latex-sup { text-transform: uppercase; + font-size: smaller; + position: relative; } + +.latex-sub { top: 0.2rem; + margin-left: -0.1667rem; + margin-right: -0.125rem; } + +.latex-sup { top: -0.2rem; + margin-left: -0.36rem; + margin-right: -0.15rem; + text-shadow: none; } + +.latex::selection, .latex span:not(.latex-sup)::selection { text-shadow: 0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe; + background: #b4d5fe; } + +.latex::-moz-selection, .latex span:not(.latex-sup)::-moz-selection { text-shadow: 0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe; + background: #b4d5fe; } diff --git a/source/css/tufte.css b/source/css/tufte.css index 07a5863..a3f2932 100644 --- a/source/css/tufte.css +++ b/source/css/tufte.css @@ -1,17 +1,48 @@ -@font-face { font-family: ETBembo; - src: url("ETBembo-RomanLF.ttf"); } -@font-face { font-family: ETBembo; - src: url("ETBembo-DisplayItalic.ttf"); - font-weight: normal; - font-style: italic; } - +/* Import ET Book styles + adapted from https://github.com/edwardtufte/et-book/blob/gh-pages/et-book.css */ + +@charset "UTF-8"; + +@font-face { + font-family: "et-book"; + src: url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot"); + src: url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix") format("embedded-opentype"), url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff") format("woff"), url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf") format("truetype"), url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf") format("svg"); + font-weight: normal; + font-style: normal +} + +@font-face { + font-family: "et-book"; + src: url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot"); + src: url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix") format("embedded-opentype"), url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff") format("woff"), url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf") format("truetype"), url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf") format("svg"); + font-weight: normal; + font-style: italic +} + +@font-face { + font-family: "et-book"; + src: url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot"); + src: url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix") format("embedded-opentype"), url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff") format("woff"), url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf") format("truetype"), url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf") format("svg"); + font-weight: bold; + font-style: normal +} + +@font-face { + font-family: "et-book-roman-old-style"; + src: url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot"); + src: url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix") format("embedded-opentype"), url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff") format("woff"), url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf") format("truetype"), url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* Tufte CSS styles */ html { font-size: 15px; } body { width: 87.5%; margin-left: auto; margin-right: auto; padding-left: 12.5%; - font-family: ETBembo, Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; + font-family: et-book, Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; background-color: #fffff8; color: #111; max-width: 1400px; @@ -44,59 +75,9 @@ p.subtitle { font-style: italic; display: block; line-height: 1; } -table { width: 98%; - clear: left; - text-align: right; - font-size: 1.2rem; - line-height: 1.4; - margin: 1.4rem 1%; - border-collapse: separate; - border-spacing: 0 5px; - -webkit-font-feature-settings: 'tnum'; /* This is technically redundant */ - -moz-font-feature-settings: 'tnum'; - -ms-font-feature-settings: 'tnum'; } - -thead th { border-bottom: 1px solid #AAAAAA; - font-weight: 400; - border-collapse: separate; - border-spacing: 5px 5px; } - -td.text { text-align: left; } - -span.table-label { padding-top: 8px; } /* to maintain height relative to table header row */ - -table.booktabs { width: auto; - margin: 0 auto; - border-spacing: 0px; - border-top: 2px solid #333333; - border-bottom: 2px solid #333333; } - -.booktabs th { border-bottom: 1px solid #333333; - padding: 0.65ex 0.5em 0.4ex 0.5em; - font-weight: normal; - text-align: center; } +.numeral { font-family: et-book-roman-old-style; } -.booktabs th.cmid { border-bottom: 1px solid #666666; } - -.booktabs th.nocmid { border-bottom: none; } - -.booktabs tbody tr:first-child td { padding-top: 0.65ex; } /* add space between thead row and tbody */ - -.booktabs td { padding-left: 0.5em; - padding-right: 0.5em; - text-align: left; } - -.booktabs caption { font-size: 90%; - text-align: left; - width: auto; - margin-left: auto; - margin-right: auto; - margin-top: 1ex; - caption-side: top; } - -.booktabs tbody tr td.l { text-align: left !important; } -.booktabs tbody tr td.c { text-align: center !important; } -.booktabs tbody tr td.r { text-align: right !important; } +.danger { color: red; } article { position: relative; padding: 5rem 0rem; } @@ -112,41 +93,79 @@ p { line-height: 2rem; padding-right: 0; vertical-align: baseline; } -blockquote p { font-size: 1.1rem; - width: 50%; } +/* Chapter Epigraphs */ +div.epigraph { margin: 5em 0; } + +div.epigraph > blockquote { margin-top: 3em; + margin-bottom: 3em; } + +div.epigraph > blockquote, div.epigraph > blockquote > p { font-style: italic; } + +div.epigraph > blockquote > footer { font-style: normal; } + +div.epigraph > blockquote > footer > cite { font-style: italic; } + +/* end chapter epigraphs styles */ + +blockquote { font-size: 1.4rem; } + +blockquote p { width: 50%; } blockquote footer { width: 50%; + font-size: 1.1rem; text-align: right; } -ul { width: 45%; - -webkit-padding-start: 5%; - -webkit-padding-end: 5%; - list-style-type: none; } +ol, ul { width: 45%; + -webkit-padding-start: 5%; + -webkit-padding-end: 5%; } li { padding: 0.5rem 0; } -figure { max-width: 55%; +figure { padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; + max-width: 55%; -webkit-margin-start: 0; -webkit-margin-end: 0; - margin-bottom: 3em; } + margin: 0 0 3em 0; } figcaption { float: right; clear: right; margin-right: -48%; margin-top: 0; margin-bottom: 0; - font-size: 1.0rem; + font-size: 1.1rem; line-height: 1.6; vertical-align: baseline; - position: relative; } + position: relative; + max-width: 40%; } figure.fullwidth figcaption { margin-right: 24%; } -a { color: #111; - text-decoration: none; - border-bottom: 1px solid #777; - padding-bottom: 1px; } +/* Links: replicate underline that clears descenders */ +a:link, a:visited { color: inherit; } +a:link { text-decoration: none; + background: -webkit-linear-gradient(#fffff8, #fffff8), -webkit-linear-gradient(#fffff8, #fffff8), -webkit-linear-gradient(#333, #333); + background: linear-gradient(#fffff8, #fffff8), linear-gradient(#fffff8, #fffff8), linear-gradient(#333, #333); + -webkit-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + -moz-background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-size: 0.05em 1px, 0.05em 1px, 1px 1px; + background-repeat: no-repeat, no-repeat, repeat-x; + text-shadow: 0.03em 0 #fffff8, -0.03em 0 #fffff8, 0 0.03em #fffff8, 0 -0.03em #fffff8, 0.06em 0 #fffff8, -0.06em 0 #fffff8, 0.09em 0 #fffff8, -0.09em 0 #fffff8, 0.12em 0 #fffff8, -0.12em 0 #fffff8, 0.15em 0 #fffff8, -0.15em 0 #fffff8; + background-position: 0% 93%, 100% 93%, 0% 93%; } + +@media screen and (-webkit-min-device-pixel-ratio: 0) { a:link { background-position-y: 87%, 87%, 87%; } } + +a:link::selection { text-shadow: 0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe; + background: #b4d5fe; } + +a:link::-moz-selection { text-shadow: 0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe; + background: #b4d5fe; } + +/* Sidenotes, margin notes, figures, captions */ img { max-width: 100%; } .sidenote, .marginnote { float: right; @@ -155,8 +174,8 @@ img { max-width: 100%; } width: 50%; margin-top: 0; margin-bottom: 0; - font-size: 1.0rem; - line-height: 1.6; + font-size: 1.1rem; + line-height: 1.3; vertical-align: baseline; position: relative; } @@ -172,34 +191,35 @@ img { max-width: 100%; } .sidenote-number { counter-increment: sidenote-counter; } .sidenote-number:after, .sidenote:before { content: counter(sidenote-counter) " "; + font-family: et-book-roman-old-style; position: relative; - vertical-align: baseline; - color: #f00000; } + vertical-align: baseline; } -.sidenote-number:after { content: counter(sidenote-counter); - font-size: 0.9rem; +.sidenote-number:after { content: counter(sidenote-counter); + font-size: 1rem; top: -0.5rem; left: 0.1rem; } -.sidenote:before { content: counter(sidenote-counter) ". "; - position: absolute; - /* 100% refers to the computed width of the number, so this transform - * shifts the number just outside the left edge of the sidenote box, - * with a buffer of 0.25rem, no matter how many digits the number has. */ - -webkit-transform: translateX(-100%) translateX(-0.25rem); - -ms-transform: translateX(-100%) translateX(-0.25rem); - transform: translateX(-100%) translateX(-0.25rem); } +.sidenote:before { content: counter(sidenote-counter) " "; + top: -0.5rem; } + +p, footer, table, div.table-wrapper-small, div.supertable-wrapper > p, div.booktabs-wrapper { width: 55%; } + +div.fullwidth, table.fullwidth { width: 100%; } -p, footer, div.table-wrapper { width: 55%; } +div.table-wrapper { overflow-x: scroll; + font-family: "Trebuchet MS", "Gill Sans", "Gill Sans MT", sans-serif; } @media screen and (max-width: 760px) { p, footer { width: 90%; } pre.code { width: 87.5%; } ul { width: 85%; } figure { max-width: 90%; } - figcaption, figure.fullwidth figcaption { margin-right: 0%; } + figcaption, figure.fullwidth figcaption { margin-right: 0%; + max-width: none; } blockquote p, blockquote footer { width: 90%; }} -.sans { font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; } +.sans { font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif; + letter-spacing: .03em; } .code { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 1.125rem; @@ -213,7 +233,8 @@ pre.code { width: 52.5%; padding-left: 2.5%; overflow-x: scroll; } -.fullwidth { max-width: 90%; } +.fullwidth { max-width: 90%; + clear:both; } span.newthought { font-variant: small-caps; font-size: 1.2em; } @@ -226,7 +247,7 @@ label.margin-toggle:not(.sidenote-number) { display: none; } @media (max-width: 760px) { label.margin-toggle:not(.sidenote-number) { display: inline; } .sidenote, .marginnote { display: none; } - .margin-toggle:checked + .sidenote, + .margin-toggle:checked + .sidenote, .margin-toggle:checked + .marginnote { display: block; float: left; left: 1rem; @@ -236,7 +257,7 @@ label.margin-toggle:not(.sidenote-number) { display: none; } vertical-align: baseline; position: relative; } label { cursor: pointer; } - pre.code { width: 90%; + pre.code { width: 90%; padding: 0; } .table-caption { display: block; float: right; @@ -248,5 +269,6 @@ label.margin-toggle:not(.sidenote-number) { display: none; } margin-right: 1%; vertical-align: baseline; position: relative; } - table, table.booktabs { width: 85%; } + div.table-wrapper, table, table.booktabs { width: 85%; } + div.table-wrapper { border-right: 1px solid #efefef; } img { width: 100%; } } diff --git a/source/css/tufte_ext.css b/source/css/tufte_ext.css index 12b733f..75d17b6 100644 --- a/source/css/tufte_ext.css +++ b/source/css/tufte_ext.css @@ -13,6 +13,8 @@ pre { overflow-x: auto; } code { font-family: Source Code Pro, monospace; } +p > code { font-size: 1.1rem; } + article { counter-reset: sidenote-counter; } \ No newline at end of file