Skip to content

Commit

Permalink
feat(icons): Renaming basket, gear and back icons - FRONT-4266 (#3241)
Browse files Browse the repository at this point in the history
  • Loading branch information
planctus committed Feb 15, 2024
1 parent cebff08 commit 14d039e
Show file tree
Hide file tree
Showing 12 changed files with 67 additions and 63 deletions.
4 changes: 4 additions & 0 deletions docs/Migrating-v4.md
Expand Up @@ -72,6 +72,10 @@ Inner and negative shadows are also not part of EC styles anymore.

Spacing scale has been enriched for EC, now going from 2XS to 6XL (previously 2XS to 4XL). Default value is still the same: spacing M is 1rem

### Icons

- Few icons have been renamed: basket is now `shopping-bag`, gear is now `settings` and back is `arrow-left`

## Component modifications

### Accordion
Expand Down
@@ -1,42 +1,28 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`Icon All icons - icon audio renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#audio"
/>
</svg>
</jest>
`;

exports[`Icon All icons - icon back renders correctly 1`] = `
exports[`Icon All icons - icon arrow-left renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</jest>
`;

exports[`Icon All icons - icon basket renders correctly 1`] = `
exports[`Icon All icons - icon audio renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#basket"
xlink:href="/icons.svg#audio"
/>
</svg>
</jest>
Expand Down Expand Up @@ -434,20 +420,6 @@ exports[`Icon All icons - icon fullscreen renders correctly 1`] = `
</jest>
`;

exports[`Icon All icons - icon gear renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#gear"
/>
</svg>
</jest>
`;

exports[`Icon All icons - icon global renders correctly 1`] = `
<jest>
<svg
Expand Down Expand Up @@ -840,6 +812,20 @@ exports[`Icon All icons - icon search renders correctly 1`] = `
</jest>
`;

exports[`Icon All icons - icon settings renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#settings"
/>
</svg>
</jest>
`;

exports[`Icon All icons - icon share renders correctly 1`] = `
<jest>
<svg
Expand All @@ -854,6 +840,20 @@ exports[`Icon All icons - icon share renders correctly 1`] = `
</jest>
`;

exports[`Icon All icons - icon shopping-bag renders correctly 1`] = `
<jest>
<svg
aria-hidden="true"
class="ecl-icon ecl-icon--m"
focusable="false"
>
<use
xlink:href="/icons.svg#shopping-bag"
/>
</svg>
</jest>
`;

exports[`Icon All icons - icon solid-arrow renders correctly 1`] = `
<jest>
<svg
Expand Down Expand Up @@ -1000,7 +1000,7 @@ exports[`Icon Generic tests - Any icon renders correctly with accessibility cont
Description
</desc>
<use
xlink:href="/icons.svg#audio"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</jest>
Expand All @@ -1016,7 +1016,7 @@ exports[`Icon Generic tests - Any icon renders correctly with extra attributes 1
focusable="false"
>
<use
xlink:href="/icons.svg#audio"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</jest>
Expand All @@ -1030,7 +1030,7 @@ exports[`Icon Generic tests - Any icon renders correctly with extra class names
focusable="false"
>
<use
xlink:href="/icons.svg#audio"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</jest>
Expand Down
Expand Up @@ -338,7 +338,7 @@ exports[`Menu Default renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -443,7 +443,7 @@ exports[`Menu Default renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -837,7 +837,7 @@ exports[`Menu Default renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -1190,7 +1190,7 @@ exports[`Menu Default renders correctly with a external first level menu item 1`
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -1309,7 +1309,7 @@ exports[`Menu Default renders correctly with a external first level menu item 1`
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -1703,7 +1703,7 @@ exports[`Menu Default renders correctly with a external first level menu item 1`
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -2058,7 +2058,7 @@ exports[`Menu Default renders correctly with extra attributes 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -2163,7 +2163,7 @@ exports[`Menu Default renders correctly with extra attributes 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -2557,7 +2557,7 @@ exports[`Menu Default renders correctly with extra attributes 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -2910,7 +2910,7 @@ exports[`Menu Default renders correctly with extra class names 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -3015,7 +3015,7 @@ exports[`Menu Default renders correctly with extra class names 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -3409,7 +3409,7 @@ exports[`Menu Default renders correctly with extra class names 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -3762,7 +3762,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -3867,7 +3867,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -3997,7 +3997,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -4377,7 +4377,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -4559,7 +4559,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -4697,7 +4697,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -4816,7 +4816,7 @@ exports[`Menu Light renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -5169,7 +5169,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -5274,7 +5274,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -5404,7 +5404,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -5784,7 +5784,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -5966,7 +5966,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -6104,7 +6104,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down Expand Up @@ -6223,7 +6223,7 @@ exports[`Menu Long renders correctly 1`] = `
focusable="false"
>
<use
xlink:href="/icons.svg#back"
xlink:href="/icons.svg#arrow-left"
/>
</svg>
</a>
Expand Down
Expand Up @@ -114,7 +114,7 @@
icon_path: _icon_path,
},
icon: {
name: 'back',
name: 'arrow-left',
size: 'xs',
path: icon_path,
transform: 'rotate-180',
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
2 changes: 1 addition & 1 deletion src/website/scripts/docs.js
Expand Up @@ -15,7 +15,7 @@ const files = glob.sync('**/*.js', {
const publicDir = path.resolve(__dirname, '../public');
const apisDir = 'apis';
const outputDir = path.resolve(publicDir, apisDir);
const icon = fs.readFileSync(`${publicDir}/gear.svg`, 'utf-8');
const icon = fs.readFileSync(`${publicDir}/settings.svg`, 'utf-8');

// Create public directory if not exists
try {
Expand Down

1 comment on commit 14d039e

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.