From 2c7646074532301d950cd1285a6ce6c62d001e6f Mon Sep 17 00:00:00 2001 From: Frank Steinberg <steinberg@ibr.cs.tu-bs.de> Date: Fri, 25 Oct 2019 12:42:19 +0200 Subject: [PATCH] CSS improvements. --- web/show.css | 64 +++++++++++++--------------------------------------- 1 file changed, 16 insertions(+), 48 deletions(-) diff --git a/web/show.css b/web/show.css index ddb6a6e..780e9d2 100644 --- a/web/show.css +++ b/web/show.css @@ -3,18 +3,6 @@ styleguide { font-family: Helvetica, Arial, Geneva, sans-serif; } -styleguide chapter p, -styleguide chapter h1, styleguide chapter h2, styleguide chapter h3, styleguide chapter h4, -styleguide chapter ol, styleguide chapter ul, -styleguide chapter { - margin-left: 0.7em; -} - -styleguide chapter { - padding: 0px; - margin: 0px; -} - /* the following rules are copied from standard html rules */ styleguide p { @@ -94,21 +82,19 @@ styleguide div.table-cell, styleguide div[class*="cell"] { } -/* categories */ -styleguide category, styleguide subcategory { - /*margin-top:1em;*/ - /*margin-bottom:1em;*/ +styleguide chapter, +styleguide category, +styleguide subcategory { margin-left:1em; display: block; + transition-property: all; + transition-duration: .3s; + transition-timing-function: cubic-bezier(0, 1, 0.5, 1); + overflow-y: hidden; + max-height: 10000px; } -/* -styleguide p { - margin-top:1em; -} -*/ - styleguide b { font-weight: bold; } @@ -123,19 +109,12 @@ styleguide u { styleguide name { display: inline-block; - /*margin-bottom:0.5em;*/ font-size: 1.5em; font-weight: bold; } styleguide description { - /*margin-left:1em;*/ display: block; } -/* -styleguide description p { - margin-top: 0; -} -*/ styleguide overall-impression:before { content: "Overall Impression: "; @@ -320,33 +299,22 @@ styleguide nav { background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27%3E%3Cpath fill=%27%23003f57%27 d=%27M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z%27/%3E%3C/svg%3E"); } -styleguide *.closed > nav, styleguide *[class*="closed"] > nav { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - - styleguide *.open > nav, styleguide *[class*="open"] > nav { -webkit-transform: rotate(0deg); transform: rotate(0deg); } -/* -styleguide chapter.closed, -styleguide category.closed, -styleguide subcategory.closed { - overflow: hidden; +styleguide *.closed > nav, styleguide *[class*="closed"] > nav { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); } -*/ -styleguide *.closed div.table, styleguide *[class*="closed"] div[class*="table"], -styleguide *.closed *, styleguide *[class*="closed"] * { - display:none; +styleguide *.closed * > nav, styleguide *[class*="closed"] * > nav { + display: none; } -styleguide *.closed nav, styleguide *[class*="closed"] nav, -styleguide *.closed h2, styleguide *[class*="closed"] h2, -styleguide *.closed name, styleguide *[class*="closed"] name { - display:block; + +styleguide *.closed, styleguide *[class*="closed"] { + max-height: 1.8em; } styleguide category > *:nth-child(3), -- GitLab