Commit Graph

51 Commits

Author SHA1 Message Date
Andrés Moya 2ad42cfd9b
Add ability to remap tokens when renamed ones are referenced by other child tokens (#8035)
* 🎉 Add ability to remap tokens when renamed ones are referenced by other child tokens

Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com>

* 🐛 Fix remap skipping tokens with same name in different sets

* 📚 Update CHANGES.md

* 🔧 Fix css styles

---------

Signed-off-by: Akshay Gupta <gravity.akshay@gmail.com>
Co-authored-by: Akshay Gupta <gravity.akshay@gmail.com>
2026-01-08 13:42:06 +01:00
Andrey Antukh a6c6f97f47 Reapply "💄 Group tokens by name path (#7775)"
This reverts commit eff572d3bb.
2026-01-07 11:55:56 +01:00
Andrey Antukh eff572d3bb
Revert "💄 Group tokens by name path (#7775)"
This reverts commit 0956b66281.
2026-01-07 11:20:44 +01:00
Xaviju 0956b66281
💄 Group tokens by name path (#7775)
* 💄 Group tokens by name path
2025-12-10 12:34:19 +01:00
Eva Marco 179e6a195d
🎉 Add test for token creation (#7915) 2025-12-10 09:56:21 +01:00
Eva Marco 81e0e4f222
♻️ Replace token form files (#7896)
* ♻️ Replace shadow form

* ♻️ Rename files and components

* ♻️ Replace offsetx and offsety names

* ♻️ Replace form file for new form component using new form system

* ♻️ Rename files and props
2025-12-05 17:04:07 +01:00
Eva Marco efe74e62e8
🎉 Replace font family form (#7825) 2025-12-01 11:17:25 +01:00
Eva Marco 8e79dfcb82 🐛 Fix input variant 2025-11-27 17:54:11 +01:00
Eva Marco 9b6bb77422
Materialize several tokens related flags (#7773)
* 📚 Add line to changelog

* ♻️ Remove typography types flag

* ♻️ Remove composite typography token flag

* ♻️ Remove token units flag

* 🎉 Activate by default two token flags

* ♻️ Update inspect tab tests to navigate to the right info tab

* 🐛 Fix test

---------

Co-authored-by: Xavier Julian <xavier.julian@kaleidos.net>
2025-11-24 09:26:05 +01:00
Eva Marco d26c08f8e2
♻️ Replace token forms (#7759)
* 🎉 Create dimensions form

* 🎉 Create text-case form

* 🎉 Create color form

* ♻️ Remove unused code on form file
2025-11-20 11:04:39 +01:00
Andrey Antukh 122d3bc41c 💄 Add code formatting for js on frontend 2025-11-19 18:23:44 +01:00
Andrés Moya a5e9f7229b 💄 Fix tests nesting 2025-11-03 14:02:29 +01:00
Andrés Moya 5f22220a8b 🐛 Add test to catch a fixed bug and avoid regressions 2025-11-03 14:02:29 +01:00
Andrey Antukh f53935f5df Merge remote-tracking branch 'origin/staging' into develop 2025-10-31 12:13:29 +01:00
Florian Schroedl e681f95a70 Add box shadow token 2025-10-30 14:05:42 +01:00
Andrés Moya 94cbf9d8f2 🎉 Add integration test to check new validation 2025-10-29 15:40:45 +01:00
Andrés Moya 5ad04e0f4c 🐛 Fix error when selecting set in theme 2025-10-16 16:17:16 +02:00
Eva Marco ea1ab7c23b
🐛 Fix modal title on edit token (#7453)
* 🐛 Fix modal title on edit token

* 🐛 Fix font size on numeric input

* ♻️ Update color token border on hover

* ♻️ Use swatch component on token pill
2025-10-07 12:11:40 +02:00
Eva Marco 44f6c2f83c
🎉 Show tokens on color inputs (#7377)
* 🎉 Add tokens to color row

* 🎉 Add color-token to stroke input

* 🐛 FIx change token on multiselection with groups

* 🔧 Add config flag

* 🐛 Fix comments
2025-10-03 11:19:01 +02:00
Florian Schroedl d01df7738a ♻️ Extract composite component wrapper 2025-10-02 14:31:55 +02:00
Florian Schroedl c882e8347a Add line-height to composite typography token 2025-09-22 09:52:56 +02:00
Eva Marco b1fe32baea
♻️ Remove deprecated @import from scss files (#7347)
* 🐛 Fix import warnings 1 of 2

* 🐛 Fix import warnings 2 of 2

* 🐛 Fix visual tests and format files

* 🐛 Fix mixed declarations on scss
2025-09-19 11:50:08 +02:00
Florian Schroedl 61cfe2d142 🐛 Fix font-family being split up when restoring from backup value 2025-09-11 12:33:26 +02:00
Eva Marco a503f8ae93
♻️ Refactor composite token UI (#7287)
* ♻️ Refactor composite token UI

* 🐛 Fix comments
2025-09-10 12:16:39 +02:00
Florian Schrödl 8aed47dad3
Allow references to other typography tokens (#7251) 2025-09-08 16:45:18 +02:00
Florian Schroedl 2479a06f9a 🐛 Fix token create not disabled when creating token without value 2025-08-29 13:41:38 +02:00
Andrey Antukh dede2a8f8e 💄 Fix JS files formatting issues 2025-08-29 11:25:58 +02:00
Andrey Antukh a303df9c34 ♻️ Refactor right sidebar state management
Also removing duplicated refs and improve efficiency of
several other refs used on sidebar.
2025-08-29 11:25:58 +02:00
Florian Schroedl a20bbeff79 🔧 Add ff for typography composite token 2025-08-28 10:42:58 +02:00
Florian Schroedl 9106617436 🎉 Add composite typography token 2025-08-27 11:35:56 +02:00
Andrés Moya 4fddf34a73 🐛 Fix error when there exists a tokens lib with no sets 2025-07-07 10:02:49 +02:00
Eva Marco a2abaea637
♻️ Update button-icon with tooltip component (#6539)
* 🐛 Add tooltip to base icon button

* 🎉 Update id prop

* 🐛 Fix test
2025-06-05 10:18:56 +02:00
Belén Albeza f23e460b2a Fix broken tokens test 2025-05-30 13:53:00 +02:00
Xavier Julian f7311cbb6b ♻️ Ensure tokens feature integrates design system 2025-05-20 13:52:38 +02:00
Xavier Julian c0eaa75232 💄 Fix errors UI on input token for value 2025-05-12 12:03:23 +02:00
Florian Schrödl 0bff76e5f1
Don't override user provided color format (#6231) 2025-04-22 09:10:07 +02:00
Florian Schroedl e9755d437e 🐛 Fix sets and set groups with same name cannot be renamed 2025-04-10 13:27:49 +02:00
Andrés Moya 02bc6e62e7 🔧 Use a more correct selector in one test 2025-03-06 10:36:10 +01:00
Xavier Julian ca65f5ad9a 💄 Improve theme modal with UX enhancements 2025-02-25 12:52:12 +01:00
Juanfran 280da72e63 Add more integration tests for tokens 2025-02-20 09:57:31 +01:00
Juanfran f6fc2f8808
🐛 Prevent themes dropdown overflow hidden in set sidebar (#5850) 2025-02-17 09:51:10 +01:00
Eva Marco 10174aa7bc
🐛 Fix uppercase text and copy (#5821) 2025-02-11 16:46:17 +01:00
Florian Schrödl 0c275cf490
🐛 Fix token set selection & rename (#5783)
* 🐛 Fix set selection

* 🐛 Fix set name not being updated

* ♻️ Add better list assertion & test set renaming
2025-02-06 14:16:03 +01:00
Andrey Antukh 8b466ef0a3 Merge remote-tracking branch 'origin/staging' into develop 2025-02-06 12:57:33 +01:00
Eva Marco 09b3868b0e
🐛 Fix flakiness of playwright test for token (#5790) 2025-02-06 12:49:58 +01:00
Florian Schrödl 86e0f8ad34
🐛 Fix toggling set groups in theme modal not working (#5733) 2025-02-05 12:21:21 +01:00
Florian Schrödl ec8109644b
Create sets inside folders 2025-02-04 10:59:28 +01:00
Florian Schrödl ef61f9c7aa
🐛 Fix CI breaking * (#5690)
* A rerender introduced by the warning message for token renames shifts
the submit button, which caused playwright to lose the element.
2025-01-27 18:51:10 +01:00
Florian Schrödl ab72794994
🐛 Fix user cant submit existing token when editing name only (#5658)
* 🐛 Fix user cant submit existing token when editing it
2025-01-27 16:00:24 +01:00
Eva Marco 68a0d74f0e 🐛 Fix text ellipsis on long token names and grouped tokens 2025-01-14 13:21:42 +01:00