feat(org-chart): support external CSS themes and align documentation
This commit is contained in:
1 parent
dcfa4e0895
commit
346c648c09
27 files changed
+1189
-75
No files matched your search
@@ -7,7 +7,7 @@
|
||||
.hm-orgchart-organization-link:hover { text-decoration: underline; }
|
||||
.hm-orgchart-organization-link:focus-visible,
|
||||
.hm-orgchart-employee[role="button"]:focus-visible {
|
||||
outline: 2px solid var(--hm-orgchart-resolved-stroke-input-focus);
|
||||
outline: 2px solid var(--hm-orgchart-card-focus-color, var(--hm-orgchart-resolved-stroke-input-focus));
|
||||
outline-offset: 3px;
|
||||
}
|
||||
.hm-orgchart-employee[role="button"] { cursor: pointer; }
|
||||
@@ -16,10 +16,10 @@
|
||||
max-width: calc(100vw - 32px);
|
||||
max-height: calc(100dvh - 32px);
|
||||
padding: var(--hm-orgchart-resolved-spacing-xxl);
|
||||
border: var(--hm-orgchart-resolved-border-width) solid var(--hm-orgchart-resolved-stroke-default);
|
||||
border: var(--hm-orgchart-resolved-border-width) solid var(--hm-orgchart-dialog-border, var(--hm-orgchart-resolved-stroke-default));
|
||||
border-radius: var(--hm-orgchart-resolved-radius-container);
|
||||
background: var(--hm-orgchart-resolved-bg-surface);
|
||||
color: var(--hm-orgchart-resolved-fg-primary);
|
||||
background: var(--hm-orgchart-dialog-background, var(--hm-orgchart-resolved-bg-surface));
|
||||
color: var(--hm-orgchart-dialog-color, var(--hm-orgchart-resolved-fg-primary));
|
||||
font: inherit;
|
||||
overflow: auto;
|
||||
}
|
||||
@@ -35,9 +35,9 @@
|
||||
.hm-orgchart-employee-dialog-close {
|
||||
/* Match HM Dialog's ghost / icon-sm Button without a React or theme dependency.
|
||||
Fallbacks are the declared HM defaults (theme/default.css and primitives.css). */
|
||||
--hm-orgchart-dialog-close-ink: var(--foreground, var(--hm-sem-fg-primary, #0a221d));
|
||||
--hm-orgchart-dialog-close-hover: var(--muted, var(--hm-sem-bg-subtle, #f4f1ea));
|
||||
--hm-orgchart-dialog-close-ring: var(--ring, var(--hm-sem-stroke-input-focus, #266651));
|
||||
--hm-orgchart-dialog-close-ink: var(--hm-orgchart-dialog-close-color, var(--foreground, var(--hm-sem-fg-primary, #0a221d)));
|
||||
--hm-orgchart-dialog-close-hover: var(--hm-orgchart-dialog-close-hover-background, var(--muted, var(--hm-sem-bg-subtle, #f4f1ea)));
|
||||
--hm-orgchart-dialog-close-ring: var(--hm-orgchart-dialog-focus-color, var(--ring, var(--hm-sem-stroke-input-focus, #266651)));
|
||||
position: absolute;
|
||||
top: calc(var(--spacing, .25rem) * 2);
|
||||
right: calc(var(--spacing, .25rem) * 2);
|
||||
|
||||
Reference in new issue
Block a user