Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
7729cf2
move replace vivo with vivo-new, and add vivo-evolution
brtbrt Jun 30, 2026
cebff06
update failing screenshot
brtbrt Jun 30, 2026
0021439
update audit for the new skins
brtbrt Jun 30, 2026
c392b89
feat(skin)!: remove Tu skin
brtbrt Jun 30, 2026
31801be
chore(ci): run CI on all PRs regardless of base branch
brtbrt Jun 30, 2026
9580f9c
Merge branch 'mbertamini/1596-remove-tu-skin' into mbertamini/1597-re…
brtbrt Jul 1, 2026
48e3e80
feat(skin)!: replace O2 skin with O2-new
brtbrt Jul 1, 2026
1b03319
fix(skin): remove unused import in icon-success after O2-new cleanup
brtbrt Jul 1, 2026
1684909
fix(skin): remove remaining O2-new references after O2 replacement
brtbrt Jul 1, 2026
44f814d
fix(skin): remove remaining Tu skin css and config references
brtbrt Jul 1, 2026
cd3b5ef
Merge branch 'mbertamini/1596-remove-tu-skin' into mbertamini/1597-re…
brtbrt Jul 1, 2026
94e1276
feat(skin)!: replace Movistar skin with Movistar-new
brtbrt Jul 1, 2026
67c7540
test(skin): remove orphaned Movistar-new screenshot baselines
brtbrt Jul 1, 2026
6dbab23
test(skin): keep instability warning on Movistar popover/tooltip tests
brtbrt Jul 1, 2026
efd8609
[bot] Update screenshots
brtbrt Jul 2, 2026
6426fec
test(skin): link Movistar tooltip/popover instability TODOs to tracki…
brtbrt Jul 2, 2026
6dbc6ce
update unstable tests
brtbrt Jul 2, 2026
0aa78f1
fix unstable tooltip tests
brtbrt Jul 2, 2026
951aa59
test(skin): remove orphaned O2-new screenshot snapshots
brtbrt Jul 2, 2026
2b825ce
[bot] Update screenshots
brtbrt Jul 2, 2026
7b900a7
Merge branch 'mbertamini/1597-remove-o2new-skin' into mbertamini/1617…
brtbrt Jul 2, 2026
526d832
feat(Chore)!: replace data-component-name with data-testid
brtbrt Jul 2, 2026
0470706
feat!: remove deprecated props, hooks and components
brtbrt Jul 2, 2026
d958816
feat(skin): partially remove legacyDisplay border radius token
brtbrt Jul 2, 2026
057c616
feat(skin)!: remove legacyDisplay border radius token
brtbrt Jul 7, 2026
1e667f6
[bot] Update screenshots
brtbrt Jul 7, 2026
c108758
[bot] Update screenshots
brtbrt Jul 7, 2026
efa751d
fix(test): migrate SSR card pages to non-deprecated card props
brtbrt Jul 7, 2026
fbdf263
fix(test): remove image from carousel SSR page to fix hydration mismatch
brtbrt Jul 7, 2026
2fe58b9
feat(MediaCard): add imageLoadingFallback prop
brtbrt Jul 7, 2026
405ffb9
Revert "feat(MediaCard): add imageLoadingFallback prop"
brtbrt Jul 7, 2026
2efe911
Merge remote-tracking branch 'origin/mbertamini/1599-remove-deprecate…
brtbrt Jul 7, 2026
ac1120e
add todo
brtbrt Jul 7, 2026
75b37c0
chore(ide): add IntelliJ module definitions
brtbrt Jul 14, 2026
1a6c16d
Merge branch 'master' into mbertamini/1600-remove-border-radius-token
brtbrt Jul 15, 2026
8f0e1f5
Merge branch 'mbertamini/1650-add-intellij-support' into mbertamini/1…
brtbrt Jul 15, 2026
4b496bc
fix(skins): remove legacyDisplay from borderRadii config
brtbrt Jul 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions mistica-web.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
</content>
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
1 change: 1 addition & 0 deletions packages/generate-design-tokens/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@ const generateSkinFiles = async () => {
return;
}

// todo https://github.com/Telefonica/mistica-web/issues/1633 add @generated banner to generated skin files so they are not mistakenly edited by hand
Comment thread
brtbrt marked this conversation as resolved.
const skinSrc = await formatTs(generateSkinSrc(skinName));
fs.writeFileSync(path.join(SKINS_FOLDER, `${skinName}.tsx`), skinSrc);

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion src/community/skins/cyber-skin.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -656,7 +656,6 @@ export const getCyberSkin = (): Skin => {
chip: '24px',
tag: '24px',
input: '12px',
legacyDisplay: '0px',
popup: '4px',
sheet: '0px',
mediaSmall: '2px',
Expand Down
2 changes: 1 addition & 1 deletion src/empty-state.css.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export const container = style([
maxWidth: 368,
},
[mq.desktopOrBigger]: {
borderRadius: skin.vars.borderRadii.legacyDisplay,
borderRadius: skin.vars.borderRadii.container,
flexDirection: 'row',
overflow: 'hidden',
backgroundColor,
Expand Down
2 changes: 1 addition & 1 deletion src/feedback.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ const renderFeedback = ({
dataAttributes?: DataAttributes;
}) => (
<InternalBoxed
borderRadius={vars.borderRadii.legacyDisplay}
borderRadius={vars.borderRadii.container}
desktopOnly
variant={isBrandVariant ? 'brand' : 'default'}
dataAttributes={dataAttributes}
Expand Down
1 change: 0 additions & 1 deletion src/skins/blau.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -630,7 +630,6 @@ export const getBlauSkin: GetKnownSkin = () => {
chip: '24px',
tag: '24px',
input: '8px',
legacyDisplay: '16px',
popup: '8px',
sheet: '8px',
mediaSmall: '8px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/defaults.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@ export const defaultBorderRadiiConfig: BorderRadiiConfig = {
button: '4px',
input: '8px',
container: '8px',
legacyDisplay: '16px',
popup: '8px',
checkbox: '2px',
indicator: '999px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/esimflag.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -634,7 +634,6 @@ export const getEsimflagSkin: GetKnownSkin = () => {
chip: '8px',
tag: '8px',
input: '16px',
legacyDisplay: '20px',
popup: '16px',
sheet: '16px',
mediaSmall: '8px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/movistar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -641,7 +641,6 @@ export const getMovistarSkin: GetKnownSkin = () => {
chip: '24px',
tag: '0px',
input: '12px',
legacyDisplay: '16px',
popup: '8px',
sheet: '16px',
mediaSmall: '8px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/o2.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -637,7 +637,6 @@ export const getO2Skin: GetKnownSkin = () => {
chip: '24px',
tag: '24px',
input: '12px',
legacyDisplay: '16px',
popup: '8px',
sheet: '16px',
mediaSmall: '8px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/skin-contract.css.ts
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,6 @@ const borderRadii: BorderRadiiConfig = {
button: '',
input: '',
container: '',
legacyDisplay: '',
popup: '',
checkbox: '',
indicator: '',
Expand Down
1 change: 0 additions & 1 deletion src/skins/telefonica.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -638,7 +638,6 @@ export const getTelefonicaSkin: GetKnownSkin = () => {
chip: '24px',
tag: '24px',
input: '8px',
legacyDisplay: '0px',
popup: '4px',
sheet: '0px',
mediaSmall: '2px',
Expand Down
5 changes: 0 additions & 5 deletions src/skins/types/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,11 +96,6 @@ export type BorderRadiiConfig = {
button: string;
input: string;
container: string;
/**
* This will be used for DisplayCards and PosterCards only for the moment. One day we'll unify the borderRadius in all the cards to use container.
* @deprecated Use `container` instead
*/
legacyDisplay: string;
popup: string;
checkbox: string;
indicator: string;
Expand Down
1 change: 0 additions & 1 deletion src/skins/vivo-evolution.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -627,7 +627,6 @@ export const getVivoEvolutionSkin: GetKnownSkin = () => {
chip: '24px',
tag: '10px',
input: '16px',
legacyDisplay: '24px',
popup: '16px',
sheet: '24px',
mediaSmall: '12px',
Expand Down
1 change: 0 additions & 1 deletion src/skins/vivo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -627,7 +627,6 @@ export const getVivoSkin: GetKnownSkin = () => {
chip: '24px',
tag: '10px',
input: '16px',
legacyDisplay: '24px',
popup: '16px',
sheet: '24px',
mediaSmall: '12px',
Expand Down
Loading