Skip to content

Commit

Permalink
feat: upgrade bsi
Browse files Browse the repository at this point in the history
  • Loading branch information
astagi committed Aug 8, 2023
1 parent 5a97484 commit 1c8e5a7
Show file tree
Hide file tree
Showing 47 changed files with 1,469 additions and 15 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
"babel-jest": "^26.6.3",
"babel-loader": "^8.2.5",
"babel-plugin-dynamic-import-node": "^2.3.3",
"bootstrap-italia": "^2.4.0",
"bootstrap-italia": "^2.6.1",
"browserslist-config-design-italia": "^1.0.0",
"chromatic": "^6.8.0",
"circular-dependency-plugin": "^5.2.2",
Expand Down
45 changes: 45 additions & 0 deletions src/Icon/assets/ItFigma.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M5.5 6A3.5 3.5 0 0 1 9 2.5h3.5v7H9A3.5 3.5 0 0 1 5.5 6ZM9 3.5a2.5 2.5 0 0 0 0 5h2.5v-5H9Z'
/>
<path
clipRule='evenodd'
d='M18.5 6A3.5 3.5 0 0 0 15 2.5h-3.5v7H15A3.5 3.5 0 0 0 18.5 6ZM15 3.5a2.5 2.5 0 0 1 0 5h-2.5v-5H15Z'
/>
<path
clipRule='evenodd'
d='M18.5 12a3.5 3.5 0 1 0-7 0 3.5 3.5 0 0 0 7 0ZM15 9.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5Z'
/>
<path
clipRule='evenodd'
d='M5.5 12A3.5 3.5 0 0 1 9 8.5h3.5v7H9A3.5 3.5 0 0 1 5.5 12ZM9 9.5a2.5 2.5 0 0 0 0 5h2.5v-5H9Z'
/>
<path
clipRule='evenodd'
d='M5.5 18A3.5 3.5 0 0 1 9 14.5h3.5V18a3.5 3.5 0 1 1-7 0ZM9 15.5a2.5 2.5 0 1 0 2.5 2.5v-2.5H9Z'
/>
</svg>
);
};
29 changes: 29 additions & 0 deletions src/Icon/assets/ItFigmaSquare.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M3.567 1.333h16.762a2.286 2.286 0 0 1 2.286 2.286v16.762a2.286 2.286 0 0 1-2.286 2.286H3.567a2.286 2.286 0 0 1-2.286-2.286V3.619a2.286 2.286 0 0 1 2.286-2.286ZM6.5 6.667A3.167 3.167 0 0 1 9.667 3.5H15a3.167 3.167 0 0 1 1.709 5.833 3.167 3.167 0 1 1-3.876 4.976v3.024a3.167 3.167 0 1 1-4.875-2.666A3.164 3.164 0 0 1 6.5 12c0-1.12.581-2.104 1.458-2.667A3.164 3.164 0 0 1 6.5 6.667Zm3.167 3.166h-.004a2.167 2.167 0 0 0 .004 4.334h2.166V9.833H9.667ZM11.833 4.5v4.333h-2.17A2.167 2.167 0 0 1 9.667 4.5h2.166ZM15 8.833h-2.166V4.5H15a2.167 2.167 0 0 1 .004 4.333H15Zm-.004 1a2.167 2.167 0 1 0 .004 0h-.004Zm-7.496 7.5c0-1.196.97-2.166 2.167-2.166h2.166v2.166a2.167 2.167 0 1 1-4.333 0Z'
/>
</svg>
);
};
36 changes: 36 additions & 0 deletions src/Icon/assets/ItFileAudio.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<g clipPath='url(#a)'>
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 5 20.5v-17A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Zm.2 15h-11a.5.5 0 0 1-.5-.5v-17a.5.5 0 0 1 .5-.5H14v2.5A1.5 1.5 0 0 0 15.5 7H18v13.5a.5.5 0 0 1-.5.5ZM12 9.727 15 9v2.75l-2 .5v3.61c0 .495-.301.883-.662 1.123-.364.243-.839.377-1.338.377-.5 0-.974-.134-1.338-.377-.36-.24-.662-.628-.662-1.123s.301-.883.662-1.123c.364-.243.839-.377 1.338-.377.356 0 .7.068 1 .196v-4.83Z'
/>
</g>
<defs>
<clipPath id='a'>
<path d='M0 0h24v24H0z' />
</clipPath>
</defs>
</svg>
);
};
36 changes: 36 additions & 0 deletions src/Icon/assets/ItFileCompressed.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<g clipPath='url(#a)'>
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 5 20.5v-17A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Zm.2 15h-11a.5.5 0 0 1-.5-.5v-17a.5.5 0 0 1 .5-.5h2.612v.918h-.778v.917h.778v.918h-.778v.917h.778v.918h1.166V6.67H9.5v-.917h.778v-.918H9.5v-.917h.778V3H14v2.5A1.5 1.5 0 0 0 15.5 7H18v13.5a.5.5 0 0 1-.5.5ZM9.111 8.046c-.429 0-.777.411-.777.918v.86l-.31 1.467c-.08.377.049.771.322.986l.723.569a.68.68 0 0 0 .862 0l.723-.569c.273-.215.402-.61.323-.986l-.31-1.466v-.861c0-.507-.349-.918-.778-.918H9.11Zm0 .918h.778v.86c0 .076.007.15.023.223l.31 1.467-.722.569-.723-.569.311-1.467c.016-.072.023-.147.023-.222v-.861Z'
/>
</g>
<defs>
<clipPath id='a'>
<path d='M0 0h24v24H0z' />
</clipPath>
</defs>
</svg>
);
};
36 changes: 36 additions & 0 deletions src/Icon/assets/ItFileCsv.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<g clipPath='url(#a)'>
<path
clipRule='evenodd'
d='M14.7 2H6.5A1.5 1.5 0 0 0 5 3.5V16h1V3.5a.5.5 0 0 1 .5-.5H14v2.5A1.5 1.5 0 0 0 15.5 7H18v13.5a.5.5 0 0 1-.5.5H16v1h1.5a1.5 1.5 0 0 0 1.5-1.5V6.3L14.7 2Zm.3 1.7L17.3 6h-1.8a.5.5 0 0 1-.5-.5V3.7ZM5.002 17c.338 0 .737.045 1.197.134l.24.048-.039.824a12.344 12.344 0 0 0-1.12-.077c-.486 0-.811.109-.977.326-.166.217-.25.626-.25 1.226s.08 1.015.24 1.245c.16.23.492.345.996.345l1.121-.077.029.834c-.645.114-1.13.172-1.456.172-.728 0-1.242-.195-1.542-.584C3.147 21.02 3 20.375 3 19.48c0-.894.156-1.53.47-1.906.312-.383.823-.575 1.532-.575Zm5.77 1.092c-.754-.102-1.3-.153-1.638-.153-.339 0-.575.041-.709.124-.128.077-.191.201-.191.374 0 .172.07.293.21.364.147.07.486.153 1.016.249.536.09.916.233 1.14.43.223.199.335.55.335 1.055 0 .504-.163.874-.489 1.11-.32.237-.788.355-1.408.355-.39 0-.881-.054-1.475-.163l-.297-.048.038-.871c.767.102 1.32.153 1.658.153.338 0 .577-.042.718-.125.147-.083.22-.22.22-.412 0-.191-.07-.322-.21-.392-.135-.077-.463-.157-.987-.24-.517-.09-.897-.226-1.14-.412-.243-.185-.364-.523-.364-1.015 0-.492.166-.859.498-1.101.339-.243.77-.364 1.293-.364.409 0 .91.05 1.504.153l.297.057-.02.872Zm1.752-.987h-1.092l1.235 4.79h1.859l1.245-4.79h-1.063l-.958 3.899h-.307l-.92-3.899Z'
/>
</g>
<defs>
<clipPath id='a'>
<path d='M0 0h24v24H0z' />
</clipPath>
</defs>
</svg>
);
};
30 changes: 30 additions & 0 deletions src/Icon/assets/ItFileJson.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3V16h-1V7h-2.5A1.5 1.5 0 0 1 14 5.5V3H6.5a.5.5 0 0 0-.5.5V16H5V3.5A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Z'
/>
<path d='M4.35 22.4v-.85c.19 0 .326-.036.411-.107.085-.07.128-.203.128-.396v-3.962h.97l.008 4.004c0 .515-.116.862-.348 1.042-.226.18-.616.269-1.169.269ZM8.36 17.85c-.516 0-.773.17-.773.51 0 .152.064.268.191.348.128.08.426.196.893.347.473.151.803.324.992.517.19.19.284.482.284.88 0 .505-.154.887-.46 1.147-.308.26-.71.39-1.206.39-.368 0-.82-.057-1.353-.17l-.255-.05.099-.758c.633.085 1.117.128 1.453.128.5 0 .75-.208.75-.624a.412.412 0 0 0-.176-.354c-.114-.085-.343-.178-.688-.277-.548-.156-.935-.34-1.162-.553-.222-.217-.333-.517-.333-.9 0-.481.147-.84.44-1.077.292-.236.694-.354 1.204-.354.35 0 .794.047 1.332.142l.256.05-.078.772c-.666-.076-1.137-.114-1.41-.114ZM11.732 20.77c.142.246.404.369.787.369s.642-.123.78-.369c.141-.25.212-.666.212-1.247 0-.586-.07-1.011-.213-1.276-.141-.264-.401-.397-.78-.397-.377 0-.637.133-.779.397-.141.265-.212.69-.212 1.276 0 .58.068.997.205 1.247Zm2.332.624c-.298.397-.813.595-1.545.595s-1.25-.198-1.552-.595c-.298-.402-.447-1.028-.447-1.878 0-.85.15-1.481.447-1.892.302-.416.82-.624 1.552-.624.732 0 1.247.208 1.545.624.302.41.453 1.041.453 1.892 0 .85-.15 1.476-.453 1.878ZM15.356 21.904v-4.819h1.651l1.162 3.968h.071v-3.968h.978v4.819H17.61l-1.205-3.969h-.071v3.969h-.978Z' />
</svg>
);
};
30 changes: 30 additions & 0 deletions src/Icon/assets/ItFileOdp.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5H16v-1h1.5a.5.5 0 0 0 .5-.5V7h-2.5A1.5 1.5 0 0 1 14 5.5V3H6.5a.5.5 0 0 0-.5.5V16H5V3.5A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Z'
/>
<path d='M4.214 20.778c.143.247.405.37.789.37.383 0 .644-.123.781-.37.142-.25.213-.667.213-1.25 0-.587-.07-1.013-.213-1.278-.142-.265-.402-.398-.781-.398s-.64.133-.781.398c-.142.265-.213.691-.213 1.278 0 .583.068 1 .205 1.25Zm2.337.625c-.298.398-.814.597-1.548.597-.734 0-1.253-.199-1.556-.597C3.15 21.001 3 20.373 3 19.521c0-.852.15-1.484.447-1.896.303-.417.822-.625 1.556-.625.734 0 1.25.208 1.548.625.303.412.455 1.044.455 1.896 0 .853-.152 1.48-.455 1.882ZM9.473 21.915H7.846v-4.83h1.627c.416 0 .76.045 1.03.135.27.085.478.23.624.433.152.2.256.436.313.71.057.27.085.623.085 1.059 0 .436-.026.798-.078 1.087-.052.284-.151.54-.298.767-.142.222-.35.386-.625.49-.275.1-.625.149-1.051.149Zm1.03-1.918c.009-.151.014-.36.014-.625 0-.27-.01-.485-.029-.646a1.227 1.227 0 0 0-.135-.44.547.547 0 0 0-.32-.27 1.627 1.627 0 0 0-.56-.078h-.647v3.125h.647c.355 0 .613-.09.774-.27.137-.147.222-.412.255-.796ZM14.15 20.509h-.795v1.406h-.98v-4.83h1.776c1.146 0 1.719.559 1.719 1.676 0 .564-.147.997-.44 1.3-.29.298-.716.448-1.28.448Zm-.795-.838h.789c.487 0 .731-.304.731-.91 0-.298-.059-.511-.177-.639-.119-.132-.303-.199-.554-.199h-.789v1.748Z' />
</svg>
);
};
30 changes: 30 additions & 0 deletions src/Icon/assets/ItFileOds.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5H16v-1h1.5a.5.5 0 0 0 .5-.5V7h-2.5A1.5 1.5 0 0 1 14 5.5V3H6.5a.5.5 0 0 0-.5.5V16H5V3.5A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Z'
/>
<path d='M4.214 20.778c.143.247.405.37.789.37.383 0 .644-.123.781-.37.142-.25.213-.667.213-1.25 0-.587-.07-1.013-.213-1.278-.142-.265-.402-.398-.781-.398s-.64.133-.781.398c-.142.265-.213.691-.213 1.278 0 .583.068 1 .205 1.25Zm2.337.625c-.298.398-.814.597-1.548.597-.734 0-1.253-.199-1.556-.597C3.15 21.001 3 20.373 3 19.521c0-.852.15-1.484.447-1.896.303-.417.822-.625 1.556-.625.734 0 1.25.208 1.548.625.303.412.455 1.044.455 1.896 0 .853-.152 1.48-.455 1.882ZM9.473 21.915H7.846v-4.83h1.627c.416 0 .76.045 1.03.135.27.085.478.23.624.433.152.2.256.436.313.71.057.27.085.623.085 1.059 0 .436-.026.798-.078 1.087-.052.284-.151.54-.298.767-.142.222-.35.386-.625.49-.275.1-.625.149-1.051.149Zm1.03-1.918c.009-.151.014-.36.014-.625 0-.27-.01-.485-.029-.646a1.227 1.227 0 0 0-.135-.44.547.547 0 0 0-.32-.27 1.627 1.627 0 0 0-.56-.078h-.647v3.125h.647c.355 0 .613-.09.774-.27.137-.147.222-.412.255-.796ZM13.86 17.852c-.516 0-.774.17-.774.512 0 .151.063.267.191.348.128.08.426.196.895.348.474.151.805.324.994.518.19.19.285.483.285.88 0 .507-.154.891-.462 1.151-.308.26-.71.391-1.208.391-.369 0-.821-.057-1.356-.17l-.256-.05.1-.76c.634.085 1.12.128 1.456.128.502 0 .752-.209.752-.625 0-.152-.059-.27-.177-.355-.114-.086-.343-.178-.689-.277-.55-.157-.937-.341-1.165-.554-.222-.218-.333-.519-.333-.902 0-.483.146-.843.44-1.08.293-.237.696-.355 1.207-.355.35 0 .796.047 1.335.142l.256.05-.078.774c-.668-.076-1.139-.114-1.413-.114Z' />
</svg>
);
};
30 changes: 30 additions & 0 deletions src/Icon/assets/ItFileOdt.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5H16v-1h1.5a.5.5 0 0 0 .5-.5V7h-2.5A1.5 1.5 0 0 1 14 5.5V3H6.5a.5.5 0 0 0-.5.5V16H5V3.5A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Z'
/>
<path d='M4.214 20.778c.143.247.405.37.789.37.383 0 .644-.123.781-.37.142-.25.213-.667.213-1.25 0-.587-.07-1.013-.213-1.278-.142-.265-.402-.398-.781-.398s-.64.133-.781.398c-.142.265-.213.691-.213 1.278 0 .583.068 1 .205 1.25Zm2.337.625c-.298.398-.814.597-1.548.597-.734 0-1.253-.199-1.556-.597C3.15 21.001 3 20.373 3 19.521c0-.852.15-1.484.447-1.896.303-.417.822-.625 1.556-.625.734 0 1.25.208 1.548.625.303.412.455 1.044.455 1.896 0 .853-.152 1.48-.455 1.882ZM9.473 21.915H7.846v-4.83h1.627c.416 0 .76.045 1.03.135.27.085.478.23.624.433.152.2.256.436.313.71.057.27.085.623.085 1.059 0 .436-.026.798-.078 1.087-.052.284-.151.54-.298.767-.142.222-.35.386-.625.49-.275.1-.625.149-1.051.149Zm1.03-1.918c.009-.151.014-.36.014-.625 0-.27-.01-.485-.029-.646a1.227 1.227 0 0 0-.135-.44.547.547 0 0 0-.32-.27 1.627 1.627 0 0 0-.56-.078h-.647v3.125h.647c.355 0 .613-.09.774-.27.137-.147.222-.412.255-.796ZM11.907 17.952v-.867h3.552v.867H14.18v3.963h-.98v-3.963h-1.293Z' />
</svg>
);
};
36 changes: 36 additions & 0 deletions src/Icon/assets/ItFilePdf.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<g clipPath='url(#a)'>
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 5 20.5v-17A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Zm.2 15h-11a.5.5 0 0 1-.5-.5v-17a.5.5 0 0 1 .5-.5H14v2.5A1.5 1.5 0 0 0 15.5 7H18v13.5a.5.5 0 0 1-.5.5Zm-9.384-3.89c.09.18.23.343.439.419.207.076.411.04.58-.029.318-.131.635-.436.926-.787a11.31 11.31 0 0 0 1.02-1.51 11.648 11.648 0 0 1 1.998-.405c.3.382.61.712.91.95.28.22.603.403.934.416a.854.854 0 0 0 .51-.138c.154-.1.27-.247.354-.416.09-.18.145-.37.138-.562a.845.845 0 0 0-.2-.519c-.226-.27-.596-.4-.96-.465-.38-.068-.84-.08-1.335-.05a10.95 10.95 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.054-.426.047-.613a1.238 1.238 0 0 0-.126-.539.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.602.077-.377.151-.575.47-.65.823-.073.34-.04.736.046 1.137.088.405.238.847.43 1.295a19.71 19.71 0 0 1-1.062 2.227 7.656 7.656 0 0 0-1.483.645c-.37.219-.698.48-.896.786-.21.326-.275.714-.08 1.103Zm1.359-1.243c.139-.083.293-.162.458-.239a7.859 7.859 0 0 1-.45.606c-.28.337-.497.516-.634.573a.266.266 0 0 1-.036.012.285.285 0 0 1-.026-.044c-.055-.111-.053-.217.04-.362.106-.164.32-.353.648-.546Zm2.455-1.647c-.119.024-.238.05-.356.077a21.155 21.155 0 0 0 .499-1.05 11.718 11.718 0 0 0 .51.858c-.217.032-.436.07-.653.115Zm2.524.939a3.892 3.892 0 0 1-.434-.41c.228.004.434.021.612.053.317.058.466.147.518.209a.096.096 0 0 1 .025.064.436.436 0 0 1-.059.2.307.307 0 0 1-.094.124.107.107 0 0 1-.069.016c-.091-.004-.258-.066-.499-.256Zm-2.224-4.746a6.67 6.67 0 0 1-.2.828 4.842 4.842 0 0 1-.089-.346c-.076-.353-.087-.63-.046-.821.037-.178.109-.249.196-.283a.518.518 0 0 1 .145-.04c.012.03.028.091.032.197.005.122-.007.277-.038.465Z'
/>
</g>
<defs>
<clipPath id='a'>
<path d='M0 0h24v24H0z' />
</clipPath>
</defs>
</svg>
);
};
30 changes: 30 additions & 0 deletions src/Icon/assets/ItFilePdfExt.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import * as React from 'react';
import { SVGProps } from 'react';
interface SVGRProps {
title?: string;
titleId?: string;
}
export const component = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => {
return (
<svg
width={24}
height={24}
viewBox='0 0 24 24'
fill='none'
xmlns='http://www.w3.org/2000/svg'
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
clipRule='evenodd'
d='M6.5 2h8.2L19 6.3v14.2a1.5 1.5 0 0 1-1.5 1.5H16v-1h1.5a.5.5 0 0 0 .5-.5V7h-2.5A1.5 1.5 0 0 1 14 5.5V3H6.5a.5.5 0 0 0-.5.5V16H5V3.5A1.5 1.5 0 0 1 6.5 2Zm10.8 4L15 3.7v1.8a.5.5 0 0 0 .5.5h1.8Z'
/>
<path d='M4.957 20.544H4.08V22H3v-5h1.957c1.263 0 1.895.578 1.895 1.735 0 .584-.162 1.032-.486 1.346-.318.309-.788.463-1.409.463Zm-.877-.867h.87c.537 0 .806-.314.806-.942 0-.308-.066-.53-.196-.662-.13-.137-.334-.205-.61-.205h-.87v1.809ZM9.403 22H7.61v-5h1.793c.46 0 .838.047 1.135.14.297.088.527.238.689.448.167.206.282.451.344.735.063.28.094.645.094 1.096 0 .451-.028.826-.086 1.125a2.092 2.092 0 0 1-.329.794c-.156.23-.386.4-.688.508-.303.102-.69.154-1.16.154Zm1.135-1.985c.01-.157.016-.373.016-.647 0-.28-.01-.503-.032-.67a1.216 1.216 0 0 0-.148-.455.595.595 0 0 0-.353-.28 1.902 1.902 0 0 0-.618-.08H8.69v3.235h.713c.391 0 .676-.093.853-.28.152-.152.245-.426.282-.823ZM12.602 22v-5H16v.882h-2.317v1.47h1.894v.883h-1.894V22h-1.08Z' />
</svg>
);
};
Loading

0 comments on commit 1c8e5a7

Please sign in to comment.