diff --git a/examples/demo-canvas-app/pages/index.tsx b/examples/demo-canvas-app/pages/index.tsx
index 5daf489aa..84c3e77b8 100644
--- a/examples/demo-canvas-app/pages/index.tsx
+++ b/examples/demo-canvas-app/pages/index.tsx
@@ -12,6 +12,7 @@ const menu = [
{ href: '/test/components/tabs/', title: 'Tabs' },
{ href: '/test/components/text-field/', title: 'TextField' },
{ href: '/test/components/toast/', title: 'Toast' },
+ { href: '/test/components/icons/', title: 'Icons' },
];
const StyledCard = styled.a`
diff --git a/examples/demo-canvas-app/pages/test/components/icons.tsx b/examples/demo-canvas-app/pages/test/components/icons.tsx
new file mode 100644
index 000000000..734720344
--- /dev/null
+++ b/examples/demo-canvas-app/pages/test/components/icons.tsx
@@ -0,0 +1,31 @@
+import { iconSet16, iconSet24, iconSet36, IconRootScalable } from '@sberdevices/plasma-icons';
+import { IconSetUnionSize } from '@sberdevices/plasma-icons/scalable/IconRoot';
+import { ParagraphText1 } from '@sberdevices/plasma-ui';
+
+export default function IconsPage() {
+ const iconSets = {
+ ...iconSet16,
+ ...iconSet24,
+ ...iconSet36,
+ };
+
+ return (
+ <>
+ {Object.keys(iconSets).map((iconName) => (
+
+ ))}
+ >
+ );
+}
+
+export function getStaticProps() {
+ return {
+ props: {
+ title: 'Icons',
+ back: true,
+ },
+ };
+}
diff --git a/packages/plasma-icons/src/index.ts b/packages/plasma-icons/src/index.ts
index 179ea9a6e..4184651b7 100644
--- a/packages/plasma-icons/src/index.ts
+++ b/packages/plasma-icons/src/index.ts
@@ -170,3 +170,8 @@ export type { IconProps, IconSize } from './IconRoot';
export { Icon, iconSectionsSet } from './Icon';
export type { IconName } from './Icon';
+
+export { iconSet16 } from './scalable/Icon.assets.16';
+export { iconSet24 } from './scalable/Icon.assets.24';
+export { iconSet36 } from './scalable/Icon.assets.36';
+export { IconRoot as IconRootScalable } from './scalable';
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Click.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Click.tsx
new file mode 100644
index 000000000..a9d43f9c7
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Click.tsx
@@ -0,0 +1,25 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Click: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Dislike.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Dislike.tsx
new file mode 100644
index 000000000..c87ad48db
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Dislike.tsx
@@ -0,0 +1,21 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Dislike: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/DotsHorizontalOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/DotsHorizontalOutline.tsx
new file mode 100644
index 000000000..a79a3727c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/DotsHorizontalOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const DotsHorizontalOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/DotsVerticalOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/DotsVerticalOutline.tsx
new file mode 100644
index 000000000..8a5f92662
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/DotsVerticalOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const DotsVerticalOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/DoubleClick.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/DoubleClick.tsx
new file mode 100644
index 000000000..53c549cb9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/DoubleClick.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const DoubleClick: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/FeedbackCircleFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/FeedbackCircleFill.tsx
new file mode 100644
index 000000000..de99d87e5
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/FeedbackCircleFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const FeedbackCircleFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Fire.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Fire.tsx
new file mode 100644
index 000000000..69ccedce9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Fire.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Fire: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/FolderOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/FolderOutline.tsx
new file mode 100644
index 000000000..db786fa12
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/FolderOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const FolderOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOff.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOff.tsx
new file mode 100644
index 000000000..516ed550b
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOff.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const FullscreenOff: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOn.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOn.tsx
new file mode 100644
index 000000000..39e0c7e53
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/FullscreenOn.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const FullscreenOn: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt1.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt1.tsx
new file mode 100644
index 000000000..7d364d47d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt1.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GamepadAlt1: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt2.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt2.tsx
new file mode 100644
index 000000000..aa7c6cb97
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadAlt2.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GamepadAlt2: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadFill.tsx
new file mode 100644
index 000000000..df3a890ab
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GamepadFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadOutline.tsx
new file mode 100644
index 000000000..a63ea0671
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GamepadOutline.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GamepadOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Globe.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Globe.tsx
new file mode 100644
index 000000000..a5c1907ce
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Globe.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Globe: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Group.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Group.tsx
new file mode 100644
index 000000000..5efcc0a59
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Group.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Group: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GyroCircle.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GyroCircle.tsx
new file mode 100644
index 000000000..332f49453
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GyroCircle.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GyroCircle: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/GyroFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/GyroFill.tsx
new file mode 100644
index 000000000..361080a0f
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/GyroFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const GyroFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Hand.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Hand.tsx
new file mode 100644
index 000000000..4c63fd106
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Hand.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Hand: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesAltOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesAltOutline.tsx
new file mode 100644
index 000000000..4e8316a7e
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesAltOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HeadphonesAltOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesFill.tsx
new file mode 100644
index 000000000..00fbdda65
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HeadphonesFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HeadphonesFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HeartFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HeartFill.tsx
new file mode 100644
index 000000000..00ca4d83e
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HeartFill.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HeartFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HeartOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HeartOutline.tsx
new file mode 100644
index 000000000..7cc9e6629
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HeartOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HeartOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HomeDevices.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeDevices.tsx
new file mode 100644
index 000000000..121ef433d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeDevices.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HomeDevices: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFill.tsx
new file mode 100644
index 000000000..5d4d85222
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFill.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HomeFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFillAlt.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFillAlt.tsx
new file mode 100644
index 000000000..ee634418c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeFillAlt.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HomeFillAlt: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/HomeOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeOutline.tsx
new file mode 100644
index 000000000..9d98947eb
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/HomeOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const HomeOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleFill.tsx
new file mode 100644
index 000000000..fca5b12cb
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const InfoCircleFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleOutline.tsx
new file mode 100644
index 000000000..0efd53c20
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/InfoCircleOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const InfoCircleOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/InputsOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/InputsOutline.tsx
new file mode 100644
index 000000000..e12857e7d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/InputsOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const InputsOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAlt2Fill.tsx
new file mode 100644
index 000000000..0312b9eef
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAlt2Fill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const KeyboardAlt2Fill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAltFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAltFill.tsx
new file mode 100644
index 000000000..eee32da44
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardAltFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const KeyboardAltFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardFill.tsx
new file mode 100644
index 000000000..0dbe0adaf
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const KeyboardFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardOutline.tsx
new file mode 100644
index 000000000..ebb7781a5
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/KeyboardOutline.tsx
@@ -0,0 +1,41 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const KeyboardOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Kids.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Kids.tsx
new file mode 100644
index 000000000..b5326d282
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Kids.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Kids: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LanguageCircle.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LanguageCircle.tsx
new file mode 100644
index 000000000..13138d5fc
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LanguageCircle.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LanguageCircle: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Lightning.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Lightning.tsx
new file mode 100644
index 000000000..95c7b841c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Lightning.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Lightning: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Like.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Like.tsx
new file mode 100644
index 000000000..d1c016937
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Like.tsx
@@ -0,0 +1,21 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Like: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Link.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Link.tsx
new file mode 100644
index 000000000..f3223c5af
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Link.tsx
@@ -0,0 +1,16 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Link: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFill.tsx
new file mode 100644
index 000000000..f4279c636
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFill.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LocationArrowFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFillAlt.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFillAlt.tsx
new file mode 100644
index 000000000..b80ed6aef
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowFillAlt.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LocationArrowFillAlt: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowOutline.tsx
new file mode 100644
index 000000000..3ec0d13c4
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationArrowOutline.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LocationArrowOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPin.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPin.tsx
new file mode 100644
index 000000000..c034392c9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPin.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LocationPin: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPinAlt.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPinAlt.tsx
new file mode 100644
index 000000000..2ec059629
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LocationPinAlt.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LocationPinAlt: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LockFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LockFill.tsx
new file mode 100644
index 000000000..cce4a4f2f
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LockFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LockFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LockOpen.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LockOpen.tsx
new file mode 100644
index 000000000..7423571ff
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LockOpen.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LockOpen: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LoginFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LoginFill.tsx
new file mode 100644
index 000000000..04966a1fb
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LoginFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LoginFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LoginOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LoginOutline.tsx
new file mode 100644
index 000000000..9e8c0ac29
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LoginOutline.tsx
@@ -0,0 +1,16 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LoginOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LogoutOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LogoutOutline.tsx
new file mode 100644
index 000000000..59ab77bf3
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LogoutOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LogoutOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/LongTap.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/LongTap.tsx
new file mode 100644
index 000000000..ca147c6bb
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/LongTap.tsx
@@ -0,0 +1,19 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const LongTap: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MagicWandFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MagicWandFill.tsx
new file mode 100644
index 000000000..698cee5f0
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MagicWandFill.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MagicWandFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Map.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Map.tsx
new file mode 100644
index 000000000..360924839
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Map.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Map: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MapOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MapOutline.tsx
new file mode 100644
index 000000000..e613c5b52
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MapOutline.tsx
@@ -0,0 +1,15 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MapOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Mask.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Mask.tsx
new file mode 100644
index 000000000..c50f76f8b
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Mask.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Mask: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MessageFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MessageFill.tsx
new file mode 100644
index 000000000..47b6ca772
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MessageFill.tsx
@@ -0,0 +1,12 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MessageFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Messenger.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Messenger.tsx
new file mode 100644
index 000000000..b8c233999
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Messenger.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Messenger: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MicFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MicFill.tsx
new file mode 100644
index 000000000..eb0016d5a
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MicFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MicFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MicNoneOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MicNoneOutline.tsx
new file mode 100644
index 000000000..c9c55ff8c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MicNoneOutline.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MicNoneOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MicOffFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MicOffFill.tsx
new file mode 100644
index 000000000..0e4d5a34b
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MicOffFill.tsx
@@ -0,0 +1,20 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MicOffFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/Minus.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/Minus.tsx
new file mode 100644
index 000000000..9a70426a1
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/Minus.tsx
@@ -0,0 +1,9 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const Minus: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MinusCircle.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MinusCircle.tsx
new file mode 100644
index 000000000..2665c3d4c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MinusCircle.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MinusCircle: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MobileAutorotateOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MobileAutorotateOutline.tsx
new file mode 100644
index 000000000..6e9d71f8a
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MobileAutorotateOutline.tsx
@@ -0,0 +1,20 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MobileAutorotateOutline: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MoviesFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MoviesFill.tsx
new file mode 100644
index 000000000..da00de9ff
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MoviesFill.tsx
@@ -0,0 +1,21 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MoviesFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MusicAlbumFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicAlbumFill.tsx
new file mode 100644
index 000000000..8408d37c9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicAlbumFill.tsx
@@ -0,0 +1,19 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MusicAlbumFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MusicFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicFill.tsx
new file mode 100644
index 000000000..ffb56119c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MusicFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/MusicMicFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicMicFill.tsx
new file mode 100644
index 000000000..83336b5b0
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/MusicMicFill.tsx
@@ -0,0 +1,14 @@
+import React from 'react';
+
+import { IconProps } from '../IconRoot';
+
+export const MusicMicFill: React.FC = (props) => (
+
+);
diff --git a/packages/plasma-icons/src/scalable/Icon.assets.24/index.ts b/packages/plasma-icons/src/scalable/Icon.assets.24/index.ts
index db0ba79d2..5c62344ca 100644
--- a/packages/plasma-icons/src/scalable/Icon.assets.24/index.ts
+++ b/packages/plasma-icons/src/scalable/Icon.assets.24/index.ts
@@ -1,7 +1,139 @@
import { AttentionCircle } from './AttentionCircle';
+import { MessageFill } from './MessageFill';
+import { DotsHorizontalOutline } from './DotsHorizontalOutline';
+import { DotsVerticalOutline } from './DotsVerticalOutline';
+import { MusicAlbumFill } from './MusicAlbumFill';
+import { MusicMicFill } from './MusicMicFill';
+import { HeartFill } from './HeartFill';
+import { KeyboardAltFill } from './KeyboardAltFill';
+import { HeartOutline } from './HeartOutline';
+import { LockFill } from './LockFill';
+import { LocationArrowFillAlt } from './LocationArrowFillAlt';
+import { Minus } from './Minus';
+import { MicFill } from './MicFill';
+import { MicOffFill } from './MicOffFill';
+import { HomeOutline } from './HomeOutline';
+import { LoginOutline } from './LoginOutline';
+import { InputsOutline } from './InputsOutline';
+import { MicNoneOutline } from './MicNoneOutline';
+import { HeadphonesAltOutline } from './HeadphonesAltOutline';
+import { FolderOutline } from './FolderOutline';
+import { MobileAutorotateOutline } from './MobileAutorotateOutline';
+import { LanguageCircle } from './LanguageCircle';
+import { GyroCircle } from './GyroCircle';
+import { LogoutOutline } from './LogoutOutline';
+import { GamepadAlt2 } from './GamepadAlt2';
+import { LocationPin } from './LocationPin';
+import { GamepadFill } from './GamepadFill';
+import { MagicWandFill } from './MagicWandFill';
+import { FeedbackCircleFill } from './FeedbackCircleFill';
+import { LocationPinAlt } from './LocationPinAlt';
+import { HomeFill } from './HomeFill';
+import { MusicFill } from './MusicFill';
+import { GamepadOutline } from './GamepadOutline';
+import { GyroFill } from './GyroFill';
+import { KeyboardOutline } from './KeyboardOutline';
+import { KeyboardAlt2Fill } from './KeyboardAlt2Fill';
+import { HeadphonesFill } from './HeadphonesFill';
+import { MapOutline } from './MapOutline';
+import { LocationArrowOutline } from './LocationArrowOutline';
+import { LocationArrowFill } from './LocationArrowFill';
+import { MoviesFill } from './MoviesFill';
+import { InfoCircleFill } from './InfoCircleFill';
+import { GamepadAlt1 } from './GamepadAlt1';
+import { Kids } from './Kids';
+import { LockOpen } from './LockOpen';
+import { Mask } from './Mask';
+import { Lightning } from './Lightning';
+import { Map } from './Map';
+import { Messenger } from './Messenger';
+import { Fire } from './Fire';
+import { HomeDevices } from './HomeDevices';
+import { KeyboardFill } from './KeyboardFill';
+import { InfoCircleOutline } from './InfoCircleOutline';
+import { MinusCircle } from './MinusCircle';
+import { Like } from './Like';
+import { Dislike } from './Dislike';
+import { Globe } from './Globe';
+import { HomeFillAlt } from './HomeFillAlt';
+import { Hand } from './Hand';
+import { Link } from './Link';
+import { LoginFill } from './LoginFill';
+import { FullscreenOn } from './FullscreenOn';
+import { FullscreenOff } from './FullscreenOff';
+import { LongTap } from './LongTap';
+import { DoubleClick } from './DoubleClick';
+import { Click } from './Click';
+import { Group } from './Group';
export const iconSet24 = {
attentionCircle: AttentionCircle,
+ messageFill: MessageFill,
+ dotsHorizontalOutline: DotsHorizontalOutline,
+ dotsVerticalOutline: DotsVerticalOutline,
+ musicAlbumFill: MusicAlbumFill,
+ musicMicFill: MusicMicFill,
+ heartFill: HeartFill,
+ keyboardAltFill: KeyboardAltFill,
+ heartOutline: HeartOutline,
+ lockFill: LockFill,
+ locationArrowFillAlt: LocationArrowFillAlt,
+ minus: Minus,
+ micFill: MicFill,
+ micOffFill: MicOffFill,
+ homeOutline: HomeOutline,
+ loginOutline: LoginOutline,
+ inputsOutline: InputsOutline,
+ micNoneOutline: MicNoneOutline,
+ headphonesAltOutline: HeadphonesAltOutline,
+ folderOutline: FolderOutline,
+ mobileAutorotateOutline: MobileAutorotateOutline,
+ languageCircle: LanguageCircle,
+ gyroCircle: GyroCircle,
+ logoutOutline: LogoutOutline,
+ gamepadAlt2: GamepadAlt2,
+ locationPin: LocationPin,
+ gamepadFill: GamepadFill,
+ magicWandFill: MagicWandFill,
+ feedbackCircleFill: FeedbackCircleFill,
+ locationPinAlt: LocationPinAlt,
+ homeFill: HomeFill,
+ musicFill: MusicFill,
+ gamepadOutline: GamepadOutline,
+ gyroFill: GyroFill,
+ keyboardOutline: KeyboardOutline,
+ keyboardAlt2Fill: KeyboardAlt2Fill,
+ headphonesFill: HeadphonesFill,
+ mapOutline: MapOutline,
+ locationArrowOutline: LocationArrowOutline,
+ locationArrowFill: LocationArrowFill,
+ moviesFill: MoviesFill,
+ infoCircleFill: InfoCircleFill,
+ gamepadAlt1: GamepadAlt1,
+ kids: Kids,
+ lockOpen: LockOpen,
+ mask: Mask,
+ lightning: Lightning,
+ map: Map,
+ messenger: Messenger,
+ fire: Fire,
+ homeDevices: HomeDevices,
+ keyboardFill: KeyboardFill,
+ infoCircleOutline: InfoCircleOutline,
+ minusCircle: MinusCircle,
+ like: Like,
+ dislike: Dislike,
+ globe: Globe,
+ homeFillAlt: HomeFillAlt,
+ hand: Hand,
+ link: Link,
+ loginFill: LoginFill,
+ fullscreenOn: FullscreenOn,
+ fullscreenOff: FullscreenOff,
+ longTap: LongTap,
+ doubleClick: DoubleClick,
+ click: Click,
+ group: Group,
};
export type IconSet24 = keyof typeof iconSet24;
diff --git a/packages/plasma-icons/src/scalable/Icons/IconClick.tsx b/packages/plasma-icons/src/scalable/Icons/IconClick.tsx
new file mode 100644
index 000000000..fc3ae3b78
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconClick.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconClick: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconDislike.tsx b/packages/plasma-icons/src/scalable/Icons/IconDislike.tsx
new file mode 100644
index 000000000..a08ceed0d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconDislike.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconDislike: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconDotsHorizontalOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconDotsHorizontalOutline.tsx
new file mode 100644
index 000000000..560ded873
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconDotsHorizontalOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconDotsHorizontalOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconDotsVerticalOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconDotsVerticalOutline.tsx
new file mode 100644
index 000000000..b956b8a25
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconDotsVerticalOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconDotsVerticalOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconDoubleClick.tsx b/packages/plasma-icons/src/scalable/Icons/IconDoubleClick.tsx
new file mode 100644
index 000000000..faf94e367
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconDoubleClick.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconDoubleClick: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconFeedbackCircleFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconFeedbackCircleFill.tsx
new file mode 100644
index 000000000..e3679acf0
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconFeedbackCircleFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconFeedbackCircleFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconFire.tsx b/packages/plasma-icons/src/scalable/Icons/IconFire.tsx
new file mode 100644
index 000000000..da6bb1da1
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconFire.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconFire: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconFolderOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconFolderOutline.tsx
new file mode 100644
index 000000000..08718e9c4
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconFolderOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconFolderOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconFullscreenOff.tsx b/packages/plasma-icons/src/scalable/Icons/IconFullscreenOff.tsx
new file mode 100644
index 000000000..dc04067f7
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconFullscreenOff.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconFullscreenOff: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconFullscreenOn.tsx b/packages/plasma-icons/src/scalable/Icons/IconFullscreenOn.tsx
new file mode 100644
index 000000000..70ab4d188
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconFullscreenOn.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconFullscreenOn: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt1.tsx b/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt1.tsx
new file mode 100644
index 000000000..40dc95172
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt1.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGamepadAlt1: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt2.tsx b/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt2.tsx
new file mode 100644
index 000000000..10be4fe53
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGamepadAlt2.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGamepadAlt2: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGamepadFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconGamepadFill.tsx
new file mode 100644
index 000000000..08d35a5b8
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGamepadFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGamepadFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGamepadOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconGamepadOutline.tsx
new file mode 100644
index 000000000..c4e098e5c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGamepadOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGamepadOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGlobe.tsx b/packages/plasma-icons/src/scalable/Icons/IconGlobe.tsx
new file mode 100644
index 000000000..7e9cffb0d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGlobe.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGlobe: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGroup.tsx b/packages/plasma-icons/src/scalable/Icons/IconGroup.tsx
new file mode 100644
index 000000000..f80c97b82
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGroup.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGroup: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGyroCircle.tsx b/packages/plasma-icons/src/scalable/Icons/IconGyroCircle.tsx
new file mode 100644
index 000000000..a6486b12b
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGyroCircle.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGyroCircle: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconGyroFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconGyroFill.tsx
new file mode 100644
index 000000000..c29985352
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconGyroFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconGyroFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHand.tsx b/packages/plasma-icons/src/scalable/Icons/IconHand.tsx
new file mode 100644
index 000000000..deabf79da
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHand.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHand: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHeadphonesAltOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHeadphonesAltOutline.tsx
new file mode 100644
index 000000000..1493b6fe9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHeadphonesAltOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHeadphonesAltOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHeadphonesFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconHeadphonesFill.tsx
new file mode 100644
index 000000000..d13a5a971
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHeadphonesFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHeadphonesFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHeartFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconHeartFill.tsx
new file mode 100644
index 000000000..88cb9ef3b
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHeartFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHeartFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHeartOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHeartOutline.tsx
new file mode 100644
index 000000000..9bbaffda0
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHeartOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHeartOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHomeDevices.tsx b/packages/plasma-icons/src/scalable/Icons/IconHomeDevices.tsx
new file mode 100644
index 000000000..8a5580453
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHomeDevices.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHomeDevices: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHomeFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconHomeFill.tsx
new file mode 100644
index 000000000..64b4aac30
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHomeFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHomeFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHomeFillAlt.tsx b/packages/plasma-icons/src/scalable/Icons/IconHomeFillAlt.tsx
new file mode 100644
index 000000000..53da4ffaf
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHomeFillAlt.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHomeFillAlt: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconHomeOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHomeOutline.tsx
new file mode 100644
index 000000000..5b026c494
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconHomeOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconHomeOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconInfoCircleFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconInfoCircleFill.tsx
new file mode 100644
index 000000000..27f13c574
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconInfoCircleFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconInfoCircleFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconInfoCircleOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconInfoCircleOutline.tsx
new file mode 100644
index 000000000..e0fd744d3
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconInfoCircleOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconInfoCircleOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconInputsOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconInputsOutline.tsx
new file mode 100644
index 000000000..44b69db02
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconInputsOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconInputsOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconKeyboardAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icons/IconKeyboardAlt2Fill.tsx
new file mode 100644
index 000000000..159f6c9b4
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconKeyboardAlt2Fill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconKeyboardAlt2Fill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconKeyboardAltFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconKeyboardAltFill.tsx
new file mode 100644
index 000000000..46d0b6e5f
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconKeyboardAltFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconKeyboardAltFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconKeyboardFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconKeyboardFill.tsx
new file mode 100644
index 000000000..36570af50
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconKeyboardFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconKeyboardFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconKeyboardOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconKeyboardOutline.tsx
new file mode 100644
index 000000000..e26358cfa
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconKeyboardOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconKeyboardOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconKids.tsx b/packages/plasma-icons/src/scalable/Icons/IconKids.tsx
new file mode 100644
index 000000000..9fb010725
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconKids.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconKids: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLanguageCircle.tsx b/packages/plasma-icons/src/scalable/Icons/IconLanguageCircle.tsx
new file mode 100644
index 000000000..4e93cfebd
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLanguageCircle.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLanguageCircle: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLightning.tsx b/packages/plasma-icons/src/scalable/Icons/IconLightning.tsx
new file mode 100644
index 000000000..536df5626
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLightning.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLightning: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLike.tsx b/packages/plasma-icons/src/scalable/Icons/IconLike.tsx
new file mode 100644
index 000000000..846afae04
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLike.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLike: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLink.tsx b/packages/plasma-icons/src/scalable/Icons/IconLink.tsx
new file mode 100644
index 000000000..56fb9c4d9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLink.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLink: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFill.tsx
new file mode 100644
index 000000000..2f54c4ea1
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLocationArrowFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFillAlt.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFillAlt.tsx
new file mode 100644
index 000000000..d83cd8cfb
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowFillAlt.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLocationArrowFillAlt: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationArrowOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowOutline.tsx
new file mode 100644
index 000000000..8ec81111f
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLocationArrowOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLocationArrowOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationPin.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationPin.tsx
new file mode 100644
index 000000000..0890f07c9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLocationPin.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLocationPin: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationPinAlt.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationPinAlt.tsx
new file mode 100644
index 000000000..7c6940cef
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLocationPinAlt.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLocationPinAlt: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLockFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconLockFill.tsx
new file mode 100644
index 000000000..9c687087a
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLockFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLockFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLockOpen.tsx b/packages/plasma-icons/src/scalable/Icons/IconLockOpen.tsx
new file mode 100644
index 000000000..fcee1bfe9
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLockOpen.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLockOpen: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLoginFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconLoginFill.tsx
new file mode 100644
index 000000000..9148869e8
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLoginFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLoginFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLoginOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconLoginOutline.tsx
new file mode 100644
index 000000000..7f0ef505a
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLoginOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLoginOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLogoutOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconLogoutOutline.tsx
new file mode 100644
index 000000000..bafee470c
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLogoutOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLogoutOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconLongTap.tsx b/packages/plasma-icons/src/scalable/Icons/IconLongTap.tsx
new file mode 100644
index 000000000..6136b2849
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconLongTap.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconLongTap: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMagicWandFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMagicWandFill.tsx
new file mode 100644
index 000000000..2ea84bd93
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMagicWandFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMagicWandFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMap.tsx b/packages/plasma-icons/src/scalable/Icons/IconMap.tsx
new file mode 100644
index 000000000..82f23fd41
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMap.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMap: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMapOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconMapOutline.tsx
new file mode 100644
index 000000000..4ccf0dc47
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMapOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMapOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMask.tsx b/packages/plasma-icons/src/scalable/Icons/IconMask.tsx
new file mode 100644
index 000000000..704a438ff
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMask.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMask: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMessageFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMessageFill.tsx
new file mode 100644
index 000000000..4e222f722
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMessageFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMessageFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMessenger.tsx b/packages/plasma-icons/src/scalable/Icons/IconMessenger.tsx
new file mode 100644
index 000000000..36fc60f44
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMessenger.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMessenger: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMicFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMicFill.tsx
new file mode 100644
index 000000000..c5e3edb45
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMicFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMicFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMicNoneOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconMicNoneOutline.tsx
new file mode 100644
index 000000000..e1170d7bd
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMicNoneOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMicNoneOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMicOffFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMicOffFill.tsx
new file mode 100644
index 000000000..ded00afd7
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMicOffFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMicOffFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMinus.tsx b/packages/plasma-icons/src/scalable/Icons/IconMinus.tsx
new file mode 100644
index 000000000..6b7b9607d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMinus.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMinus: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMinusCircle.tsx b/packages/plasma-icons/src/scalable/Icons/IconMinusCircle.tsx
new file mode 100644
index 000000000..c37a4498d
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMinusCircle.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMinusCircle: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotateOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotateOutline.tsx
new file mode 100644
index 000000000..5678bcad4
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotateOutline.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMobileAutorotateOutline: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMoviesFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMoviesFill.tsx
new file mode 100644
index 000000000..9cc97d595
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMoviesFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMoviesFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMusicAlbumFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMusicAlbumFill.tsx
new file mode 100644
index 000000000..74b643829
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMusicAlbumFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMusicAlbumFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMusicFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMusicFill.tsx
new file mode 100644
index 000000000..58282e561
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMusicFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMusicFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/Icons/IconMusicMicFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMusicMicFill.tsx
new file mode 100644
index 000000000..9ccffddb0
--- /dev/null
+++ b/packages/plasma-icons/src/scalable/Icons/IconMusicMicFill.tsx
@@ -0,0 +1,7 @@
+import React from 'react';
+
+import { IconRoot, IconProps } from '../IconRoot';
+
+export const IconMusicMicFill: React.FC = ({ size = 's', color, className }) => {
+ return ;
+};
diff --git a/packages/plasma-icons/src/scalable/index.ts b/packages/plasma-icons/src/scalable/index.ts
index 918857043..9a6152005 100644
--- a/packages/plasma-icons/src/scalable/index.ts
+++ b/packages/plasma-icons/src/scalable/index.ts
@@ -4,6 +4,72 @@
export { IconVideo } from './Icons/IconVideo';
export { IconAttentionCircle } from './Icons/IconAttentionCircle';
export { IconAntennaCircle } from './Icons/IconAntennaCircle';
+export { IconMessageFill } from './Icons/IconMessageFill';
+export { IconDotsHorizontalOutline } from './Icons/IconDotsHorizontalOutline';
+export { IconDotsVerticalOutline } from './Icons/IconDotsVerticalOutline';
+export { IconMusicAlbumFill } from './Icons/IconMusicAlbumFill';
+export { IconMusicMicFill } from './Icons/IconMusicMicFill';
+export { IconHeartFill } from './Icons/IconHeartFill';
+export { IconKeyboardAltFill } from './Icons/IconKeyboardAltFill';
+export { IconHeartOutline } from './Icons/IconHeartOutline';
+export { IconLockFill } from './Icons/IconLockFill';
+export { IconLocationArrowFillAlt } from './Icons/IconLocationArrowFillAlt';
+export { IconMinus } from './Icons/IconMinus';
+export { IconMicFill } from './Icons/IconMicFill';
+export { IconMicOffFill } from './Icons/IconMicOffFill';
+export { IconHomeOutline } from './Icons/IconHomeOutline';
+export { IconLoginOutline } from './Icons/IconLoginOutline';
+export { IconInputsOutline } from './Icons/IconInputsOutline';
+export { IconMicNoneOutline } from './Icons/IconMicNoneOutline';
+export { IconHeadphonesAltOutline } from './Icons/IconHeadphonesAltOutline';
+export { IconFolderOutline } from './Icons/IconFolderOutline';
+export { IconMobileAutorotateOutline } from './Icons/IconMobileAutorotateOutline';
+export { IconLanguageCircle } from './Icons/IconLanguageCircle';
+export { IconGyroCircle } from './Icons/IconGyroCircle';
+export { IconLogoutOutline } from './Icons/IconLogoutOutline';
+export { IconGamepadAlt2 } from './Icons/IconGamepadAlt2';
+export { IconLocationPin } from './Icons/IconLocationPin';
+export { IconGamepadFill } from './Icons/IconGamepadFill';
+export { IconMagicWandFill } from './Icons/IconMagicWandFill';
+export { IconFeedbackCircleFill } from './Icons/IconFeedbackCircleFill';
+export { IconLocationPinAlt } from './Icons/IconLocationPinAlt';
+export { IconHomeFill } from './Icons/IconHomeFill';
+export { IconMusicFill } from './Icons/IconMusicFill';
+export { IconGamepadOutline } from './Icons/IconGamepadOutline';
+export { IconGyroFill } from './Icons/IconGyroFill';
+export { IconKeyboardOutline } from './Icons/IconKeyboardOutline';
+export { IconKeyboardAlt2Fill } from './Icons/IconKeyboardAlt2Fill';
+export { IconHeadphonesFill } from './Icons/IconHeadphonesFill';
+export { IconMapOutline } from './Icons/IconMapOutline';
+export { IconLocationArrowOutline } from './Icons/IconLocationArrowOutline';
+export { IconLocationArrowFill } from './Icons/IconLocationArrowFill';
+export { IconMoviesFill } from './Icons/IconMoviesFill';
+export { IconInfoCircleFill } from './Icons/IconInfoCircleFill';
+export { IconGamepadAlt1 } from './Icons/IconGamepadAlt1';
+export { IconKids } from './Icons/IconKids';
+export { IconLockOpen } from './Icons/IconLockOpen';
+export { IconMask } from './Icons/IconMask';
+export { IconLightning } from './Icons/IconLightning';
+export { IconMap } from './Icons/IconMap';
+export { IconMessenger } from './Icons/IconMessenger';
+export { IconFire } from './Icons/IconFire';
+export { IconHomeDevices } from './Icons/IconHomeDevices';
+export { IconKeyboardFill } from './Icons/IconKeyboardFill';
+export { IconInfoCircleOutline } from './Icons/IconInfoCircleOutline';
+export { IconMinusCircle } from './Icons/IconMinusCircle';
+export { IconLike } from './Icons/IconLike';
+export { IconDislike } from './Icons/IconDislike';
+export { IconGlobe } from './Icons/IconGlobe';
+export { IconHomeFillAlt } from './Icons/IconHomeFillAlt';
+export { IconHand } from './Icons/IconHand';
+export { IconLink } from './Icons/IconLink';
+export { IconLoginFill } from './Icons/IconLoginFill';
+export { IconFullscreenOn } from './Icons/IconFullscreenOn';
+export { IconFullscreenOff } from './Icons/IconFullscreenOff';
+export { IconLongTap } from './Icons/IconLongTap';
+export { IconDoubleClick } from './Icons/IconDoubleClick';
+export { IconClick } from './Icons/IconClick';
+export { IconGroup } from './Icons/IconGroup';
export { IconRoot } from './IconRoot';
export type { IconProps, IconSize } from './IconRoot';