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 {