@ng-doc/ui-kit
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>
147 lines (142 loc) • 5.83 kB
CSS
@import '@angular/cdk/overlay-prebuilt.css';
:root {
--ng-doc-base-gutter: 8px;
--ng-doc-transition: 0.2s;
--ng-doc-text-selection: rgba(21, 88, 214, 0.15);
--ng-doc-white: #fff;
--ng-doc-black: #000;
--ng-doc-base-rgb: 0 0 0;
--ng-doc-base-0: var(--ng-doc-white);
--ng-doc-base-1: #f6f6f6;
--ng-doc-base-2: #ebebeb;
--ng-doc-base-3: #dedede;
--ng-doc-base-4: #d1d1d1;
--ng-doc-base-5: #b8b8b8;
--ng-doc-base-6: #ababab;
--ng-doc-base-7: #9e9e9e;
--ng-doc-base-8: #919191;
--ng-doc-base-9: #858585;
--ng-doc-base-10: #6e6e6e;
--ng-doc-primary: #1558d6;
--ng-doc-primary-text: var(--ng-doc-white);
--ng-doc-alert: #ff5959;
--ng-doc-alert-text: var(--ng-doc-white);
--ng-doc-warning: #ff9f1a;
--ng-doc-warning-text: var(--ng-doc-white);
--ng-doc-info: #3f68b5;
--ng-doc-info-text: var(--ng-doc-white);
--ng-doc-success: #00b74a;
--ng-doc-success-text: var(--ng-doc-white);
--ng-doc-background: var(--ng-doc-base-0);
--ng-doc-hover-background: rgba(110, 110, 110, 0.09);
--ng-doc-border-size: 1px;
--ng-doc-border-color: var(--ng-doc-base-3);
--ng-doc-border-hover-color: var(--ng-doc-base-5);
--ng-doc-shadow-color: rgba(0, 0, 0, 0.15);
--ng-doc-font-system: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol", "Noto Color Emoji";
--ng-doc-font-system-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
"Liberation Mono", "Courier New", monospace;
--ng-doc-heading-font-family: var(--ng-doc-font-system);
--ng-doc-heading-color: #111111;
--ng-doc-font-family: var(--ng-doc-font-system);
--ng-doc-font-size: calc(var(--ng-doc-base-gutter) * 2);
--ng-doc-line-height: calc(var(--ng-doc-base-gutter) * 3);
--ng-doc-font-weight: 400;
--ng-doc-code-font: var(--ng-doc-font-system-mono);
--ng-doc-code-font-size: 14px;
--ng-doc-code-line-height: 20px;
--ng-doc-code-font-weight: 400;
--ng-doc-text: rgb(78 78 78);
--ng-doc-text-muted: var(--ng-doc-base-8);
--ng-doc-mark-background: rgba(255, 222, 0, 0.3);
--ng-doc-link-color: var(--ng-doc-primary);
--ng-doc-inline-code-background: var(--ng-doc-base-9);
--ng-doc-inline-code-color: var(--ng-doc-text);
--ng-doc-button-background: trasparent;
--ng-doc-button-background-opacity: 0;
--ng-doc-button-color: var(--ng-doc-text);
--ng-doc-button-hover-background: var(--ng-doc-base-2);
--ng-doc-button-hover-color: var(--ng-doc-button-color);
--ng-doc-button-active-background: var(--ng-doc-base-3);
--ng-doc-button-active-color: var(--ng-doc-button-hover-color);
--ng-doc-floated-border-color: transparent;
--ng-doc-floated-border: 2px solid var(--ng-doc-floated-border-color);
--ng-doc-floated-border-shadow-color: 0 1px 2px rgba(16, 24, 40, 0.05), 0 0 0 4px transparent;
--ng-doc-floated-border-radius: var(--ng-doc-base-gutter);
/* NgDocCheckboxComponent */
--ng-doc-checkbox-color: var(--ng-doc-primary);
--ng-doc-checkbox-color-text: var(--ng-doc-primary-text);
--ng-doc-checkbox-border: var(--ng-doc-border-size) solid var(--ng-doc-border-color);
--ng-doc-checkbox-border-hover: var(--ng-doc-border-size) solid var(--ng-doc-border-hover-color);
/* NgDocInputWrapperComponent */
--ng-doc-input-text-align: left;
--ng-doc-input-width: 100%;
--ng-doc-input-height: 40px;
--ng-doc-input-border: var(--ng-doc-border-size) solid var(--ng-doc-border-color);
--ng-doc-input-border-hover: var(--ng-doc-border-size) solid var(--ng-doc-border-hover-color);
--ng-doc-input-background-color: var(--ng-doc-base-0);
--ng-doc-input-cursor: auto;
/* NgDocTagComponent */
--ng-doc-tag-background: var(--ng-doc-primary);
--ng-doc-tag-color: var(--ng-doc-primary-text);
/* NgDocSelection */
--ng-doc-selection-border: 2px solid var(--ng-doc-primary);
--ng-doc-selection-background: transparent;
/* NgDocDot */
--ng-doc-dot-size: calc(var(--ng-doc-base-gutter) / 2);
--ng-doc-dot-background: var(--ng-doc-primary);
/* Sidenav */
--ng-doc-sidenav-width: 300px;
/* TabGroup */
--ng-doc-tab-group-border-radius: var(--ng-doc-base-gutter);
--ng-doc-tab-group-border: 1px solid var(--ng-doc-border-color);
}
.ng-doc-tooltip {
--ng-doc-overlay-background: var(--ng-doc-tooltip-background, var(--ng-doc-base-10));
--ng-doc-overlay-border: var(--ng-doc-tooltip-border, var(--ng-doc-base-10));
--ng-doc-overlay-border-radius: calc(var(--ng-doc-base-gutter) / 2);
}
.ng-doc-tooltip .ng-doc-overlay-content {
font-family: var(--ng-doc-font-family);
font-variant: no-contextual;
color: var(--ng-doc-text);
line-height: var(--ng-doc-line-height);
font-size: var(--ng-doc-font-size);
font-weight: var(--ng-doc-font-weight);
padding: var(--ng-doc-base-gutter) calc(var(--ng-doc-base-gutter) * 2);
max-width: 400px;
max-height: 50vh;
white-space: pre-line;
overflow-y: auto;
--ng-doc-text: var(--ng-doc-base-0);
}
.ng-doc-tooltip .ng-doc-overlay-content p {
margin: 0;
}
.ng-doc-notify {
--ng-doc-overlay-background: var(--ng-doc-base-10);
--ng-doc-overlay-border: var(--ng-doc-base-10);
--ng-doc-overlay-border-radius: calc(var(--ng-doc-base-gutter) / 2);
}
.ng-doc-notify .ng-doc-overlay-content {
font-family: var(--ng-doc-font-family);
font-variant: no-contextual;
color: var(--ng-doc-text);
line-height: var(--ng-doc-line-height);
font-size: var(--ng-doc-font-size);
font-weight: var(--ng-doc-font-weight);
padding: var(--ng-doc-base-gutter) calc(var(--ng-doc-base-gutter) * 2);
max-width: 576px;
max-height: 50vh;
white-space: pre-line;
overflow-y: auto;
--ng-doc-text: var(--ng-doc-base-0);
}
.ng-doc-dialog {
background: var(--ng-doc-background);
}
.ng-doc-transparent-dialog {
background: transparent;
}