mirror of
https://github.com/penpot/penpot.git
synced 2025-03-12 15:51:37 -05:00
Merge pull request #2807 from penpot/hiru-fix-layout-sync
Fix layout attributes sync in components
This commit is contained in:
commit
b329de6487
1 changed files with 80 additions and 76 deletions
|
@ -19,84 +19,88 @@
|
||||||
;; in the main component, none of the attributes of the same group is changed.
|
;; in the main component, none of the attributes of the same group is changed.
|
||||||
|
|
||||||
(def component-sync-attrs
|
(def component-sync-attrs
|
||||||
{:name :name-group
|
{:name :name-group
|
||||||
:fills :fill-group
|
:fills :fill-group
|
||||||
:fill-color :fill-group
|
:fill-color :fill-group
|
||||||
:fill-opacity :fill-group
|
:fill-opacity :fill-group
|
||||||
:fill-color-gradient :fill-group
|
:fill-color-gradient :fill-group
|
||||||
:fill-color-ref-file :fill-group
|
:fill-color-ref-file :fill-group
|
||||||
:fill-color-ref-id :fill-group
|
:fill-color-ref-id :fill-group
|
||||||
:hide-fill-on-export :fill-group
|
:hide-fill-on-export :fill-group
|
||||||
:content :content-group
|
:content :content-group
|
||||||
:position-data :content-group
|
:position-data :content-group
|
||||||
:hidden :visibility-group
|
:hidden :visibility-group
|
||||||
:blocked :modifiable-group
|
:blocked :modifiable-group
|
||||||
:grow-type :text-font-group
|
:grow-type :text-font-group
|
||||||
:font-family :text-font-group
|
:font-family :text-font-group
|
||||||
:font-size :text-font-group
|
:font-size :text-font-group
|
||||||
:font-style :text-font-group
|
:font-style :text-font-group
|
||||||
:font-weight :text-font-group
|
:font-weight :text-font-group
|
||||||
:letter-spacing :text-display-group
|
:letter-spacing :text-display-group
|
||||||
:line-height :text-display-group
|
:line-height :text-display-group
|
||||||
:text-align :text-display-group
|
:text-align :text-display-group
|
||||||
:strokes :stroke-group
|
:strokes :stroke-group
|
||||||
:stroke-color :stroke-group
|
:stroke-color :stroke-group
|
||||||
:stroke-color-gradient :stroke-group
|
:stroke-color-gradient :stroke-group
|
||||||
:stroke-color-ref-file :stroke-group
|
:stroke-color-ref-file :stroke-group
|
||||||
:stroke-color-ref-id :stroke-group
|
:stroke-color-ref-id :stroke-group
|
||||||
:stroke-opacity :stroke-group
|
:stroke-opacity :stroke-group
|
||||||
:stroke-style :stroke-group
|
:stroke-style :stroke-group
|
||||||
:stroke-width :stroke-group
|
:stroke-width :stroke-group
|
||||||
:stroke-alignment :stroke-group
|
:stroke-alignment :stroke-group
|
||||||
:stroke-cap-start :stroke-group
|
:stroke-cap-start :stroke-group
|
||||||
:stroke-cap-end :stroke-group
|
:stroke-cap-end :stroke-group
|
||||||
:rx :radius-group
|
:rx :radius-group
|
||||||
:ry :radius-group
|
:ry :radius-group
|
||||||
:r1 :radius-group
|
:r1 :radius-group
|
||||||
:r2 :radius-group
|
:r2 :radius-group
|
||||||
:r3 :radius-group
|
:r3 :radius-group
|
||||||
:r4 :radius-group
|
:r4 :radius-group
|
||||||
:type :geometry-group
|
:type :geometry-group
|
||||||
:selrect :geometry-group
|
:selrect :geometry-group
|
||||||
:points :geometry-group
|
:points :geometry-group
|
||||||
:locked :geometry-group
|
:locked :geometry-group
|
||||||
:proportion :geometry-group
|
:proportion :geometry-group
|
||||||
:proportion-lock :geometry-group
|
:proportion-lock :geometry-group
|
||||||
:x :geometry-group
|
:x :geometry-group
|
||||||
:y :geometry-group
|
:y :geometry-group
|
||||||
:width :geometry-group
|
:width :geometry-group
|
||||||
:height :geometry-group
|
:height :geometry-group
|
||||||
:rotation :geometry-group
|
:rotation :geometry-group
|
||||||
:transform :geometry-group
|
:transform :geometry-group
|
||||||
:transform-inverse :geometry-group
|
:transform-inverse :geometry-group
|
||||||
:opacity :layer-effects-group
|
:opacity :layer-effects-group
|
||||||
:blend-mode :layer-effects-group
|
:blend-mode :layer-effects-group
|
||||||
:shadow :shadow-group
|
:shadow :shadow-group
|
||||||
:blur :blur-group
|
:blur :blur-group
|
||||||
:masked-group? :mask-group
|
:masked-group? :mask-group
|
||||||
:constraints-h :constraints-group
|
:constraints-h :constraints-group
|
||||||
:constraints-v :constraints-group
|
:constraints-v :constraints-group
|
||||||
:fixed-scroll :constraints-group
|
:fixed-scroll :constraints-group
|
||||||
:exports :exports-group
|
:exports :exports-group
|
||||||
|
|
||||||
:layout :layout-container
|
:layout :layout-container
|
||||||
:layout-dir :layout-container
|
:layout-align-content :layout-container
|
||||||
:layout-gap :layout-container
|
:layout-align-items :layout-container
|
||||||
:layout-wrap-type :layout-container
|
:layout-flex-dir :layout-container
|
||||||
:layout-padding-type :layout-container
|
:layout-gap :layout-container
|
||||||
:layout-padding :layout-container
|
:layout-gap-type :layout-container
|
||||||
:layout-h-orientation :layout-container
|
:layout-justify-content :layout-container
|
||||||
:layout-v-orientation :layout-container
|
:layout-wrap-type :layout-container
|
||||||
|
:layout-padding-type :layout-container
|
||||||
|
:layout-padding :layout-container
|
||||||
|
:layout-h-orientation :layout-container
|
||||||
|
:layout-v-orientation :layout-container
|
||||||
|
|
||||||
:layout-item-margin :layout-item
|
:layout-item-margin :layout-item
|
||||||
:layout-item-margin-type :layout-item
|
:layout-item-margin-type :layout-item
|
||||||
:layout-item-h-sizing :layout-item
|
:layout-item-h-sizing :layout-item
|
||||||
:layout-item-v-sizing :layout-item
|
:layout-item-v-sizing :layout-item
|
||||||
:layout-item-max-h :layout-item
|
:layout-item-max-h :layout-item
|
||||||
:layout-item-min-h :layout-item
|
:layout-item-min-h :layout-item
|
||||||
:layout-item-max-w :layout-item
|
:layout-item-max-w :layout-item
|
||||||
:layout-item-min-w :layout-item
|
:layout-item-min-w :layout-item
|
||||||
:layout-item-align-self :layout-item})
|
:layout-item-align-self :layout-item})
|
||||||
|
|
||||||
;; Attributes that may directly be edited by the user with forms
|
;; Attributes that may directly be edited by the user with forms
|
||||||
(def editable-attrs
|
(def editable-attrs
|
||||||
|
|
Loading…
Add table
Reference in a new issue