From 0482f6602f499f2e1f93ccfdfa11b667e04777d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ana=20L=C3=B3pez=20Montes?= Date: Tue, 9 Dec 2025 17:17:12 +0100 Subject: [PATCH 1/4] new token drawerTitle Waiting for COL to confirm whether the weight should be bold or regular (in which case we'll need to add the weight token). --- tokens/blau.json | 11 +++++++++-- tokens/esimflag.json | 14 ++++++++++++++ tokens/movistar-new.json | 14 ++++++++++++++ tokens/movistar.json | 14 ++++++++++++++ tokens/o2-new.json | 14 ++++++++++++++ tokens/o2.json | 14 ++++++++++++++ tokens/schema/skin-schema.json | 2 ++ tokens/telefonica.json | 14 ++++++++++++++ tokens/tu.json | 14 ++++++++++++++ tokens/vivo-new.json | 14 ++++++++++++++ tokens/vivo.json | 14 ++++++++++++++ 11 files changed, 137 insertions(+), 2 deletions(-) diff --git a/tokens/blau.json b/tokens/blau.json index 053ab22b8e..9d8d4fae01 100644 --- a/tokens/blau.json +++ b/tokens/blau.json @@ -2925,6 +2925,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3074,10 +3081,10 @@ } }, "lineHeight": { - "tabsLabel": { + "drawerTitle": { "value": { "mobile": 24, - "desktop": 24 + "desktop": 32 }, "type": "typography" }, diff --git a/tokens/esimflag.json b/tokens/esimflag.json index 3c9e1cf8cb..e76c89131c 100644 --- a/tokens/esimflag.json +++ b/tokens/esimflag.json @@ -2947,6 +2947,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3096,6 +3103,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/movistar-new.json b/tokens/movistar-new.json index 369a7ff83d..d0b21d5849 100644 --- a/tokens/movistar-new.json +++ b/tokens/movistar-new.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 20 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 26, + "desktop": 26 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/movistar.json b/tokens/movistar.json index 5bc33cc4a8..1992d00d19 100644 --- a/tokens/movistar.json +++ b/tokens/movistar.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/o2-new.json b/tokens/o2-new.json index 046a8be80e..646d59e203 100644 --- a/tokens/o2-new.json +++ b/tokens/o2-new.json @@ -2947,6 +2947,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3096,6 +3103,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/o2.json b/tokens/o2.json index 8411f08153..271fc72515 100644 --- a/tokens/o2.json +++ b/tokens/o2.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/schema/skin-schema.json b/tokens/schema/skin-schema.json index d0385c8a0a..8241c95247 100644 --- a/tokens/schema/skin-schema.json +++ b/tokens/schema/skin-schema.json @@ -669,6 +669,7 @@ "size": { "additionalProperties": false, "properties": { + "drawerTitle": { "$ref": "#/definitions/sizeProperties" }, "tabsLabel": { "$ref": "#/definitions/sizeProperties" }, "title1": { "$ref": "#/definitions/sizeProperties" }, "title2": { "$ref": "#/definitions/sizeProperties" }, @@ -695,6 +696,7 @@ "lineHeight": { "additionalProperties": false, "properties": { + "drawerTitle": { "$ref": "#/definitions/lineHeightProperties" }, "tabsLabel": { "$ref": "#/definitions/lineHeightProperties" }, "title1": { "$ref": "#/definitions/lineHeightProperties" }, "title2": { "$ref": "#/definitions/lineHeightProperties" }, diff --git a/tokens/telefonica.json b/tokens/telefonica.json index 3ed9608d3a..86bfa1cf24 100644 --- a/tokens/telefonica.json +++ b/tokens/telefonica.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/tu.json b/tokens/tu.json index b1b0e00467..5ba67972a2 100644 --- a/tokens/tu.json +++ b/tokens/tu.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/vivo-new.json b/tokens/vivo-new.json index 2b5a4bd160..7bf5220811 100644 --- a/tokens/vivo-new.json +++ b/tokens/vivo-new.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 18, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, diff --git a/tokens/vivo.json b/tokens/vivo.json index 7fd30baca5..8a9e20fcc3 100644 --- a/tokens/vivo.json +++ b/tokens/vivo.json @@ -2915,6 +2915,13 @@ } }, "size": { + "drawerTitle": { + "value": { + "mobile": 20, + "desktop": 28 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 16, @@ -3064,6 +3071,13 @@ } }, "lineHeight": { + "drawerTitle": { + "value": { + "mobile": 24, + "desktop": 32 + }, + "type": "typography" + }, "tabsLabel": { "value": { "mobile": 24, From 5541a7a83d109aea57e3eb7d858fc8c6f7f3efb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ana=20L=C3=B3pez=20Montes?= Date: Tue, 9 Dec 2025 17:50:55 +0100 Subject: [PATCH 2/4] tabsLabel fixed --- tokens/blau.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tokens/blau.json b/tokens/blau.json index 9d8d4fae01..3a6a723592 100644 --- a/tokens/blau.json +++ b/tokens/blau.json @@ -3088,6 +3088,13 @@ }, "type": "typography" }, + "tabsLabel": { + "value": { + "mobile": 24, + "desktop": 24 + }, + "type": "typography" + }, "title1": { "value": { "mobile": 16, From f1cbd53ec36e488ff8c9902c26203bb010a76954 Mon Sep 17 00:00:00 2001 From: Alex Bueno <44420072+aweell@users.noreply.github.com> Date: Fri, 12 Dec 2025 11:02:30 +0100 Subject: [PATCH 3/4] Fix JSON errors after merge --- tokens/blau.json | 6 ++++++ tokens/esimflag.json | 6 ++++++ tokens/movistar-new.json | 6 ++++++ tokens/movistar.json | 6 ++++++ tokens/o2-new.json | 6 ++++++ tokens/o2.json | 6 ++++++ tokens/telefonica.json | 6 ++++++ tokens/tu.json | 6 ++++++ tokens/vivo-new.json | 6 ++++++ tokens/vivo.json | 6 ++++++ 10 files changed, 60 insertions(+) diff --git a/tokens/blau.json b/tokens/blau.json index ff4abce66d..f7eb62d2a4 100644 --- a/tokens/blau.json +++ b/tokens/blau.json @@ -2929,6 +2929,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3138,6 +3141,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/esimflag.json b/tokens/esimflag.json index fa4182f860..cd16edde3d 100644 --- a/tokens/esimflag.json +++ b/tokens/esimflag.json @@ -2951,6 +2951,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3160,6 +3163,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/movistar-new.json b/tokens/movistar-new.json index 70ca69c0f5..d197d354e8 100644 --- a/tokens/movistar-new.json +++ b/tokens/movistar-new.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 20 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 26, "desktop": 26 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/movistar.json b/tokens/movistar.json index 83e6c83c4c..4a83a89b07 100644 --- a/tokens/movistar.json +++ b/tokens/movistar.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/o2-new.json b/tokens/o2-new.json index 8cae9ab99e..197dde4fce 100644 --- a/tokens/o2-new.json +++ b/tokens/o2-new.json @@ -2951,6 +2951,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3160,6 +3163,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/o2.json b/tokens/o2.json index 7621f69988..f08371518a 100644 --- a/tokens/o2.json +++ b/tokens/o2.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/telefonica.json b/tokens/telefonica.json index 74ab1b1ee4..5518dd6c34 100644 --- a/tokens/telefonica.json +++ b/tokens/telefonica.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/tu.json b/tokens/tu.json index 0b0714d9da..6c84bef8e7 100644 --- a/tokens/tu.json +++ b/tokens/tu.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/vivo-new.json b/tokens/vivo-new.json index 6155a6afe9..f68a88386d 100644 --- a/tokens/vivo-new.json +++ b/tokens/vivo-new.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, diff --git a/tokens/vivo.json b/tokens/vivo.json index 8c6a22d825..2df2b1c635 100644 --- a/tokens/vivo.json +++ b/tokens/vivo.json @@ -2919,6 +2919,9 @@ "value": { "mobile": 20, "desktop": 28 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 14, @@ -3128,6 +3131,9 @@ "value": { "mobile": 24, "desktop": 32 + }, + "type": "typography" + }, "cardPretitleSnap": { "value": { "mobile": 20, From f1b86faff3da608c53c511218bd4354283019f63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ana=20L=C3=B3pez=20Montes?= Date: Fri, 12 Dec 2025 11:48:20 +0100 Subject: [PATCH 4/4] weight token --- tokens/blau.json | 4 ++++ tokens/esimflag.json | 4 ++++ tokens/movistar-new.json | 4 ++++ tokens/movistar.json | 4 ++++ tokens/o2-new.json | 4 ++++ tokens/o2.json | 8 ++++++-- tokens/schema/skin-schema.json | 1 + tokens/telefonica.json | 4 ++++ tokens/tu.json | 4 ++++ tokens/vivo-new.json | 4 ++++ tokens/vivo.json | 4 ++++ 11 files changed, 43 insertions(+), 2 deletions(-) diff --git a/tokens/blau.json b/tokens/blau.json index f7eb62d2a4..ec2bc26ea8 100644 --- a/tokens/blau.json +++ b/tokens/blau.json @@ -2855,6 +2855,10 @@ "value": "regular", "type": "typography" }, + "drawerTitle": { + "value": "light", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/esimflag.json b/tokens/esimflag.json index cd16edde3d..722bc369c0 100644 --- a/tokens/esimflag.json +++ b/tokens/esimflag.json @@ -2877,6 +2877,10 @@ "value": "medium", "type": "typography" }, + "drawerTitle": { + "value": "bold", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/movistar-new.json b/tokens/movistar-new.json index d197d354e8..08b53d7928 100644 --- a/tokens/movistar-new.json +++ b/tokens/movistar-new.json @@ -2845,6 +2845,10 @@ "value": "bold", "type": "typography" }, + "drawerTitle": { + "value": "bold", + "type": "typography" + }, "rowTitle": { "value": "medium", "type": "typography" diff --git a/tokens/movistar.json b/tokens/movistar.json index 4a83a89b07..8892151f27 100644 --- a/tokens/movistar.json +++ b/tokens/movistar.json @@ -2845,6 +2845,10 @@ "value": "bold", "type": "typography" }, + "drawerTitle": { + "value": "bold", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/o2-new.json b/tokens/o2-new.json index 197dde4fce..b83f02a01d 100644 --- a/tokens/o2-new.json +++ b/tokens/o2-new.json @@ -2877,6 +2877,10 @@ "value": "medium", "type": "typography" }, + "drawerTitle": { + "value": "bold", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/o2.json b/tokens/o2.json index f08371518a..882133519d 100644 --- a/tokens/o2.json +++ b/tokens/o2.json @@ -2845,6 +2845,10 @@ "value": "regular", "type": "typography" }, + "drawerTitle": { + "value": "light", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" @@ -2919,7 +2923,7 @@ "value": { "mobile": 20, "desktop": 28 - }, + }, "type": "typography" }, "cardPretitleSnap": { @@ -3131,7 +3135,7 @@ "value": { "mobile": 24, "desktop": 32 - }, + }, "type": "typography" }, "cardPretitleSnap": { diff --git a/tokens/schema/skin-schema.json b/tokens/schema/skin-schema.json index 1cea86c41f..c1e5d8a961 100644 --- a/tokens/schema/skin-schema.json +++ b/tokens/schema/skin-schema.json @@ -646,6 +646,7 @@ "weight": { "additionalProperties": false, "properties": { + "drawerTitle": { "$ref": "#/definitions/weightProperties" }, "cardTitle": { "$ref": "#/definitions/weightProperties" }, "rowTitle": { "$ref": "#/definitions/weightProperties" }, "button": { "$ref": "#/definitions/weightProperties" }, diff --git a/tokens/telefonica.json b/tokens/telefonica.json index 5518dd6c34..b406ac39c3 100644 --- a/tokens/telefonica.json +++ b/tokens/telefonica.json @@ -2845,6 +2845,10 @@ "value": "regular", "type": "typography" }, + "drawerTitle": { + "value": "regular", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/tu.json b/tokens/tu.json index 6c84bef8e7..cf5b38990f 100644 --- a/tokens/tu.json +++ b/tokens/tu.json @@ -2845,6 +2845,10 @@ "value": "medium", "type": "typography" }, + "drawerTitle": { + "value": "medium", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/vivo-new.json b/tokens/vivo-new.json index f68a88386d..d7d0e952da 100644 --- a/tokens/vivo-new.json +++ b/tokens/vivo-new.json @@ -2845,6 +2845,10 @@ "value": "medium", "type": "typography" }, + "drawerTitle": { + "value": "medium", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography" diff --git a/tokens/vivo.json b/tokens/vivo.json index 2df2b1c635..cd163787ca 100644 --- a/tokens/vivo.json +++ b/tokens/vivo.json @@ -2845,6 +2845,10 @@ "value": "regular", "type": "typography" }, + "drawerTitle": { + "value": "light", + "type": "typography" + }, "rowTitle": { "value": "regular", "type": "typography"