@api-viewer/docs
Version:
API documentation viewer for Web Components
125 lines (103 loc) • 2.14 kB
JavaScript
import { css } from 'lit';
export default css `
p,
ul,
ol {
margin: 1rem 0;
font-size: 0.9375rem;
line-height: 1.5;
}
a {
color: var(--ave-link-color);
}
a:hover {
color: var(--ave-link-hover-color);
}
pre {
white-space: pre-wrap;
}
api-docs-layout {
display: block;
}
[part='tab'][heading^='CSS'] {
min-width: 120px;
font-size: 0.8125rem;
}
[part='docs-item'] {
display: block;
padding: 0.5rem;
color: var(--ave-item-color);
}
[part='docs-item']:not(:first-of-type) {
border-top: solid 1px var(--ave-border-color);
}
[part='docs-tag'] {
background-color: var(--ave-tag-background-color);
border: 1px solid var(--ave-tag-border-color);
border-radius: 3px;
color: var(--ave-tag-color);
display: inline-block;
font-size: 0.75rem;
padding: 1px 5px;
}
[part='docs-description'] {
display: block;
padding: 0 1rem;
border-bottom: solid 1px var(--ave-border-color);
}
[part='docs-row'] {
display: flex;
flex-wrap: wrap;
margin-bottom: 1rem;
}
[part='docs-column'] {
box-sizing: border-box;
flex-basis: 25%;
padding-right: 0.5rem;
}
[part='docs-column']:only-child {
flex-basis: 100%;
}
.column-name-css,
.column-type {
flex-basis: 50%;
}
[part='docs-label'] {
color: var(--ave-label-color);
font-size: 0.75rem;
line-height: 1rem;
letter-spacing: 0.1rem;
}
[part='docs-value'] {
font-family: var(--ave-monospace-font);
font-size: 0.875rem;
line-height: 1.5rem;
}
[part='docs-markdown'] p,
[part='docs-markdown'] ul,
[part='docs-markdown'] ol {
margin: 0.5rem 0;
}
[part$='params'] {
color: var(--ave-item-color);
}
[part$='type'] {
color: var(--ave-secondary-color);
}
.accent {
color: var(--ave-accent-color);
}
@media (max-width: 480px) {
.column-type {
margin-top: 1rem;
}
.column-name-css,
.column-type {
flex-basis: 100%;
}
[part='tab'][heading^='CSS'] {
max-width: 125px;
}
}
`;
//# sourceMappingURL=styles.js.map