diff options
Diffstat (limited to 'excalidraw-app/index.scss')
| -rw-r--r-- | excalidraw-app/index.scss | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/excalidraw-app/index.scss b/excalidraw-app/index.scss new file mode 100644 index 0000000..cfaaf9c --- /dev/null +++ b/excalidraw-app/index.scss @@ -0,0 +1,117 @@ +.excalidraw { + --color-primary-contrast-offset: #625ee0; // to offset Chubb illusion + + &.theme--dark { + --color-primary-contrast-offset: #726dff; // to offset Chubb illusion + } + + .top-right-ui { + display: flex; + justify-content: center; + align-items: flex-start; + } + + .footer-center { + justify-content: flex-end; + margin-top: auto; + margin-bottom: auto; + margin-inline-start: auto; + } + + .encrypted-icon { + border-radius: var(--space-factor); + color: var(--color-primary); + margin-top: auto; + margin-bottom: auto; + margin-inline-start: auto; + margin-inline-end: 0.6em; + z-index: var(--zIndex-layerUI); + + svg { + width: 1.2rem; + height: 1.2rem; + } + } + + .dropdown-menu-container { + .dropdown-menu-item { + &.active-collab { + background-color: #ecfdf5; + color: #064e3c; + } + &.highlighted { + color: var(--color-promo); + font-weight: 700; + .dropdown-menu-item__icon g { + stroke-width: 2; + } + } + } + } + + &.theme--dark { + .dropdown-menu-item { + &.active-collab { + background-color: #064e3c; + color: #ecfdf5; + } + } + } + + .collab-offline-warning { + pointer-events: none; + position: absolute; + top: 6.5rem; + left: 50%; + transform: translateX(-50%); + padding: 0.5rem 1rem; + font-size: 0.875rem; + text-align: center; + line-height: 1.5; + border-radius: var(--border-radius-md); + background-color: var(--color-warning); + color: var(--color-text-warning); + z-index: 6; + white-space: pre; + } +} + +.excalidraw-app.is-collaborating { + [data-testid="clear-canvas-button"] { + display: none; + } +} + +.plus-button { + display: flex; + justify-content: center; + cursor: pointer; + align-items: center; + border: 1px solid var(--color-primary); + padding: 0.5rem 0.75rem; + border-radius: var(--border-radius-lg); + background-color: var(--island-bg-color); + color: var(--color-primary) !important; + text-decoration: none !important; + + font-size: 0.75rem; + box-sizing: border-box; + height: var(--lg-button-size); + + &:hover { + background-color: var(--color-primary); + color: white !important; + } + + &:active { + background-color: var(--color-primary-darker); + } +} + +.theme--dark { + .plus-button { + &:hover { + color: black !important; + } + } +} |
