Skip to content

Commit

Permalink
Style context menu
Browse files Browse the repository at this point in the history
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
  • Loading branch information
hweihwang committed Aug 19, 2024
1 parent 30da530 commit f7fc3dc
Showing 1 changed file with 47 additions and 8 deletions.
55 changes: 47 additions & 8 deletions src/App.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
*/

// https://github.com/excalidraw/excalidraw/blob/4dc4590f247a0a0d9c3f5d39fe09c00c5cef87bf/examples/excalidraw
.excalidraw, .App .excalidraw {
.excalidraw,
.App .excalidraw {
--zIndex-modal: 100010;
--zIndex-popup: 100020;
--ui-font: var(--font-face);
Expand Down Expand Up @@ -34,15 +35,15 @@
}
}

.widgets--list{
.widgets--list {
height: 100%;
}

.widgets--list > div{
.widgets--list > div {
height: 100% !important;
}

.widgets--list > div > div{
.widgets--list > div > div {
height: 100% !important;
}

Expand All @@ -51,13 +52,13 @@
margin: 0 !important;
}

.widget-file--interactive{
.widget-file--interactive {
height: 100% !important;
max-height: 100% !important;
min-height: unset !important;
}

.text-menubar--ready{
.text-menubar--ready {
backdrop-filter: unset !important;
-webkit-backdrop-filter: unset !important;
}
Expand All @@ -74,7 +75,7 @@
overflow: hidden;
}

:root[dir="ltr"]
:root[dir='ltr']
.excalidraw
.layer-ui__wrapper
.zen-mode-transition.App-menu_bottom--transition-left {
Expand All @@ -95,7 +96,7 @@
}
}

.layer-ui__wrapper__top-right label[title=Library] {
.layer-ui__wrapper__top-right label[title='Library'] {
display: none;
}

Expand All @@ -107,3 +108,41 @@
.excalidraw .RadioGroup__choice input {
opacity: 0;
}

// Custom Context Menu
.excalidraw .context-menu-item__label {
font-weight: normal !important;
}

.excalidraw .context-menu {
position: relative !important;
border-radius: var(--border-radius-large) !important;
box-shadow: none !important;
filter: drop-shadow(0 calc(var(--default-grid-baseline) / 4) calc(var(--default-grid-baseline) * 2.5) var(--color-box-shadow)) !important;
list-style: none !important;
-webkit-user-select: none !important;
user-select: none !important;
margin: calc(var(--default-grid-baseline) * -1) 0 0 calc(var(--default-grid-baseline) / 2) !important;
padding: calc(var(--default-grid-baseline)) calc(var(--default-grid-baseline)) !important;
background-color: var(--color-main-background) !important;
cursor: default !important;
border: none !important;
}

.excalidraw .context-menu-item-separator {
border-top: calc(var(--default-grid-baseline) / 8) solid var(--color-border) !important;
margin-top: calc(var(--default-grid-baseline)) !important;
margin-bottom: calc(var(--default-grid-baseline)) !important;
}

.excalidraw .context-menu-item {
color: var(--popup-text-color) !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-left: calc(var(--default-grid-baseline) * 3) !important;
}

.excalidraw .context-menu-item:hover {
background-color: var(--color-background-hover) !important;
border-radius: var(--border-radius-large) !important;
}

0 comments on commit f7fc3dc

Please sign in to comment.