/* ------------------------------------------------------------------------ */ /* hugo-tufte.css */ /* Contains extensions to the original tufte.css styles to */ /* accomodate a blog-like site. */ /* ------------------------------------------------------------------------ */ /* ------------------------------------------------------------------------ */ /* Generic content, such as the index list pages */ /* ------------------------------------------------------------------------ */ hr { margin-left: 0; width: 75%; max-width: 45rem; border-color: rgba(250,250,250,0.25); } /* Content Title styling. This is mostly to avoid underlying links. */ h1.content-title { /*max-width: 50rem;*/ font-size: 4rem; } h1.content-title a:link, h1.content-title a:visited { background: transparent; text-decoration: none; color: inherit; } /* ------------------------------------------------------------------------ */ /* Styling for listing pages. */ /* ------------------------------------------------------------------------ */ .list-page { ul { list-style-type: none; margin: -0.25em; width: 87.5%; max-width: 45rem; } li { margin: 0; /*font-size: 95%;*/ } } .list-page .list-date { display: inline; font-size: 0.75em; /* padding-right: 2em; */ /* margin-right: 2em; */ } table:not(.lntable) { margin-top: 1em; font-size: 1.4rem; width: auto; /* making booktabs style tables the unstyled default in case someone uses Markdown styling */ /* margin: 0 auto; */ /* border-spacing: 0px; */ border-top: 2px solid #111; border-bottom: 2px solid #111; } table:not(.lntable) th, table:not(.lntable) td { font-size: 1.25rem; line-height: 1.71428571; } table:not(.lntable) td { padding-right: 0.75em; } table.lntable { td.lntd { padding: 0em; } border-spacing: 0; padding: 0; }