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) => ( +
+ + - {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.36/ArrowRightChevronRectangle.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/ArrowRightChevronRectangle.tsx new file mode 100644 index 000000000..1634a3ed1 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/ArrowRightChevronRectangle.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const ArrowRightChevronRectangle: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/AuthFingerprint.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/AuthFingerprint.tsx new file mode 100644 index 000000000..7ce482890 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/AuthFingerprint.tsx @@ -0,0 +1,12 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const AuthFingerprint: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt1Fill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt1Fill.tsx new file mode 100644 index 000000000..202ad21f6 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt1Fill.tsx @@ -0,0 +1,26 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const AvCableAlt1Fill: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt2Fill.tsx new file mode 100644 index 000000000..a9d7dbb67 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/AvCableAlt2Fill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const AvCableAlt2Fill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/AvTextOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/AvTextOutline.tsx new file mode 100644 index 000000000..b98f7b896 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/AvTextOutline.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const AvTextOutline: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/BalloonOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/BalloonOutline.tsx new file mode 100644 index 000000000..16bdb5d72 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/BalloonOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const BalloonOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Bell.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Bell.tsx new file mode 100644 index 000000000..b7cb3d5a0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Bell.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Bell: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/BetaCircleOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/BetaCircleOutline.tsx new file mode 100644 index 000000000..e7bbec69e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/BetaCircleOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const BetaCircleOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Block.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Block.tsx new file mode 100644 index 000000000..4ffe1cf24 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Block.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Block: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Bluetooth.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Bluetooth.tsx new file mode 100644 index 000000000..414a9b9a2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Bluetooth.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Bluetooth: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/BluetoothOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/BluetoothOutline.tsx new file mode 100644 index 000000000..fc25d436c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/BluetoothOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const BluetoothOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Building.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Building.tsx new file mode 100644 index 000000000..b1a8af1be --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Building.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Building: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/BusOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/BusOutline.tsx new file mode 100644 index 000000000..e151162ed --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/BusOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const BusOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CableAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CableAlt2Fill.tsx new file mode 100644 index 000000000..163513f64 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CableAlt2Fill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CableAlt2Fill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CableFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CableFill.tsx new file mode 100644 index 000000000..7323013fb --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CableFill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CableFill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CableOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CableOutline.tsx new file mode 100644 index 000000000..d3bf61a7a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CableOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CableOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CalendarOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CalendarOutline.tsx new file mode 100644 index 000000000..534497678 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CalendarOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CalendarOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Call.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Call.tsx new file mode 100644 index 000000000..15752a491 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Call.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Call: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CallBlock.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CallBlock.tsx new file mode 100644 index 000000000..db263c1c8 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CallBlock.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CallBlock: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CallEndFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CallEndFill.tsx new file mode 100644 index 000000000..dd54a2512 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CallEndFill.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CallEndFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CallIncomingFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CallIncomingFill.tsx new file mode 100644 index 000000000..ca3fc1c68 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CallIncomingFill.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CallIncomingFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CallMissedFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CallMissedFill.tsx new file mode 100644 index 000000000..23df74d63 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CallMissedFill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CallMissedFill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CallOutgoingFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CallOutgoingFill.tsx new file mode 100644 index 000000000..ec47dab2e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CallOutgoingFill.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CallOutgoingFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CheckmarkOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CheckmarkOutline.tsx new file mode 100644 index 000000000..38d4a141f --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CheckmarkOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CheckmarkOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CircleCross.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CircleCross.tsx new file mode 100644 index 000000000..a54a44c5a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CircleCross.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CircleCross: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CloseOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CloseOutline.tsx new file mode 100644 index 000000000..7fb3316c0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CloseOutline.tsx @@ -0,0 +1,12 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CloseOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CloudCross.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CloudCross.tsx new file mode 100644 index 000000000..c15037b80 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CloudCross.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CloudCross: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CouponOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CouponOutline.tsx new file mode 100644 index 000000000..b208894a0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CouponOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CouponOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/CutleryOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/CutleryOutline.tsx new file mode 100644 index 000000000..03e68a67b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/CutleryOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const CutleryOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesFill.tsx new file mode 100644 index 000000000..1dabe5c29 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesFill.tsx @@ -0,0 +1,22 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const DevicesFill: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesSmarthome.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesSmarthome.tsx new file mode 100644 index 000000000..58fee7054 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/DevicesSmarthome.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const DevicesSmarthome: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/EarCrossOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/EarCrossOutline.tsx new file mode 100644 index 000000000..c5ac753b7 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/EarCrossOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const EarCrossOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/EllipseViewfinderOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/EllipseViewfinderOutline.tsx new file mode 100644 index 000000000..cc8104ca1 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/EllipseViewfinderOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const EllipseViewfinderOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/EthernetOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/EthernetOutline.tsx new file mode 100644 index 000000000..928dd89e0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/EthernetOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const EthernetOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/FaceAuth.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/FaceAuth.tsx new file mode 100644 index 000000000..c449a0a15 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/FaceAuth.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const FaceAuth: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Mobile.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Mobile.tsx new file mode 100644 index 000000000..d56051ac6 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Mobile.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Mobile: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MobileAutorotate.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MobileAutorotate.tsx new file mode 100644 index 000000000..566e2d189 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MobileAutorotate.tsx @@ -0,0 +1,20 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MobileAutorotate: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Phone.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Phone.tsx new file mode 100644 index 000000000..002024959 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Phone.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Phone: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneFill.tsx new file mode 100644 index 000000000..c7b048cd0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneFill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const PhoneFill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneWiFi.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneWiFi.tsx new file mode 100644 index 000000000..5d9fabeb4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/PhoneWiFi.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const PhoneWiFi: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTime.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTime.tsx new file mode 100644 index 000000000..07a9e9c09 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTime.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberBoxTime: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTimeFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTimeFill.tsx new file mode 100644 index 000000000..51d6b5307 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTimeFill.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberBoxTimeFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTop.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTop.tsx new file mode 100644 index 000000000..e0e0204f4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTop.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberBoxTop: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFill.tsx new file mode 100644 index 000000000..57263a8bd --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFill.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberBoxTopFill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFront.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFront.tsx new file mode 100644 index 000000000..f818bcd5a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberBoxTopFront.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberBoxTopFront: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortal.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortal.tsx new file mode 100644 index 000000000..5e6847e67 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortal.tsx @@ -0,0 +1,20 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberPortal: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortalFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortalFill.tsx new file mode 100644 index 000000000..5dc9bd3da --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberPortalFill.tsx @@ -0,0 +1,22 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberPortalFill: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TV.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TV.tsx new file mode 100644 index 000000000..4560f3143 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TV.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TV: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannel.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannel.tsx new file mode 100644 index 000000000..9f5bdaf7d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannel.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TVChannel: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannelFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannelFill.tsx new file mode 100644 index 000000000..bd4dc943c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TVChannelFill.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TVChannelFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TVFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TVFill.tsx new file mode 100644 index 000000000..ac1e17552 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TVFill.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TVFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TVMode.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TVMode.tsx new file mode 100644 index 000000000..18dd72e36 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TVMode.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TVMode: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TVWiFi.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TVWiFi.tsx new file mode 100644 index 000000000..7978b06cc --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TVWiFi.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TVWiFi: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/index.ts b/packages/plasma-icons/src/scalable/Icon.assets.36/index.ts index 9c1b566bb..2113eaece 100644 --- a/packages/plasma-icons/src/scalable/Icon.assets.36/index.ts +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/index.ts @@ -1,7 +1,113 @@ import { AntennaCircle } from './AntennaCircle'; +import { Bell } from './Bell'; +import { Building } from './Building'; +import { ArrowRightChevronRectangle } from './ArrowRightChevronRectangle'; +import { CircleCross } from './CircleCross'; +import { Mobile } from './Mobile'; +import { Phone } from './Phone'; +import { SberPortal } from './SberPortal'; +import { TVChannel } from './TVChannel'; +import { EthernetOutline } from './EthernetOutline'; +import { CableFill } from './CableFill'; +import { CableOutline } from './CableOutline'; +import { CableAlt2Fill } from './CableAlt2Fill'; +import { AvTextOutline } from './AvTextOutline'; +import { AvCableAlt1Fill } from './AvCableAlt1Fill'; +import { AvCableAlt2Fill } from './AvCableAlt2Fill'; +import { SberPortalFill } from './SberPortalFill'; +import { TVChannelFill } from './TVChannelFill'; +import { TV } from './TV'; +import { TVFill } from './TVFill'; +import { TVMode } from './TVMode'; +import { TVWiFi } from './TVWiFi'; +import { DevicesFill } from './DevicesFill'; +import { PhoneFill } from './PhoneFill'; +import { PhoneWiFi } from './PhoneWiFi'; +import { MobileAutorotate } from './MobileAutorotate'; +import { SberBoxTopFill } from './SberBoxTopFill'; +import { SberBoxTop } from './SberBoxTop'; +import { SberBoxTopFront } from './SberBoxTopFront'; +import { CheckmarkOutline } from './CheckmarkOutline'; +import { CutleryOutline } from './CutleryOutline'; +import { BusOutline } from './BusOutline'; +import { EllipseViewfinderOutline } from './EllipseViewfinderOutline'; +import { BetaCircleOutline } from './BetaCircleOutline'; +import { CouponOutline } from './CouponOutline'; +import { CalendarOutline } from './CalendarOutline'; +import { EarCrossOutline } from './EarCrossOutline'; +import { Bluetooth } from './Bluetooth'; +import { CloudCross } from './CloudCross'; +import { CloseOutline } from './CloseOutline'; +import { BalloonOutline } from './BalloonOutline'; +import { CallBlock } from './CallBlock'; +import { Call } from './Call'; +import { CallOutgoingFill } from './CallOutgoingFill'; +import { CallIncomingFill } from './CallIncomingFill'; +import { CallMissedFill } from './CallMissedFill'; +import { CallEndFill } from './CallEndFill'; +import { Block } from './Block'; +import { BluetoothOutline } from './BluetoothOutline'; +import { SberBoxTime } from './SberBoxTime'; +import { SberBoxTimeFill } from './SberBoxTimeFill'; +import { DevicesSmarthome } from './DevicesSmarthome'; +import { FaceAuth } from './FaceAuth'; +import { AuthFingerprint } from './AuthFingerprint'; export const iconSet36 = { antennaCircle: AntennaCircle, + bell: Bell, + building: Building, + arrowRightChevronRectangle: ArrowRightChevronRectangle, + circleCross: CircleCross, + mobile: Mobile, + phone: Phone, + sberPortal: SberPortal, + tVChannel: TVChannel, + ethernetOutline: EthernetOutline, + cableFill: CableFill, + cableOutline: CableOutline, + cableAlt2Fill: CableAlt2Fill, + avTextOutline: AvTextOutline, + avCableAlt1Fill: AvCableAlt1Fill, + avCableAlt2Fill: AvCableAlt2Fill, + sberPortalFill: SberPortalFill, + tVChannelFill: TVChannelFill, + tV: TV, + tVFill: TVFill, + tVMode: TVMode, + tVWiFi: TVWiFi, + devicesFill: DevicesFill, + phoneFill: PhoneFill, + phoneWiFi: PhoneWiFi, + mobileAutorotate: MobileAutorotate, + sberBoxTopFill: SberBoxTopFill, + sberBoxTop: SberBoxTop, + sberBoxTopFront: SberBoxTopFront, + checkmarkOutline: CheckmarkOutline, + cutleryOutline: CutleryOutline, + busOutline: BusOutline, + ellipseViewfinderOutline: EllipseViewfinderOutline, + betaCircleOutline: BetaCircleOutline, + couponOutline: CouponOutline, + calendarOutline: CalendarOutline, + earCrossOutline: EarCrossOutline, + bluetooth: Bluetooth, + cloudCross: CloudCross, + closeOutline: CloseOutline, + balloonOutline: BalloonOutline, + callBlock: CallBlock, + call: Call, + callOutgoingFill: CallOutgoingFill, + callIncomingFill: CallIncomingFill, + callMissedFill: CallMissedFill, + callEndFill: CallEndFill, + block: Block, + bluetoothOutline: BluetoothOutline, + sberBoxTime: SberBoxTime, + sberBoxTimeFill: SberBoxTimeFill, + devicesSmarthome: DevicesSmarthome, + faceAuth: FaceAuth, + authFingerprint: AuthFingerprint, }; export type IconSet36 = keyof typeof iconSet36; diff --git a/packages/plasma-icons/src/scalable/Icons/IconArrowRightChevronRectangle.tsx b/packages/plasma-icons/src/scalable/Icons/IconArrowRightChevronRectangle.tsx new file mode 100644 index 000000000..3fb9c7d03 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconArrowRightChevronRectangle.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconArrowRightChevronRectangle: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconAuthFingerprint.tsx b/packages/plasma-icons/src/scalable/Icons/IconAuthFingerprint.tsx new file mode 100644 index 000000000..a5b7b63fc --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconAuthFingerprint.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconAuthFingerprint: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt1Fill.tsx b/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt1Fill.tsx new file mode 100644 index 000000000..dbe66fbb7 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt1Fill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconAvCableAlt1Fill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt2Fill.tsx new file mode 100644 index 000000000..952547810 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconAvCableAlt2Fill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconAvCableAlt2Fill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconAvTextOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconAvTextOutline.tsx new file mode 100644 index 000000000..496d5e4f9 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconAvTextOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconAvTextOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBalloonOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconBalloonOutline.tsx new file mode 100644 index 000000000..ebe661d77 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBalloonOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBalloonOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBell.tsx b/packages/plasma-icons/src/scalable/Icons/IconBell.tsx new file mode 100644 index 000000000..03391270e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBell.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBell: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBetaCircleOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconBetaCircleOutline.tsx new file mode 100644 index 000000000..b9c077e14 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBetaCircleOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBetaCircleOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBlock.tsx b/packages/plasma-icons/src/scalable/Icons/IconBlock.tsx new file mode 100644 index 000000000..fa392dbbe --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBlock.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBlock: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBluetooth.tsx b/packages/plasma-icons/src/scalable/Icons/IconBluetooth.tsx new file mode 100644 index 000000000..97dccae93 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBluetooth.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBluetooth: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBluetoothOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconBluetoothOutline.tsx new file mode 100644 index 000000000..951840db8 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBluetoothOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBluetoothOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBuilding.tsx b/packages/plasma-icons/src/scalable/Icons/IconBuilding.tsx new file mode 100644 index 000000000..1c9b5aaa2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBuilding.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBuilding: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconBusOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconBusOutline.tsx new file mode 100644 index 000000000..b180cb18b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconBusOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconBusOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCableAlt2Fill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCableAlt2Fill.tsx new file mode 100644 index 000000000..498802884 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCableAlt2Fill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCableAlt2Fill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCableFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCableFill.tsx new file mode 100644 index 000000000..250eda548 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCableFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCableFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCableOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCableOutline.tsx new file mode 100644 index 000000000..08e76f3a0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCableOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCableOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCalendarOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCalendarOutline.tsx new file mode 100644 index 000000000..efd8b3c11 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCalendarOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCalendarOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCall.tsx b/packages/plasma-icons/src/scalable/Icons/IconCall.tsx new file mode 100644 index 000000000..30ef82a86 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCall.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCall: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCallBlock.tsx b/packages/plasma-icons/src/scalable/Icons/IconCallBlock.tsx new file mode 100644 index 000000000..44aaa524a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCallBlock.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCallBlock: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCallEndFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCallEndFill.tsx new file mode 100644 index 000000000..74b8b0266 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCallEndFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCallEndFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCallIncomingFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCallIncomingFill.tsx new file mode 100644 index 000000000..b8840f02d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCallIncomingFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCallIncomingFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCallMissedFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCallMissedFill.tsx new file mode 100644 index 000000000..d92e94963 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCallMissedFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCallMissedFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCallOutgoingFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconCallOutgoingFill.tsx new file mode 100644 index 000000000..18d51813d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCallOutgoingFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCallOutgoingFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCheckmarkOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCheckmarkOutline.tsx new file mode 100644 index 000000000..671d718cc --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCheckmarkOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCheckmarkOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCircleCross.tsx b/packages/plasma-icons/src/scalable/Icons/IconCircleCross.tsx new file mode 100644 index 000000000..4fd02cdbc --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCircleCross.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCircleCross: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCloseOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCloseOutline.tsx new file mode 100644 index 000000000..1b46b5800 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCloseOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCloseOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCloudCross.tsx b/packages/plasma-icons/src/scalable/Icons/IconCloudCross.tsx new file mode 100644 index 000000000..01119c072 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCloudCross.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCloudCross: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCouponOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCouponOutline.tsx new file mode 100644 index 000000000..54458466b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCouponOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCouponOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconCutleryOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconCutleryOutline.tsx new file mode 100644 index 000000000..d57514cd7 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconCutleryOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconCutleryOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconDevicesFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconDevicesFill.tsx new file mode 100644 index 000000000..986a4582a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconDevicesFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconDevicesFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconDevicesSmarthome.tsx b/packages/plasma-icons/src/scalable/Icons/IconDevicesSmarthome.tsx new file mode 100644 index 000000000..9408fa7d6 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconDevicesSmarthome.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconDevicesSmarthome: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconEarCrossOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconEarCrossOutline.tsx new file mode 100644 index 000000000..060353522 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconEarCrossOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconEarCrossOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconEllipseViewfinderOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconEllipseViewfinderOutline.tsx new file mode 100644 index 000000000..66cf0ed6b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconEllipseViewfinderOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconEllipseViewfinderOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconEthernetOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconEthernetOutline.tsx new file mode 100644 index 000000000..1c47d681a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconEthernetOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconEthernetOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconFaceAuth.tsx b/packages/plasma-icons/src/scalable/Icons/IconFaceAuth.tsx new file mode 100644 index 000000000..61ee10e6e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconFaceAuth.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconFaceAuth: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMobile.tsx b/packages/plasma-icons/src/scalable/Icons/IconMobile.tsx new file mode 100644 index 000000000..dc68478b9 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMobile.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMobile: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotate.tsx b/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotate.tsx new file mode 100644 index 000000000..b251d5218 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMobileAutorotate.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMobileAutorotate: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconPhone.tsx b/packages/plasma-icons/src/scalable/Icons/IconPhone.tsx new file mode 100644 index 000000000..77dfee187 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconPhone.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconPhone: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconPhoneFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconPhoneFill.tsx new file mode 100644 index 000000000..3ba4fd1ed --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconPhoneFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconPhoneFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconPhoneWiFi.tsx b/packages/plasma-icons/src/scalable/Icons/IconPhoneWiFi.tsx new file mode 100644 index 000000000..6e80704ca --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconPhoneWiFi.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconPhoneWiFi: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberBoxTime.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTime.tsx new file mode 100644 index 000000000..d424e6ed4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTime.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberBoxTime: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberBoxTimeFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTimeFill.tsx new file mode 100644 index 000000000..963abb2a2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTimeFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberBoxTimeFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberBoxTop.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTop.tsx new file mode 100644 index 000000000..1be1e8d05 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTop.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberBoxTop: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFill.tsx new file mode 100644 index 000000000..a79ec97c4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberBoxTopFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFront.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFront.tsx new file mode 100644 index 000000000..b1926c284 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberBoxTopFront.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberBoxTopFront: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberPortal.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberPortal.tsx new file mode 100644 index 000000000..9c37c0d5a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberPortal.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberPortal: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberPortalFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberPortalFill.tsx new file mode 100644 index 000000000..ec91ddaca --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberPortalFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberPortalFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTV.tsx b/packages/plasma-icons/src/scalable/Icons/IconTV.tsx new file mode 100644 index 000000000..04e824a3d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTV.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTV: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTVChannel.tsx b/packages/plasma-icons/src/scalable/Icons/IconTVChannel.tsx new file mode 100644 index 000000000..28d1772a0 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTVChannel.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTVChannel: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTVChannelFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconTVChannelFill.tsx new file mode 100644 index 000000000..87d48a104 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTVChannelFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTVChannelFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTVFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconTVFill.tsx new file mode 100644 index 000000000..c7fdca128 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTVFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTVFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTVMode.tsx b/packages/plasma-icons/src/scalable/Icons/IconTVMode.tsx new file mode 100644 index 000000000..013301b4e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTVMode.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTVMode: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTVWiFi.tsx b/packages/plasma-icons/src/scalable/Icons/IconTVWiFi.tsx new file mode 100644 index 000000000..9e03e8a96 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTVWiFi.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTVWiFi: 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..641e51f7f 100644 --- a/packages/plasma-icons/src/scalable/index.ts +++ b/packages/plasma-icons/src/scalable/index.ts @@ -4,6 +4,59 @@ export { IconVideo } from './Icons/IconVideo'; export { IconAttentionCircle } from './Icons/IconAttentionCircle'; export { IconAntennaCircle } from './Icons/IconAntennaCircle'; +export { IconBell } from './Icons/IconBell'; +export { IconBuilding } from './Icons/IconBuilding'; +export { IconArrowRightChevronRectangle } from './Icons/IconArrowRightChevronRectangle'; +export { IconCircleCross } from './Icons/IconCircleCross'; +export { IconMobile } from './Icons/IconMobile'; +export { IconPhone } from './Icons/IconPhone'; +export { IconSberPortal } from './Icons/IconSberPortal'; +export { IconTVChannel } from './Icons/IconTVChannel'; +export { IconEthernetOutline } from './Icons/IconEthernetOutline'; +export { IconCableFill } from './Icons/IconCableFill'; +export { IconCableOutline } from './Icons/IconCableOutline'; +export { IconCableAlt2Fill } from './Icons/IconCableAlt2Fill'; +export { IconAvTextOutline } from './Icons/IconAvTextOutline'; +export { IconAvCableAlt1Fill } from './Icons/IconAvCableAlt1Fill'; +export { IconAvCableAlt2Fill } from './Icons/IconAvCableAlt2Fill'; +export { IconSberPortalFill } from './Icons/IconSberPortalFill'; +export { IconTVChannelFill } from './Icons/IconTVChannelFill'; +export { IconTV } from './Icons/IconTV'; +export { IconTVFill } from './Icons/IconTVFill'; +export { IconTVMode } from './Icons/IconTVMode'; +export { IconTVWiFi } from './Icons/IconTVWiFi'; +export { IconDevicesFill } from './Icons/IconDevicesFill'; +export { IconPhoneFill } from './Icons/IconPhoneFill'; +export { IconPhoneWiFi } from './Icons/IconPhoneWiFi'; +export { IconMobileAutorotate } from './Icons/IconMobileAutorotate'; +export { IconSberBoxTopFill } from './Icons/IconSberBoxTopFill'; +export { IconSberBoxTop } from './Icons/IconSberBoxTop'; +export { IconSberBoxTopFront } from './Icons/IconSberBoxTopFront'; +export { IconCheckmarkOutline } from './Icons/IconCheckmarkOutline'; +export { IconCutleryOutline } from './Icons/IconCutleryOutline'; +export { IconBusOutline } from './Icons/IconBusOutline'; +export { IconEllipseViewfinderOutline } from './Icons/IconEllipseViewfinderOutline'; +export { IconBetaCircleOutline } from './Icons/IconBetaCircleOutline'; +export { IconCouponOutline } from './Icons/IconCouponOutline'; +export { IconCalendarOutline } from './Icons/IconCalendarOutline'; +export { IconEarCrossOutline } from './Icons/IconEarCrossOutline'; +export { IconBluetooth } from './Icons/IconBluetooth'; +export { IconCloudCross } from './Icons/IconCloudCross'; +export { IconCloseOutline } from './Icons/IconCloseOutline'; +export { IconBalloonOutline } from './Icons/IconBalloonOutline'; +export { IconCallBlock } from './Icons/IconCallBlock'; +export { IconCall } from './Icons/IconCall'; +export { IconCallOutgoingFill } from './Icons/IconCallOutgoingFill'; +export { IconCallIncomingFill } from './Icons/IconCallIncomingFill'; +export { IconCallMissedFill } from './Icons/IconCallMissedFill'; +export { IconCallEndFill } from './Icons/IconCallEndFill'; +export { IconBlock } from './Icons/IconBlock'; +export { IconBluetoothOutline } from './Icons/IconBluetoothOutline'; +export { IconSberBoxTime } from './Icons/IconSberBoxTime'; +export { IconSberBoxTimeFill } from './Icons/IconSberBoxTimeFill'; +export { IconDevicesSmarthome } from './Icons/IconDevicesSmarthome'; +export { IconFaceAuth } from './Icons/IconFaceAuth'; +export { IconAuthFingerprint } from './Icons/IconAuthFingerprint'; export { IconRoot } from './IconRoot'; export type { IconProps, IconSize } from './IconRoot';