Florian Schroedl
332ecd3f4b
♻ Re-enable token tests
2024-11-12 13:44:48 +01:00
Andrés Moya
b4440aad04
🔧 Fix wrong code in merge
2024-11-08 16:08:07 +01:00
Andrés Moya
e9c32841a9
Merge remote-tracking branch 'upstream/develop' into develop
2024-11-07 13:49:11 +01:00
Andrey Antukh
b82679deaf
🎉 Merge tokens-studio
2024-11-05 14:21:09 +01:00
Andrey Antukh
607deb31dc
♻️ Refactor bundle mechanism
...
Mainly leave shadow-cljs for build cljs stuff and use esbuild
for bundle all js dependencies, completly avoiding all possible
incompatibility issues between js libraries and google closure
compiler.
2024-11-01 10:04:03 +01:00
Florian Schroedl
0923dcc43f
♻ Make process-sd-tokens
more readable
2024-10-28 09:06:11 +01:00
Florian Schroedl
66dce0e795
✨ Detect reference errors when importing tokens
2024-10-23 16:15:25 +02:00
Eva Marco
31b5f5cefa
♻️ Format code
2024-10-21 16:36:47 +02:00
Andrey Antukh
d6da8afdce
✨ Add improved abstraction for team permissions
...
Relevant changes:
- replace user-viewer? with can-edit removing many double
negations on the code
- always use team permissions making the permissions access uniform
around all the code
- expose team permissions to ui tree through ctx/team-permissions
context
2024-10-21 12:36:01 +02:00
Florian Schroedl
6af6dd1288
Merge branch 'develop' into token-studio-develop
2024-10-17 17:03:23 +02:00
Florian Schroedl
c6ed081a0b
✨ Implement token import / export
2024-10-17 16:37:43 +02:00
Florian Schroedl
5de1f450c1
Move over token value reference check function
2024-10-03 15:14:38 +02:00
Florian Schroedl
d097b5b179
Cleanup
2024-10-02 17:10:26 +02:00
Florian Schroedl
921f4a6660
Restore all logic tests
2024-10-02 17:10:07 +02:00
Florian Schroedl
1097c1f282
Restore apply overwrite
2024-10-02 17:02:10 +02:00
Florian Schroedl
f9a49f82f8
Restore apply-multiple
2024-10-02 17:00:31 +02:00
Florian Schroedl
1df40ea07a
Restore apply-tokens test
2024-10-02 16:57:20 +02:00
Florian Schroedl
3681678dc4
Migrate token tests to tokens-lib
2024-10-01 14:40:05 +02:00
Florian Schroedl
5825fa656b
Fix tests
2024-10-01 09:56:03 +02:00
Florian Schroedl
993df23624
Remove unneeded tests
2024-10-01 09:55:58 +02:00
Florian Schroedl
442732117b
Disable logic tests for now (nee new setup)
2024-10-01 09:55:23 +02:00
Andrey Antukh
4ad4057878
♻️ Refactor page options data structure
2024-09-18 12:15:12 +02:00
alonso.torres
a63ded1ba1
✨ Change type names in plugins
2024-09-04 13:29:56 +02:00
Andrés Moya
d147d844fb
🔧 Add tokens-lib custom type
2024-08-30 11:37:40 +02:00
Florian Schroedl
8343a9f3b5
Fix description
2024-08-22 10:59:40 +02:00
Florian Schroedl
4b47fa5d7a
Fix names clash
2024-08-22 10:58:31 +02:00
Florian Schroedl
011fc734f6
Make passing of names-map explicit
2024-08-21 14:53:37 +02:00
Florian Schroedl
2df577cba2
Merge remote-tracking branch 'origin/token-studio-develop' into token-sets-themes
2024-08-21 11:04:00 +02:00
Florian Schroedl
4f02d8b47d
Fix multi run test
2024-08-21 11:01:48 +02:00
Florian Schroedl
74801e72d3
Fix simple token creation / scaffolding test
2024-08-21 10:54:22 +02:00
Florian Schroedl
5358cd1c52
Fix tests crashing
2024-08-20 16:14:32 +02:00
Florian Schroedl
3413d4b42f
Add tests
2024-08-19 09:09:09 +02:00
Florian Schroedl
4bd3b14adb
Add unit to tests
2024-08-15 10:07:12 +02:00
Florian Schroedl
e4e488a9ee
Adds style-dictionary test
2024-08-15 10:03:25 +02:00
Florian Schroedl
1135b7e2db
Update token sets
2024-08-13 18:30:00 +02:00
Florian Schroedl
9aadb8c72f
Add test
2024-08-13 16:18:24 +02:00
Florian Schroedl
e992bf0aa6
Fix sizing test
2024-08-08 15:13:04 +02:00
Florian Schroedl
8b8b909fb7
Parse values with unit
2024-08-08 15:12:28 +02:00
Florian Schroedl
a073520d0e
Restore tests to work with new identifier
2024-08-08 11:22:40 +02:00
Florian Schroedl
e27e2d357c
Add simple applying test
2024-08-08 11:10:24 +02:00
Florian Schroedl
2e8e33d701
Add token value parsing function
2024-08-08 09:40:26 +02:00
Florian Schroedl
980238e27b
Move find-token-references to token namespace
2024-08-08 09:22:55 +02:00
Florian Schroedl
252797183c
Use :name as the token identifier [*]
...
[*] Using uuid as the token identiefier for :applied-tokens is not
correct as we want to merge all sets together by their name, to get the
final values.
2024-08-07 17:14:51 +02:00
Florian Schroedl
d8621974c2
Update with upstream
2024-08-07 17:14:05 +02:00
Florian Schroedl
192f847d50
Ignore rxjs errors
2024-08-07 17:13:39 +02:00
Florian Schroedl
c9673ca828
Merge remote-tracking branch 'penpot/develop' into token-studio-develop
2024-08-07 16:21:08 +02:00
Andrey Antukh
22f3dba842
💄 Update run-store helper
2024-08-07 16:07:59 +02:00
Florian Schroedl
edb89bcccb
Temporary fix for tests [*]
...
[*] Async tests got broken with the latest upstream.
This will still print a bunch of warnings from rxjs but the tests are
still running.
2024-08-07 12:52:40 +02:00
Florian Schroedl
5fbbdd36fd
Merge remote-tracking branch 'penpot/develop' into token-studio-develop
2024-08-06 11:06:51 +02:00
Florian Schrödl
f7e7701923
Merge branch 'token-studio-develop' into 213-opacity-fixes-03
2024-08-06 08:23:39 +02:00