UNPKG

bixi

Version:

企业级中后台前端解决方案

309 lines (276 loc) 4.9 kB
.markdown { display: block; color: @site-text-color; font-size: 14px; line-height: 2; &.api-container { overflow-x: auto; table { min-width: 719px; margin: 2em 0; font-size: 14px; font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace; line-height: 1.5; table-layout: fixed; border-width: 0; } } } .highlight { line-height: 1.5; } .markdown img { max-width: ~'calc(100% - 32px)'; } .markdown p > img { margin: 2.4em 1em; box-shadow: 0 8px 20px rgba(143, 168, 191, 0.35); } .markdown h1 { margin-top: 8px; margin-bottom: 20px; color: @site-heading-color; font-weight: 500; font-family: Lato, @font-family; .subtitle { margin-left: 12px; } } .markdown h2, .markdown h3, .markdown h4, .markdown h5, .markdown h6 { clear: both; margin: 1.6em 0 0.6em; color: @site-heading-color; font-weight: 500; font-family: Lato, @font-family; } .markdown h1 { font-size: 30px; line-height: 38px; } .markdown h2 { font-size: 24px; line-height: 32px; } .markdown h3 { font-size: 18px; } .markdown h4 { font-size: 16px; } .markdown h5 { font-size: 14px; } .markdown h6 { font-size: 12px; } .markdown hr { clear: both; height: 1px; margin: 16px 0; background: #e9e9e9; border: 0; } .markdown p, .markdown pre { margin: 1em 0; } .markdown ul, .markdown ol { padding-left: 1em; } .markdown ul > li { margin-left: 20px; padding-left: 4px; list-style-type: circle; &:empty { display: none; } } .markdown ol > li { margin-left: 20px; padding-left: 4px; list-style-type: decimal; } .markdown ul > li > p, .markdown ol > li > p { margin: 0.2em 0; padding: 0; } .markdown pre { background: #f2f4f5; border-radius: @border-radius-sm; } .markdown pre code { margin: 0; padding: 0; overflow: auto; color: @site-text-color; border: none; } .markdown strong, .markdown b { font-weight: 700; } .markdown table { width: 100%; margin: 8px 0 16px; empty-cells: show; border: 1px solid @site-border-color-split; border-collapse: collapse; border-spacing: 0; th, td { padding: 8px; border: 1px solid @site-border-color-split; } th { color: #5c6b77; font-weight: 500; white-space: nowrap; background: rgba(0, 0, 0, 0.02); } } .markdown blockquote { margin: 1em 0; padding-left: 0.8em; color: @site-text-color-secondary; font-size: 90%; border-left: 4px solid @site-border-color-split; p { margin: 0; } } .markdown .anchor { margin-left: 8px; opacity: 0; transition: opacity 0.3s ease; } .markdown .waiting { color: #ccc; cursor: not-allowed; } .markdown a.edit-button { display: inline-block; height: 12px; margin-left: 10px; font-weight: 400; line-height: 12px; text-decoration: none; i { color: @site-text-color-secondary; &:hover { color: @primary-color; } } .anticon { display: block; font-size: 16px; } } .markdown h1:hover .anchor, .markdown h2:hover .anchor, .markdown h3:hover .anchor, .markdown h4:hover .anchor, .markdown h5:hover .anchor, .markdown h6:hover .anchor { display: inline-block; opacity: 1; } .markdown > br, .markdown > p > br { clear: both; } .markdown code { margin: 0 4px; padding: 0.2em 0.4em; font-size: 0.9em; border: 1px solid #eee; border-radius: 3px; } .markdown.api-container table { td { &:first-child { width: 20%; color: #003a8c; font-weight: 500; } &:nth-child(3) { width: 22%; color: #c41d7f; font-size: 13px; word-break: break-all; } &:last-child { width: 13%; font-size: 13px; } &:nth-child(3), &:last-child { code { margin: 0; padding: 0; background: none; border: none; } } } } // For Changelog .markdown { ul.ant-timeline { li.ant-timeline-item { margin: 0; padding: 0 0 30px; list-style: none; .ant-timeline-item-content { position: relative; top: -14px; padding-left: 32px; font-size: 14px; > h2 { margin-top: 0; padding-top: 0.5px; } } } li.ant-timeline-item:first-child { margin-top: 40px; } } } // For icon .markdown { .component, .directive { display: inline; margin-left: 8px; padding: 1px 10px; color: #fff; font-weight: 400; font-size: 12px; line-height: 18px; text-transform: uppercase; vertical-align: middle; border-radius: 4px; } .component { color: #007cfe; border: 2px solid #007cfe; } .directive { color: #eb2f96; border: 2px solid #eb2f96; } .deprecated { display: inline-block; color: #f50; font-style: normal; &::before { content: 'D'; } } }