=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/openbsd.css,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- www/openbsd.css 2019/06/03 02:43:03 1.19 +++ www/openbsd.css 2019/12/30 04:54:31 1.20 @@ -1,4 +1,4 @@ -/* $OpenBSD: openbsd.css,v 1.19 2019/06/03 02:43:03 deraadt Exp $ */ +/* $OpenBSD: openbsd.css,v 1.20 2019/12/30 04:54:31 bentley Exp $ */ :root { --red: #E00000; @@ -62,53 +62,54 @@ /* sidebar layout */ -#project-main { +#project-main body { height: 100%; - border-collapse: collapse; + max-width: 100%; position: absolute; bottom: 0; left: 0; right: 0; top: 0; + display: table; + padding: 0; + margin: 0; } -#project-main td { +#project-main nav, +#project-main article, +#project-main figure, +#project-main aside { + display: table-cell; padding: 4px; } -#project-main tr td:first-child { +#project-main nav, +#project-main figure { border-right: 11px solid; -} - -#project-main tr td:first-child { background-color: #6BBDD6; border-color: #007B9C; } -#project-main.not-openbsd tr td:first-child { - background-color: #6BBDD6; - border-color: #007B9C; -} - -#project-main tr td:first-child h1 { +#project-main nav header { margin: 0; font-size: 15pt; + font-weight: bolder; white-space: nowrap; } -#project-main tr td:first-child ul { +#project-main nav ul { margin-top: 0; margin-bottom: 1em; padding-left: 0; } -#project-main tr td:first-child ul li { +#project-main nav li { list-style-type: none; list-style-position: inside; margin-left: 0.5em; } -#project-main .header { +#project-main article h2 { margin: 0; text-align: center; } @@ -124,11 +125,17 @@ font-weight: normal; } -#project-main .align-top { +#project-main main, +#project-main footer { + display: table-row; +} + +#project-main nav { vertical-align: top; } -#project-main .align-bottom { +#project-main figure, +#project-main aside { vertical-align: bottom; } @@ -300,12 +307,8 @@ text-decoration-color: #BAD7FF; } - #project-main tr td:first-child { - background-color: #202F51; - border-color: #97BADB; - } - - #project-main.not-openbsd tr td:first-child { + #project-main nav, + #project-main figure { background-color: #202F51; border-color: #97BADB; }