X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/b0a63ba0cc078a2f69fcc9efcbcdb4ab3935914e..refs/pull/432/head:/resources/assets/sass/_text.scss diff --git a/resources/assets/sass/_text.scss b/resources/assets/sass/_text.scss index cd81bb4e2..4eaa492e7 100644 --- a/resources/assets/sass/_text.scss +++ b/resources/assets/sass/_text.scss @@ -15,31 +15,41 @@ h2 { margin-bottom: 0.43137255em; } h3 { - font-size: 1.75em; - line-height: 1.571428572em; + font-size: 2.333em; + line-height: 1.221428572em; margin-top: 0.78571429em; margin-bottom: 0.43137255em; } h4 { - font-size: 1em; + font-size: 1.666em; line-height: 1.375em; margin-top: 0.78571429em; margin-bottom: 0.43137255em; } -h1, h2, h3, h4 { +h1, h2, h3, h4, h5, h6 { font-weight: 400; position: relative; display: block; color: #555; .subheader { - //display: block; font-size: 0.5em; line-height: 1em; color: lighten($text-dark, 32%); } } +h5 { + font-size: 1.4em; +} + +h5, h6 { + font-weight: 500; + line-height: 1.2em; + margin-top: 0.78571429em; + margin-bottom: 0.66em; +} + /* * Link styling */ @@ -61,6 +71,13 @@ a, .link { padding-right: 0; padding-left: $-s; } + &.icon { + display: inline-block; + } + svg { + position: relative; + display: inline-block; + } } /* @@ -74,7 +91,6 @@ p, ul, ol, pre, table, blockquote { hr { border: 0; height: 1px; - border: 0; background: #EAEAEA; margin-bottom: $-l; &.faded { @@ -99,6 +115,9 @@ em, i, .italic { small, p.small, span.small, .text-small { font-size: 0.8em; color: lighten($text-dark, 20%); + small, p.small, span.small, .text-small { + font-size: 1em; + } } sup, .superscript { @@ -106,19 +125,19 @@ sup, .superscript { font-size: 0.8em; } +sub, .subscript { + vertical-align: sub; + font-size: 0.8em; +} + pre { font-family: monospace; - white-space:pre; - font-size: 0.8em; - overflow: hidden; - border-radius: 4px; - box-shadow: 0 1px 2px 0px rgba(10, 10, 10, 0.06); - border: 1px solid rgba(221, 221, 221, 0.66); - background-color: #fdf6e3; - padding: $-s; - overflow-x: scroll; + font-size: 12px; + background-color: #f5f5f5; + border: 1px solid #DDD; } + blockquote { display: block; position: relative; @@ -162,6 +181,7 @@ pre code { background-color: transparent; border: 0; font-size: 1em; + display: block; } /* * Text colors @@ -183,7 +203,7 @@ p.neg, p .neg, span.neg, .text-neg { p.muted, p .muted, span.muted, .text-muted { color: lighten($text-dark, 26%); &.small, .small { - color: lighten($text-dark, 42%); + color: lighten($text-dark, 32%); } } @@ -244,16 +264,36 @@ span.highlight { /* * Lists */ +ul, ol { + overflow: hidden; + p { + margin: 0; + } +} ul { padding-left: $-m * 1.3; list-style: disc; - overflow: hidden; + ul { + list-style: circle; + margin-top: 0; + margin-bottom: 0; + } + label { + margin: 0; + } } ol { list-style: decimal; - padding-left: $-m * 1.3; - overflow: hidden; + padding-left: $-m * 2; +} + +li.checkbox-item, li.task-list-item { + list-style: none; + margin-left: - ($-m * 1.3); + input[type="checkbox"] { + margin-right: $-xs; + } } /*