diff --git a/src/main/frontend/components/whiteboard.cljs b/src/main/frontend/components/whiteboard.cljs index d78c27fd9..d469a6f15 100644 --- a/src/main/frontend/components/whiteboard.cljs +++ b/src/main/frontend/components/whiteboard.cljs @@ -171,7 +171,8 @@ [:div {:ref ref} [:div.gap-8.grid.grid-rows-auto - {:style {:grid-template-columns (str "repeat(" cols ", minmax(0, 1fr))")}} + {:style {:visibility (when (nil? container-width) "hidden") + :grid-template-columns (str "repeat(" cols ", minmax(0, 1fr))")}} (dashboard-create-card) (for [whiteboard-name whiteboard-names] [:<> {:key whiteboard-name} (dashboard-preview-card whiteboard-name)]) diff --git a/src/main/frontend/mixins.cljs b/src/main/frontend/mixins.cljs index 42d935280..5c7e79220 100644 --- a/src/main/frontend/mixins.cljs +++ b/src/main/frontend/mixins.cljs @@ -77,7 +77,7 @@ ([state keycode-map] (on-key-down state keycode-map {})) ([state keycode-map {:keys [not-matched-handler all-handler target]}] - (listen state (or target (.. js/window -document -documentElement)) "keydown" + (listen state (or target js/window) "keydown" (fn [e] (let [key-code (.-keyCode e)] (if-let [f (get keycode-map key-code)] diff --git a/tldraw/apps/tldraw-logseq/src/styles.css b/tldraw/apps/tldraw-logseq/src/styles.css index 78a428723..9b5e48001 100644 --- a/tldraw/apps/tldraw-logseq/src/styles.css +++ b/tldraw/apps/tldraw-logseq/src/styles.css @@ -636,7 +636,7 @@ button.tl-select-input-trigger { } &[data-portal-selected='true'] { - filter: brightness(0.9); + filter: brightness(0.9) contrast(0.5); } }