Browse Source

fix: minor style change

Peng Xiao 3 years ago
parent
commit
1205184f51

+ 24 - 21
src/main/frontend/components/whiteboard.cljs

@@ -41,23 +41,26 @@
       (generate-preview tldr))))
 
 (rum/defc page-refs-count < rum/static
-  [page-name & children]
-  (let [page-entity (model/get-page page-name)
-        block-uuid (:block/uuid page-entity)
-        refs-count (count (:block/_refs page-entity))]
-    (when (> refs-count 0)
-      (ui/tippy {:in-editor?      true
-                 :html            (fn [] [:div.mx-2 (reference/block-linked-references block-uuid)])
-                 :interactive     true
-                 :delay           [100, 500]
-                 :position        "bottom"
-                 :distance        10
-                 :popperOptions   {:modifiers {:preventOverflow
-                                               {:enabled           true
-                                                :boundariesElement "viewport"}}}}
-                [:div.flex.items-center.gap-2.whiteboard-page-refs-count
-                 [:div.open-page-ref-link refs-count]
-                 children]))))
+  ([page-name classname]
+   (page-refs-count page-name classname nil))
+  ([page-name classname children]
+   (let [page-entity (model/get-page page-name)
+         block-uuid (:block/uuid page-entity)
+         refs-count (count (:block/_refs page-entity))]
+     (when (> refs-count 0)
+       (ui/tippy {:in-editor?      true
+                  :html            (fn [] [:div.mx-2 (reference/block-linked-references block-uuid)])
+                  :interactive     true
+                  :delay           [100, 500]
+                  :position        "bottom"
+                  :distance        10
+                  :popperOptions   {:modifiers {:preventOverflow
+                                                {:enabled           true
+                                                 :boundariesElement "viewport"}}}}
+                 [:div.flex.items-center.gap-2.whiteboard-page-refs-count
+                  {:class classname}
+                  [:div.open-page-ref-link refs-count]
+                  children])))))
 
 (defn- get-page-display-name
   [page-name]
@@ -84,7 +87,7 @@
     [:div.flex.w-full
      [:div.dashboard-card-title-name (get-page-display-name page-name)]
      [:div.flex-1]
-     (page-refs-count page-name)]
+     (page-refs-count page-name nil)]
     ;; [:div.flex.w-full
     ;;  [:div (get-page-human-update-time page-name)]
     ;;  [:div.flex-1]
@@ -167,9 +170,9 @@
                             {:style {:font-size "0.9em"}}]
                       name nil false)]
 
-    [:span.text-md.px-3.py-1.cursor-default.whiteboard-page-refs-count
-     (page-refs-count name [:<> "Reference" (ui/icon "references-show")])]]
-
+     (page-refs-count name
+                      "text-md px-3 py-1 cursor-default whiteboard-page-refs-count"
+                      [:<> "Reference" (ui/icon "references-show")])]
    (tldraw-app name block-id)])
 
 (rum/defc whiteboard-route

+ 2 - 2
tldraw/apps/tldraw-logseq/src/lib/shapes/HTMLShape.tsx

@@ -109,8 +109,8 @@ export class HTMLShape extends TLBoxShape<HTMLShapeProps> {
 
   validateProps = (props: Partial<HTMLShapeProps>) => {
     if (props.size !== undefined) {
-      props.size[0] = Math.max(props.size[0], 120)
-      props.size[1] = Math.max(props.size[1], 80)
+      props.size[0] = Math.max(props.size[0], 1)
+      props.size[1] = Math.max(props.size[1], 1)
     }
     return withClampedStyles(props)
   }