Skip to content

Commit 61946b4

Browse files
committed
[nested-v-grid] Improve demo layout
1 parent 52bc546 commit 61946b4

File tree

1 file changed

+64
-56
lines changed

1 file changed

+64
-56
lines changed

src/re_demo/nested_v_grid.cljs

Lines changed: 64 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -510,62 +510,70 @@
510510
(if (:virtualize? @props)
511511
[virtualization-example-code @props]
512512
[paths-example-code @props])]]
513-
[prop-checkbox {:db props-db
514-
:id :virtualize?}]
515-
[prop-checkbox {:db props-db
516-
:id :show-root-headers?}]
517-
[prop-checkbox {:db props-db
518-
:id :show-row-branches?}]
519-
[prop-checkbox {:db props-db
520-
:id :show-column-branches?}]
521-
[prop-slider {:db props-db
522-
:id :row-tree-depth
523-
:default 3
524-
:default-on? false
525-
:min 0
526-
:max 10}]
527-
[prop-slider {:db props-db
528-
:id :column-tree-depth
529-
:default 3
530-
:default-on? false
531-
:min 0
532-
:max 10}]
533-
[prop-slider {:db props-db
534-
:id :row-height
535-
:default 20
536-
:default-on? false
537-
:min 10
538-
:max 100}]
539-
[prop-slider {:db props-db
540-
:id :column-width
541-
:default 40
542-
:default-on? false
543-
:min 10
544-
:max 100}]
545-
[prop-slider {:db props-db
546-
:id :row-header-width
547-
:default 40
548-
:default-on? false
549-
:min 10
550-
:max 100}]
551-
[prop-checkbox {:db props-db
552-
:id :row-header-widths
553-
:default nil
554-
:value [80 30 200]}]
555-
[prop-slider {:db props-db
556-
:id :column-header-height
557-
:default 20
558-
:default-on? false
559-
:min 10
560-
:max 100}]
561-
[prop-checkbox {:db props-db
562-
:id :column-header-heights
563-
:default nil
564-
:value [90 20 30]}]
565-
[prop-checkbox {:db props-db
566-
:id :resize-row-height?}]
567-
[prop-checkbox {:db props-db
568-
:id :resize-column-header-height?}]]])))
513+
[rc/v-box
514+
:gap "12px"
515+
:style {:min-width "550px"
516+
:max-width "fit-content"
517+
:padding "15px"
518+
:border-top "1px solid #DDD"
519+
:background-color "#f7f7f7"}
520+
:children
521+
[[prop-checkbox {:db props-db
522+
:id :virtualize?}]
523+
[prop-checkbox {:db props-db
524+
:id :show-root-headers?}]
525+
[prop-checkbox {:db props-db
526+
:id :show-row-branches?}]
527+
[prop-checkbox {:db props-db
528+
:id :show-column-branches?}]
529+
[prop-slider {:db props-db
530+
:id :row-tree-depth
531+
:default 3
532+
:default-on? false
533+
:min 0
534+
:max 10}]
535+
[prop-slider {:db props-db
536+
:id :column-tree-depth
537+
:default 3
538+
:default-on? false
539+
:min 0
540+
:max 10}]
541+
[prop-slider {:db props-db
542+
:id :row-height
543+
:default 20
544+
:default-on? false
545+
:min 10
546+
:max 100}]
547+
[prop-slider {:db props-db
548+
:id :column-width
549+
:default 40
550+
:default-on? false
551+
:min 10
552+
:max 100}]
553+
[prop-slider {:db props-db
554+
:id :row-header-width
555+
:default 40
556+
:default-on? false
557+
:min 10
558+
:max 100}]
559+
[prop-checkbox {:db props-db
560+
:id :row-header-widths
561+
:default nil
562+
:value [80 30 200]}]
563+
[prop-slider {:db props-db
564+
:id :column-header-height
565+
:default 20
566+
:default-on? false
567+
:min 10
568+
:max 100}]
569+
[prop-checkbox {:db props-db
570+
:id :column-header-heights
571+
:default nil
572+
:value [90 20 30]}]
573+
[prop-checkbox {:db props-db
574+
:id :resize-row-height?}]
575+
[prop-checkbox {:db props-db
576+
:id :resize-column-header-height?}]]]]])))
569577

570578
(defn make-source-data []
571579
[[(rand) (rand) (rand) (rand)]

0 commit comments

Comments
 (0)