diff --git a/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx b/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx
index b89ed05af2..966ccc3cc0 100644
--- a/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx
+++ b/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx
@@ -17,15 +17,34 @@ export const ActionBar = observer(function ActionBar(): JSX.Element {
app.api.redo()
}, [app])
+ const zoomIn = React.useCallback(() => {
+ app.api.zoomIn()
+ }, [app])
+
+ const zoomOut = React.useCallback(() => {
+ app.api.zoomOut()
+ }, [app])
+
return (
)
})
diff --git a/tldraw/apps/tldraw-logseq/src/components/ContextBar/ContextBar.tsx b/tldraw/apps/tldraw-logseq/src/components/ContextBar/ContextBar.tsx
index 14383deeab..7d92e04201 100644
--- a/tldraw/apps/tldraw-logseq/src/components/ContextBar/ContextBar.tsx
+++ b/tldraw/apps/tldraw-logseq/src/components/ContextBar/ContextBar.tsx
@@ -45,7 +45,7 @@ const _ContextBar: TLContextBarComponent = ({ shapes, offsets, hidden })
className="tl-contextbar"
style={{
visibility: hidden ? 'hidden' : 'visible',
- pointerEvents: hidden ? 'none' : 'all'
+ pointerEvents: hidden ? 'none' : 'all',
}}
>
{Actions.map((Action, idx) => (
diff --git a/tldraw/apps/tldraw-logseq/src/components/ZoomMenu/ZoomMenu.tsx b/tldraw/apps/tldraw-logseq/src/components/ZoomMenu/ZoomMenu.tsx
index 3889b2acf0..51ad179c3f 100644
--- a/tldraw/apps/tldraw-logseq/src/components/ZoomMenu/ZoomMenu.tsx
+++ b/tldraw/apps/tldraw-logseq/src/components/ZoomMenu/ZoomMenu.tsx
@@ -8,6 +8,7 @@ export const ZoomMenu = observer(function ZoomMenu(): JSX.Element {
const preventEvent = (e: Event) => {
e.preventDefault()
}
+
return (
@@ -18,7 +19,6 @@ export const ZoomMenu = observer(function ZoomMenu(): JSX.Element {
id="zoomPopup"
sideOffset={12}
>
-
button {
- @apply text-sm rounded border-0 inline-flex items-center justify-center;
+ button {
+ @apply text-sm rounded border-0 inline-flex items-center justify-center p-2;
- height: 32px;
- padding: 0 8px;
+ height: 30px;
+ background: transparent;
color: var(--ls-primary-text-color);
font-family: var(--ls-font-family);
- background: none;
cursor: pointer;
opacity: 1;
white-space: nowrap;
&:hover {
- background-color: var(--color-hover);
+ background-color: var(--ls-primary-background-color);
}
}
}
@@ -111,10 +114,6 @@
@apply py-2 rounded shadow-lg;
opacity: 100%;
background-color: var(--ls-primary-background-color);
-
- > span svg {
- display: none !important;
- }
}
.tl-zoom-menu-dropdown-item {