From 158d5cba31917fda7e80b611e03e628f7a92aaac Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 26 Jun 2024 12:32:07 +0530 Subject: [PATCH 1/3] Make tokens JSON export DTCG compatible --- frontend/src/app/main/ui/workspace/tokens/core.cljs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/core.cljs b/frontend/src/app/main/ui/workspace/tokens/core.cljs index 29d58d0e9..682cefde4 100644 --- a/frontend/src/app/main/ui/workspace/tokens/core.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/core.cljs @@ -150,8 +150,8 @@ (defn transform-tokens-into-json-format [tokens] (let [global (reduce (fn [acc [_ {:keys [name value type]}]] - (assoc acc name {:value value - :type (str/camel type)})) + (assoc acc name {:$value value + :$type (str/camel type)})) (sorted-map) tokens)] {:global global})) From d6f1e2efc97e9694c2918f8d8f88a3d261c18ba1 Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 26 Jun 2024 12:36:01 +0530 Subject: [PATCH 2/3] Update CHANGELOG --- frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md b/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md index 26f32ec3e..5aebbcda2 100644 --- a/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md +++ b/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md @@ -14,6 +14,11 @@ If possible add video here from PR as well ## Changes +### 2024-06-26 - Make Tokens JSON Export DTCG compatible +![Screenshot of sample JSON Export in DTCG format](https://private-user-images.githubusercontent.com/9948167/343043570-b4bb39f7-ec53-409a-a053-b284d60848d9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODU3MzMsIm5iZiI6MTcxOTM4NTQzMywicGF0aCI6Ii85OTQ4MTY3LzM0MzA0MzU3MC1iNGJiMzlmNy1lYzUzLTQwOWEtYTA1My1iMjg0ZDYwODQ4ZDkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjZUMDcwMzUzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2E2YmMxYTdmMjYyMWY5ZTg3YTBiNTcxOGU4Y2E5ZGM5NWNmZjNhMThlMWM1M2I4OTNkZTA3NTFkZmFiMTEwMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.1nu1YTru5vKJDcVnmdoDvFd8O8Gb5IdDTGyUaewkJls) + +https://github.com/tokens-studio/tokens-studio-for-penpot/issues/197 + ### 2024-06-19 - Added CHANGELOG.md Added template for changelog From 96bfce13bead5f7fccb665af18c072bb799e103a Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 26 Jun 2024 17:28:10 +0530 Subject: [PATCH 3/3] Update CHANGELOG.md image --- frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md b/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md index 5aebbcda2..97dbeffb8 100644 --- a/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md +++ b/frontend/src/app/main/ui/workspace/tokens/CHANGELOG.md @@ -15,7 +15,7 @@ If possible add video here from PR as well ## Changes ### 2024-06-26 - Make Tokens JSON Export DTCG compatible -![Screenshot of sample JSON Export in DTCG format](https://private-user-images.githubusercontent.com/9948167/343043570-b4bb39f7-ec53-409a-a053-b284d60848d9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODU3MzMsIm5iZiI6MTcxOTM4NTQzMywicGF0aCI6Ii85OTQ4MTY3LzM0MzA0MzU3MC1iNGJiMzlmNy1lYzUzLTQwOWEtYTA1My1iMjg0ZDYwODQ4ZDkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjZUMDcwMzUzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2E2YmMxYTdmMjYyMWY5ZTg3YTBiNTcxOGU4Y2E5ZGM5NWNmZjNhMThlMWM1M2I4OTNkZTA3NTFkZmFiMTEwMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.1nu1YTru5vKJDcVnmdoDvFd8O8Gb5IdDTGyUaewkJls) +![Screenshot of sample JSON Export in DTCG format](https://private-user-images.githubusercontent.com/9948167/343043570-b4bb39f7-ec53-409a-a053-b284d60848d9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk0MDMyMzcsIm5iZiI6MTcxOTQwMjkzNywicGF0aCI6Ii85OTQ4MTY3LzM0MzA0MzU3MC1iNGJiMzlmNy1lYzUzLTQwOWEtYTA1My1iMjg0ZDYwODQ4ZDkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjZUMTE1NTM3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWEzZTU5OWQ0M2JkZWE5MTA5MDc4MTY1OTkyZWE5MmE5YzBlYmQ2NTcwMmEwZTdmMjViNGU5YTFjNWIxYjU5ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.qWJxRa_Y7LZ6EDJg5yPdOUIQkURFmZwMNec_BbdH9Co) https://github.com/tokens-studio/tokens-studio-for-penpot/issues/197