penpot/common/test/common_tests/logic
Florian Schrödl 7dd61968b5
Implement object type specific tokens (#6816)
*  Allow token applying for supported shape types only

* 🐛 Remove x/y attribute keys from spacing token

*  Shape specific context-menu

*  Only apply tokens to supported shapes when doing multi selection apply

*  Handle groups not supported by tokens yet

* 🐛 Fix outdated tests

* ♻️ Commentary

*  Add helper functions for attribute applicability checks

* ♻️ Groups don't have own attributes

* ♻️ Remove unused function

* ♻️ Move attribute logic to common.types.token
2025-07-03 12:22:04 +02:00
..
chained_propagation_test.cljc
comp_creation_test.cljc ♻️ Cleanup of componentsv2 2025-04-03 11:38:35 +02:00
comp_detach_with_nested_test.cljc
comp_remove_swap_slots_test.cljc
comp_reset_test.cljc ♻️ Cleanup of componentsv2 2025-04-03 11:38:35 +02:00
comp_sync_test.cljc ♻️ Cleanup of componentsv2 2025-04-03 11:38:35 +02:00
comp_touched_test.cljc
copying_and_duplicating_test.cljc
duplicated_pages_test.cljc
move_shapes_test.cljc
multiple_nesting_levels_test.cljc
swap_and_reset_test.cljc
swap_as_override_test.cljc
text_sync_test.cljc ♻️ Restore separate the content of the text of the rest of properties on components updates 2025-06-11 11:21:54 +02:00
text_touched_test.cljc ♻️ Restore separate the content of the text of the rest of properties on components updates 2025-06-11 11:21:54 +02:00
token_apply_test.cljc Implement object type specific tokens (#6816) 2025-07-03 12:22:04 +02:00
token_test.cljc 🔧 Make TokenSet an abstract data type 2025-06-30 16:59:00 +02:00
variants_test.cljc Add removal of variant container when it becomes empty (#6311) 2025-04-22 09:22:18 +02:00