mirror of
https://github.com/penpot/penpot.git
synced 2025-01-08 07:50:43 -05:00
De-Applying token
This commit is contained in:
parent
2dd994799c
commit
406e8d110c
1 changed files with 11 additions and 0 deletions
|
@ -108,6 +108,13 @@
|
||||||
{:shape shape
|
{:shape shape
|
||||||
:tokens border-radius-tokens
|
:tokens border-radius-tokens
|
||||||
:attributes (wtc/token-attributes :border-radius)}))
|
:attributes (wtc/token-attributes :border-radius)}))
|
||||||
|
sizing-tokens (:sizing tokens-by-type)
|
||||||
|
sizing-options (mf/use-memo
|
||||||
|
(mf/deps shape sizing-tokens)
|
||||||
|
#(wtc/tokens-name-map->select-options
|
||||||
|
{:shape shape
|
||||||
|
:tokens sizing-tokens
|
||||||
|
:attributes (wtc/token-attributes :sizing)}))
|
||||||
|
|
||||||
flex-child? (->> selection-parents (some ctl/flex-layout?))
|
flex-child? (->> selection-parents (some ctl/flex-layout?))
|
||||||
absolute? (ctl/item-absolute? shape)
|
absolute? (ctl/item-absolute? shape)
|
||||||
|
@ -223,6 +230,10 @@
|
||||||
(mf/deps ids)
|
(mf/deps ids)
|
||||||
(fn [value attr]
|
(fn [value attr]
|
||||||
(st/emit! (udw/trigger-bounding-box-cloaking ids)
|
(st/emit! (udw/trigger-bounding-box-cloaking ids)
|
||||||
|
(dch/update-shapes ids
|
||||||
|
#(assoc % :applied-tokens {})
|
||||||
|
{:reg-objects? true
|
||||||
|
:attrs [:applied-tokens]})
|
||||||
(udw/update-dimensions ids attr value))))
|
(udw/update-dimensions ids attr value))))
|
||||||
|
|
||||||
on-proportion-lock-change
|
on-proportion-lock-change
|
||||||
|
|
Loading…
Reference in a new issue