| | .markdown { |
| | min-height: calc(100vh - var(--ifm-navbar-height) - 17rem); |
| | --doc-table-min-width: 640px; |
| | } |
| |
|
| | .markdown a { |
| | text-decoration: underline; |
| | text-underline-offset: 2px; |
| | } |
| |
|
| | .markdown a[href^="http"] { |
| | position: relative; |
| | display: inline-block; |
| | margin-right: 0.75em; |
| | } |
| | .markdown a[href^="http"]:after { |
| | content: "↗"; |
| | font-size: 0.75em; |
| | padding-left: 1px; |
| | top: 0.3em; |
| | text-decoration: none; |
| | position: absolute; |
| | } |
| |
|
| | .markdown h1:first-child { |
| | font-size: 2.25rem; |
| | letter-spacing: -0.02em; |
| | } |
| | @media (max-width: 996px) { |
| | .markdown h1:first-child { |
| | margin-block-start: 0em; |
| | } |
| | } |
| |
|
| | .markdown > h2 { |
| | font-size: 1.6rem; |
| | letter-spacing: -0.02em; |
| | padding-top: 1em; |
| | border-top: 1px solid var(--ifm-color-emphasis-200); |
| | } |
| |
|
| | .markdown > header + h2 { |
| | border-top: 0; |
| | } |
| |
|
| | .markdown > h3 { |
| | font-size: 1.35rem; |
| | font-weight: 600; |
| | letter-spacing: -0.015em; |
| | } |
| |
|
| | .markdown > h4 { |
| | font-size: 1.2rem; |
| | font-weight: 600; |
| | letter-spacing: -0.015em; |
| | } |
| |
|
| | .markdown table { |
| | margin: 2rem 0; |
| | width: 100%; |
| | font-size: 0.875rem; |
| | display: table; |
| | } |
| |
|
| | .markdown table tr { |
| | border-bottom: 1px solid var(--ifm-table-border-color); |
| | } |
| |
|
| | .markdown table tr { |
| | background-color: unset; |
| | } |
| |
|
| | .markdown table tr td code { |
| | white-space: nowrap; |
| | } |
| |
|
| | .markdown table th { |
| | font-weight: 600; |
| | background-color: unset !important; |
| | text-align: left; |
| | white-space: nowrap; |
| | } |
| |
|
| | .markdown table thead tr { |
| | border-bottom-width: 1px; |
| | } |
| |
|
| | @media (max-width: 995px) { |
| | .table-scroll { |
| | margin: 2rem 0; |
| | padding-bottom: 0.5rem; |
| | } |
| |
|
| | .table-scroll table { |
| | margin: 0; |
| | } |
| |
|
| | .table-scroll { |
| | overflow-x: auto; |
| | -webkit-overflow-scrolling: touch; |
| | } |
| |
|
| | .table-scroll table { |
| | min-width: var(--doc-table-min-width); |
| | } |
| | } |
| |
|
| | .markdown details { |
| | font-size: 0.875rem; |
| | } |
| |
|
| | .markdown details summary { |
| | font-size: 1rem; |
| | } |
| |
|
| | .markdown details table { |
| | margin: 0; |
| | } |
| |
|
| | .markdown details > summary:before { |
| | top: 0.37rem; |
| | } |
| |
|
| | .markdown div[class^="codeBlockTitle_"] { |
| | padding: .8rem 1rem; |
| | font-size: 0.75rem; |
| | background: var(--ifm-color-emphasis-200); |
| | border-bottom: 0; |
| | } |
| |
|
| | [data-theme="dark"] .markdown div[class^="codeBlockTitle_"] { |
| | background: var(--ifm-color-emphasis-100); |
| | } |
| |
|
| | div[class^="codeBlockTitle_"] + div > pre { |
| | border-top-left-radius: 0; |
| | border-top-right-radius: 0; |
| | } |
| |
|
| | .markdown table.no-wrap-table { |
| | display: block; |
| | } |
| |
|
| | .no-wrap-table th, |
| | .no-wrap-table td { |
| | white-space: nowrap; |
| | } |
| |
|
| | .no-wrap-table p { |
| | margin: unset; |
| | } |
| |
|
| | |
| | .markdown :not(pre) > code { |
| | background: var(--ifm-color-emphasis-100); |
| | border: 1px solid var(--ifm-color-emphasis-200); |
| | border-radius: 4px; |
| | padding: 0.1rem 0.3rem; |
| | } |
| | html[data-theme="dark"] .markdown :not(pre) > code { |
| | background: rgba(255, 255, 255, 0.04); |
| | } |
| |
|
| | .markdown blockquote { |
| | border-left: 3px solid var(--ifm-color-primary); |
| | background: var(--ifm-table-background); |
| | padding: 0.5rem 1rem; |
| | } |
| |
|
| | .markdown ul[not(.tabs)], |
| | .markdown ol { |
| | margin-block: 0.5rem 1rem; |
| | } |
| | .markdown li { |
| | margin-block: 0.15rem; |
| | } |
| |
|