UNPKG

rapidoc

Version:

RapiDoc - Open API spec viewer with built in console

129 lines (117 loc) 3.2 kB
import vars from './vars'; import {html} from 'lit-element'; export default html` <style> .regular-font{font-family:var(--font-regular);} .mono-font{font-family:var(--font-mono);} .title{font-size:32px;} .sub-title{font-size: 18px;} h1{ font-family:var(--font-regular); font-size:20px; letter-spacing:normal; } h2{ font-family:var(--font-regular); font-size:18px; letter-spacing:normal; } h3{ font-family:var(--font-regular); font-size:16px; letter-spacing:normal; } h4{ font-family:var(--font-regular); font-size:15px; letter-spacing:normal; } h5{ font-family:var(--font-regular); font-size:14px; letter-spacing:normal; } h6{ font-family:var(--font-regular); font-size:14px; letter-spacing:normal; } h1,h2,h3,h4,h5,h5{ margin-block-end: 0.2em; } p { margin-block-start: 0.5em; } code, pre{ font-family: var(--font-mono); } /* Markdown */ /* .m-markdown p:only-child{ color:var(--light-fg); font-size:12px; line-height:normal; margin-top:0; } */ .m-markdown, .m-markdown-small{ display:block; } .m-markdown li, .m-markdown p, .m-markdown span{ line-height:28px; font-size:14px; } .m-markdown-small p, .m-markdown-small span, .m-markdown-small li{ color:var(--light-fg); font-size:12px; line-height:14px; margin-top:0; } .m-markdown-small ul, .m-markdown-small ol{ padding-inline-start: 20px; } .m-markdown code{ background-color: rgba(0, 0, 0, 0.02); padding: 0px 6px; border: 1px solid var(--light-border-color); border-radius: 3px; color: var(--fg); font-size: 12px; } .m-markdown pre{ white-space: pre-wrap; background-color: var(--pre-bg); color:var(--pre-fg); padding: 12px 14px 15px 14px; overflow-x: auto; line-height: normal; border-radius: 4px; border: 1px solid var(--pre-border-color); } .m-markdown pre code { border:none; background-color:transparent; color: var(--code-fg); } .m-markdown ul, .m-markdown ol{ padding-inline-start:30px; } .m-markdown-small a, .m-markdown a{ color:var(--link-color); } .m-markdown img{max-width:100%} /* Markdown table */ .m-markdown table { border-spacing: 0; border-collapse: separate; border: 1px solid var(--border-color); border-radius: var(--border-radius); margin: 0; max-width: 100%; } .m-markdown tr:first-child td, .m-markdown tr:first-child th { border-top: 0 none; } .m-markdown td, .m-markdown th{ font-size: 12px; line-height: 16px; padding: 4px 5px 4px; text-align: left; vertical-align: top; } .m-markdown th { color: var(--fg2); font-size: 12px; line-height:30px; font-weight: 600; letter-spacing: normal; background-color: var(--bg2); vertical-align: bottom; border-bottom: 1px solid var(--border-color); } </style>`