diff options
Diffstat (limited to 'style.css')
| -rw-r--r-- | style.css | 49 |
1 files changed, 33 insertions, 16 deletions
@@ -5,13 +5,16 @@ :root { --linewid: 7in; - --col1wid: 1.5in; + --col1wid: 1.25in; --col2wid: 4.15in; + --parspace: .4em; /* IBM Plex Serif woff2 weights */ --regular-weight: 400; --text-weight: 450; --medium-weight: 500; + --semibold-weight: 600; + --bold-weight: 700; } body { @@ -34,7 +37,7 @@ body { /* Body text spacing */ body { - line-height: 1.4em; + line-height: 1.375em; } header { @@ -55,16 +58,8 @@ header p { margin: 0; } -.section { - margin-top: .1in; -} - -.subsection { - margin-top: .05in; -} - p { - margin-bottom: .5em; + margin-bottom: var(--parspace); } a { @@ -81,7 +76,7 @@ a { h1 { font-weight: var(--medium-weight); - font-size: 1.07em; + font-size: 1.1em; letter-spacing: .07em; margin-bottom: .4em; } @@ -92,9 +87,9 @@ h2 { h2, h3 { font-weight: var(--text-weight); - font-size: 1.05em; + font-size: 1.1em; letter-spacing: .02em; - margin-bottom: .2em; + margin-bottom: .3em; } hr { @@ -103,8 +98,22 @@ hr { margin-bottom: 0; } -table { - text-align: left; +ul { + margin: 0; + padding: 0; + list-style: none; + margin-bottom: var(--parspace); +} + +li { + padding-left: 1.5em; + position: relative; +} + +li::before { + content: "•"; + position: absolute; + left: 0; } sup { /* keep line height consistent */ @@ -113,6 +122,14 @@ sup { /* keep line height consistent */ top: -.25em; } +.section { + margin-bottom: .1in; +} + +.subsection { + margin-bottom: .05in; +} + .columns-2 { display: flex; } |