From b24869802c39f19bc2a4e8ab99f901e9c3013200 Mon Sep 17 00:00:00 2001 From: neretinaa Date: Wed, 30 Mar 2022 15:25:48 +0700 Subject: [PATCH 1/2] feat(plasma-icons): Add icons for `36 dp` from G to O --- .../Icon.assets.36/DeviceOldOutline.tsx | 27 ++++++ .../Icon.assets.36/DisplayOutline.tsx | 14 ++++ .../scalable/Icon.assets.36/GamepadFill.tsx | 14 ++++ .../Icon.assets.36/GamepadOutline.tsx | 32 ++++++++ .../src/scalable/Icon.assets.36/GeoFill.tsx | 12 +++ .../scalable/Icon.assets.36/GeoOutline.tsx | 12 +++ .../Icon.assets.36/GlassesOutline.tsx | 14 ++++ .../Icon.assets.36/GosuslugiOutline.tsx | 14 ++++ .../src/scalable/Icon.assets.36/GroupFill.tsx | 32 ++++++++ .../scalable/Icon.assets.36/HDMIOutline.tsx | 14 ++++ .../scalable/Icon.assets.36/HangerOutline.tsx | 14 ++++ .../Icon.assets.36/HeadQuestionOutline.tsx | 14 ++++ .../Icon.assets.36/HeadphonesFill.tsx | 14 ++++ .../scalable/Icon.assets.36/HelpCircle.tsx | 20 +++++ .../src/scalable/Icon.assets.36/HouseHome.tsx | 12 +++ .../scalable/Icon.assets.36/InputsOutline.tsx | 16 ++++ .../src/scalable/Icon.assets.36/Jcb.tsx | 14 ++++ .../scalable/Icon.assets.36/KeyboardFill.tsx | 14 ++++ .../Icon.assets.36/KeyboardOutline.tsx | 41 ++++++++++ .../src/scalable/Icon.assets.36/Kids.tsx | 14 ++++ .../Icon.assets.36/LettersAaOutline.tsx | 14 ++++ .../Icon.assets.36/LocationOldOutline.tsx | 15 ++++ .../scalable/Icon.assets.36/LockClosed.tsx | 14 ++++ .../scalable/Icon.assets.36/LockOpened.tsx | 14 ++++ .../scalable/Icon.assets.36/MasterCard.tsx | 14 ++++ .../src/scalable/Icon.assets.36/Messenger.tsx | 14 ++++ .../Icon.assets.36/MessengerVideo.tsx | 14 ++++ .../src/scalable/Icon.assets.36/MicFill.tsx | 16 ++++ .../scalable/Icon.assets.36/MicOffFill.tsx | 20 +++++ .../scalable/Icon.assets.36/MicOutline.tsx | 14 ++++ .../Icon.assets.36/MicrophoneFill.tsx | 18 ++++ .../src/scalable/Icon.assets.36/Mir.tsx | 14 ++++ .../Icon.assets.36/MoneybagOutline.tsx | 14 ++++ .../src/scalable/Icon.assets.36/NextFill.tsx | 13 +++ .../scalable/Icon.assets.36/NextOutline.tsx | 13 +++ .../src/scalable/Icon.assets.36/Salute.tsx | 20 +++++ .../src/scalable/Icon.assets.36/Sber.tsx | 14 ++++ .../scalable/Icon.assets.36/SberbankId.tsx | 14 ++++ .../src/scalable/Icon.assets.36/Spasibo.tsx | 14 ++++ .../src/scalable/Icon.assets.36/TableLamp.tsx | 14 ++++ .../src/scalable/Icon.assets.36/Visa.tsx | 14 ++++ .../src/scalable/Icon.assets.36/index.ts | 82 +++++++++++++++++++ .../scalable/Icons/IconDeviceOldOutline.tsx | 7 ++ .../src/scalable/Icons/IconDisplayOutline.tsx | 7 ++ .../src/scalable/Icons/IconGamepadFill.tsx | 7 ++ .../src/scalable/Icons/IconGamepadOutline.tsx | 7 ++ .../src/scalable/Icons/IconGeoFill.tsx | 7 ++ .../src/scalable/Icons/IconGeoOutline.tsx | 7 ++ .../src/scalable/Icons/IconGlassesOutline.tsx | 7 ++ .../scalable/Icons/IconGosuslugiOutline.tsx | 7 ++ .../src/scalable/Icons/IconGroupFill.tsx | 7 ++ .../src/scalable/Icons/IconHDMIOutline.tsx | 7 ++ .../src/scalable/Icons/IconHangerOutline.tsx | 7 ++ .../Icons/IconHeadQuestionOutline.tsx | 7 ++ .../src/scalable/Icons/IconHeadphonesFill.tsx | 7 ++ .../src/scalable/Icons/IconHelpCircle.tsx | 7 ++ .../src/scalable/Icons/IconHouseHome.tsx | 7 ++ .../src/scalable/Icons/IconInputsOutline.tsx | 7 ++ .../src/scalable/Icons/IconJcb.tsx | 7 ++ .../src/scalable/Icons/IconKeyboardFill.tsx | 7 ++ .../scalable/Icons/IconKeyboardOutline.tsx | 7 ++ .../src/scalable/Icons/IconKids.tsx | 7 ++ .../scalable/Icons/IconLettersAaOutline.tsx | 7 ++ .../scalable/Icons/IconLocationOldOutline.tsx | 7 ++ .../src/scalable/Icons/IconLockClosed.tsx | 7 ++ .../src/scalable/Icons/IconLockOpened.tsx | 7 ++ .../src/scalable/Icons/IconMasterCard.tsx | 7 ++ .../src/scalable/Icons/IconMessenger.tsx | 7 ++ .../src/scalable/Icons/IconMessengerVideo.tsx | 7 ++ .../src/scalable/Icons/IconMicFill.tsx | 7 ++ .../src/scalable/Icons/IconMicOffFill.tsx | 7 ++ .../src/scalable/Icons/IconMicOutline.tsx | 7 ++ .../src/scalable/Icons/IconMicrophoneFill.tsx | 7 ++ .../src/scalable/Icons/IconMir.tsx | 7 ++ .../scalable/Icons/IconMoneybagOutline.tsx | 7 ++ .../src/scalable/Icons/IconNextFill.tsx | 7 ++ .../src/scalable/Icons/IconNextOutline.tsx | 7 ++ .../src/scalable/Icons/IconSalute.tsx | 7 ++ .../src/scalable/Icons/IconSber.tsx | 7 ++ .../src/scalable/Icons/IconSberbankId.tsx | 7 ++ .../src/scalable/Icons/IconSpasibo.tsx | 7 ++ .../src/scalable/Icons/IconTableLamp.tsx | 7 ++ .../src/scalable/Icons/IconVisa.tsx | 7 ++ packages/plasma-icons/src/scalable/index.ts | 41 ++++++++++ 84 files changed, 1079 insertions(+) create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/DeviceOldOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/DisplayOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GamepadFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GamepadOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GeoFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GeoOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GlassesOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GosuslugiOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/GroupFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HDMIOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HangerOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HeadQuestionOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HeadphonesFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HelpCircle.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/HouseHome.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/InputsOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Jcb.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/KeyboardFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/KeyboardOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Kids.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/LettersAaOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/LocationOldOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/LockClosed.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/LockOpened.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MasterCard.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Messenger.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MessengerVideo.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MicFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MicOffFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MicOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MicrophoneFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Mir.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/MoneybagOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/NextFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/NextOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Salute.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Sber.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/SberbankId.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Spasibo.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/TableLamp.tsx create mode 100644 packages/plasma-icons/src/scalable/Icon.assets.36/Visa.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconDeviceOldOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconDisplayOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGamepadFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGamepadOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGeoFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGeoOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGlassesOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGosuslugiOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconGroupFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHDMIOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHangerOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHeadQuestionOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHeadphonesFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHelpCircle.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconHouseHome.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconInputsOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconJcb.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconKeyboardFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconKeyboardOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconKids.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconLettersAaOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconLocationOldOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconLockClosed.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconLockOpened.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMasterCard.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMessenger.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMessengerVideo.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMicFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMicOffFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMicOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMicrophoneFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMir.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconMoneybagOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconNextFill.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconNextOutline.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconSalute.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconSber.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconSberbankId.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconSpasibo.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconTableLamp.tsx create mode 100644 packages/plasma-icons/src/scalable/Icons/IconVisa.tsx diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/DeviceOldOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/DeviceOldOutline.tsx new file mode 100644 index 000000000..3a6895ad4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/DeviceOldOutline.tsx @@ -0,0 +1,27 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const DeviceOldOutline: React.FC = (props) => ( + + + + + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/DisplayOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/DisplayOutline.tsx new file mode 100644 index 000000000..ac8248f5c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/DisplayOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const DisplayOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/GamepadFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GamepadFill.tsx new file mode 100644 index 000000000..cefe7fed2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/GamepadOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GamepadOutline.tsx new file mode 100644 index 000000000..5e0cd8e49 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/GeoFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GeoFill.tsx new file mode 100644 index 000000000..34bf303c7 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/GeoFill.tsx @@ -0,0 +1,12 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const GeoFill: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/GeoOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GeoOutline.tsx new file mode 100644 index 000000000..d2f428481 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/GeoOutline.tsx @@ -0,0 +1,12 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const GeoOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/GlassesOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GlassesOutline.tsx new file mode 100644 index 000000000..33cbd53af --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/GlassesOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const GlassesOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/GosuslugiOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GosuslugiOutline.tsx new file mode 100644 index 000000000..8b69830f5 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/GosuslugiOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const GosuslugiOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/GroupFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/GroupFill.tsx new file mode 100644 index 000000000..5573893e4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/GroupFill.tsx @@ -0,0 +1,32 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const GroupFill: React.FC = (props) => ( + + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/HDMIOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HDMIOutline.tsx new file mode 100644 index 000000000..651a22721 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/HDMIOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const HDMIOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/HangerOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HangerOutline.tsx new file mode 100644 index 000000000..b975ba51a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/HangerOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const HangerOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/HeadQuestionOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HeadQuestionOutline.tsx new file mode 100644 index 000000000..8de80430c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/HeadQuestionOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const HeadQuestionOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/HeadphonesFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HeadphonesFill.tsx new file mode 100644 index 000000000..73640bce6 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/HelpCircle.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HelpCircle.tsx new file mode 100644 index 000000000..4460eb098 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/HelpCircle.tsx @@ -0,0 +1,20 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const HelpCircle: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/HouseHome.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/HouseHome.tsx new file mode 100644 index 000000000..e855cc599 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/HouseHome.tsx @@ -0,0 +1,12 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const HouseHome: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/InputsOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/InputsOutline.tsx new file mode 100644 index 000000000..743a6523b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/InputsOutline.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const InputsOutline: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Jcb.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Jcb.tsx new file mode 100644 index 000000000..394c912d2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Jcb.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Jcb: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/KeyboardFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/KeyboardFill.tsx new file mode 100644 index 000000000..c2f727032 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/KeyboardOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/KeyboardOutline.tsx new file mode 100644 index 000000000..66fd6ba0f --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/Kids.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Kids.tsx new file mode 100644 index 000000000..4a7a4ed16 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/LettersAaOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/LettersAaOutline.tsx new file mode 100644 index 000000000..01576e228 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/LettersAaOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const LettersAaOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/LocationOldOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/LocationOldOutline.tsx new file mode 100644 index 000000000..d98875465 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/LocationOldOutline.tsx @@ -0,0 +1,15 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const LocationOldOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/LockClosed.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/LockClosed.tsx new file mode 100644 index 000000000..5a68a34e5 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/LockClosed.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const LockClosed: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/LockOpened.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/LockOpened.tsx new file mode 100644 index 000000000..01859d400 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/LockOpened.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const LockOpened: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MasterCard.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MasterCard.tsx new file mode 100644 index 000000000..6cd095f9d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MasterCard.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MasterCard: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Messenger.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Messenger.tsx new file mode 100644 index 000000000..ce7bd626a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/MessengerVideo.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MessengerVideo.tsx new file mode 100644 index 000000000..65a468aed --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MessengerVideo.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MessengerVideo: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MicFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MicFill.tsx new file mode 100644 index 000000000..de7786746 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MicFill.tsx @@ -0,0 +1,16 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MicFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MicOffFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MicOffFill.tsx new file mode 100644 index 000000000..26bc11e55 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/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.36/MicOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MicOutline.tsx new file mode 100644 index 000000000..20f8b3338 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MicOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MicOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MicrophoneFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MicrophoneFill.tsx new file mode 100644 index 000000000..62215f44d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MicrophoneFill.tsx @@ -0,0 +1,18 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MicrophoneFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Mir.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Mir.tsx new file mode 100644 index 000000000..299d58eaf --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Mir.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Mir: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/MoneybagOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/MoneybagOutline.tsx new file mode 100644 index 000000000..97ef09c2d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/MoneybagOutline.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const MoneybagOutline: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/NextFill.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/NextFill.tsx new file mode 100644 index 000000000..b4a16727f --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/NextFill.tsx @@ -0,0 +1,13 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const NextFill: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/NextOutline.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/NextOutline.tsx new file mode 100644 index 000000000..0501ccd7a --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/NextOutline.tsx @@ -0,0 +1,13 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const NextOutline: React.FC = (props) => ( + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Salute.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Salute.tsx new file mode 100644 index 000000000..54f8185da --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Salute.tsx @@ -0,0 +1,20 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Salute: React.FC = (props) => ( + + + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Sber.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Sber.tsx new file mode 100644 index 000000000..096313948 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Sber.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Sber: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/SberbankId.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/SberbankId.tsx new file mode 100644 index 000000000..8db9f0c1c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/SberbankId.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const SberbankId: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Spasibo.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Spasibo.tsx new file mode 100644 index 000000000..69732d53d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Spasibo.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Spasibo: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/TableLamp.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/TableLamp.tsx new file mode 100644 index 000000000..1fa745da3 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/TableLamp.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const TableLamp: React.FC = (props) => ( + + + +); diff --git a/packages/plasma-icons/src/scalable/Icon.assets.36/Visa.tsx b/packages/plasma-icons/src/scalable/Icon.assets.36/Visa.tsx new file mode 100644 index 000000000..8ba5b7b75 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icon.assets.36/Visa.tsx @@ -0,0 +1,14 @@ +import React from 'react'; + +import { IconProps } from '../IconRoot'; + +export const Visa: 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..7516cac5e 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,89 @@ import { AntennaCircle } from './AntennaCircle'; +import { DeviceOldOutline } from './DeviceOldOutline'; +import { DisplayOutline } from './DisplayOutline'; +import { GamepadFill } from './GamepadFill'; +import { GamepadOutline } from './GamepadOutline'; +import { GeoFill } from './GeoFill'; +import { GeoOutline } from './GeoOutline'; +import { GlassesOutline } from './GlassesOutline'; +import { GosuslugiOutline } from './GosuslugiOutline'; +import { GroupFill } from './GroupFill'; +import { HDMIOutline } from './HDMIOutline'; +import { HangerOutline } from './HangerOutline'; +import { HeadQuestionOutline } from './HeadQuestionOutline'; +import { HeadphonesFill } from './HeadphonesFill'; +import { HelpCircle } from './HelpCircle'; +import { HouseHome } from './HouseHome'; +import { InputsOutline } from './InputsOutline'; +import { KeyboardFill } from './KeyboardFill'; +import { KeyboardOutline } from './KeyboardOutline'; +import { Kids } from './Kids'; +import { LettersAaOutline } from './LettersAaOutline'; +import { LocationOldOutline } from './LocationOldOutline'; +import { LockClosed } from './LockClosed'; +import { LockOpened } from './LockOpened'; +import { Messenger } from './Messenger'; +import { MessengerVideo } from './MessengerVideo'; +import { MicFill } from './MicFill'; +import { MicOffFill } from './MicOffFill'; +import { MicOutline } from './MicOutline'; +import { MicrophoneFill } from './MicrophoneFill'; +import { MoneybagOutline } from './MoneybagOutline'; +import { NextFill } from './NextFill'; +import { NextOutline } from './NextOutline'; +import { Visa } from './Visa'; +import { Mir } from './Mir'; +import { Jcb } from './Jcb'; +import { MasterCard } from './MasterCard'; +import { Salute } from './Salute'; +import { Sber } from './Sber'; +import { SberbankId } from './SberbankId'; +import { Spasibo } from './Spasibo'; +import { TableLamp } from './TableLamp'; export const iconSet36 = { antennaCircle: AntennaCircle, + deviceOldOutline: DeviceOldOutline, + displayOutline: DisplayOutline, + gamepadFill: GamepadFill, + gamepadOutline: GamepadOutline, + geoFill: GeoFill, + geoOutline: GeoOutline, + glassesOutline: GlassesOutline, + gosuslugiOutline: GosuslugiOutline, + groupFill: GroupFill, + hDMIOutline: HDMIOutline, + hangerOutline: HangerOutline, + headQuestionOutline: HeadQuestionOutline, + headphonesFill: HeadphonesFill, + helpCircle: HelpCircle, + houseHome: HouseHome, + inputsOutline: InputsOutline, + keyboardFill: KeyboardFill, + keyboardOutline: KeyboardOutline, + kids: Kids, + lettersAaOutline: LettersAaOutline, + locationOldOutline: LocationOldOutline, + lockClosed: LockClosed, + lockOpened: LockOpened, + messenger: Messenger, + messengerVideo: MessengerVideo, + micFill: MicFill, + micOffFill: MicOffFill, + micOutline: MicOutline, + microphoneFill: MicrophoneFill, + moneybagOutline: MoneybagOutline, + nextFill: NextFill, + nextOutline: NextOutline, + visa: Visa, + mir: Mir, + jcb: Jcb, + masterCard: MasterCard, + salute: Salute, + sber: Sber, + sberbankId: SberbankId, + spasibo: Spasibo, + tableLamp: TableLamp, }; export type IconSet36 = keyof typeof iconSet36; diff --git a/packages/plasma-icons/src/scalable/Icons/IconDeviceOldOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconDeviceOldOutline.tsx new file mode 100644 index 000000000..a166b2d30 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconDeviceOldOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconDeviceOldOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconDisplayOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconDisplayOutline.tsx new file mode 100644 index 000000000..95f0d11be --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconDisplayOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconDisplayOutline: 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/IconGeoFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconGeoFill.tsx new file mode 100644 index 000000000..c0aa1f9c9 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconGeoFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconGeoFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconGeoOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconGeoOutline.tsx new file mode 100644 index 000000000..188db8e64 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconGeoOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconGeoOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconGlassesOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconGlassesOutline.tsx new file mode 100644 index 000000000..70e8154ec --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconGlassesOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconGlassesOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconGosuslugiOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconGosuslugiOutline.tsx new file mode 100644 index 000000000..78b88d690 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconGosuslugiOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconGosuslugiOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconGroupFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconGroupFill.tsx new file mode 100644 index 000000000..4ccd934dd --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconGroupFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconGroupFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconHDMIOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHDMIOutline.tsx new file mode 100644 index 000000000..e3320d7ac --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconHDMIOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconHDMIOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconHangerOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHangerOutline.tsx new file mode 100644 index 000000000..ab833ccfb --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconHangerOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconHangerOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconHeadQuestionOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconHeadQuestionOutline.tsx new file mode 100644 index 000000000..4823fd02c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconHeadQuestionOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconHeadQuestionOutline: 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/IconHelpCircle.tsx b/packages/plasma-icons/src/scalable/Icons/IconHelpCircle.tsx new file mode 100644 index 000000000..e13a6608f --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconHelpCircle.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconHelpCircle: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconHouseHome.tsx b/packages/plasma-icons/src/scalable/Icons/IconHouseHome.tsx new file mode 100644 index 000000000..3bdf6b715 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconHouseHome.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconHouseHome: 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/IconJcb.tsx b/packages/plasma-icons/src/scalable/Icons/IconJcb.tsx new file mode 100644 index 000000000..1c68681de --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconJcb.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconJcb: 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/IconLettersAaOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconLettersAaOutline.tsx new file mode 100644 index 000000000..33c8a5af7 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconLettersAaOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconLettersAaOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconLocationOldOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconLocationOldOutline.tsx new file mode 100644 index 000000000..bc7d165ba --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconLocationOldOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconLocationOldOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconLockClosed.tsx b/packages/plasma-icons/src/scalable/Icons/IconLockClosed.tsx new file mode 100644 index 000000000..bf2c6a3ee --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconLockClosed.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconLockClosed: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconLockOpened.tsx b/packages/plasma-icons/src/scalable/Icons/IconLockOpened.tsx new file mode 100644 index 000000000..53020f544 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconLockOpened.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconLockOpened: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMasterCard.tsx b/packages/plasma-icons/src/scalable/Icons/IconMasterCard.tsx new file mode 100644 index 000000000..6c10d2aaa --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMasterCard.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMasterCard: 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/IconMessengerVideo.tsx b/packages/plasma-icons/src/scalable/Icons/IconMessengerVideo.tsx new file mode 100644 index 000000000..a99c036d9 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMessengerVideo.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMessengerVideo: 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/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/IconMicOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconMicOutline.tsx new file mode 100644 index 000000000..d6fbce83e --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMicOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMicOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMicrophoneFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconMicrophoneFill.tsx new file mode 100644 index 000000000..ab83e4697 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMicrophoneFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMicrophoneFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMir.tsx b/packages/plasma-icons/src/scalable/Icons/IconMir.tsx new file mode 100644 index 000000000..161c89b32 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMir.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMir: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconMoneybagOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconMoneybagOutline.tsx new file mode 100644 index 000000000..7e37883d5 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconMoneybagOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconMoneybagOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconNextFill.tsx b/packages/plasma-icons/src/scalable/Icons/IconNextFill.tsx new file mode 100644 index 000000000..8340e0c5c --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconNextFill.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconNextFill: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconNextOutline.tsx b/packages/plasma-icons/src/scalable/Icons/IconNextOutline.tsx new file mode 100644 index 000000000..e6bb8e75b --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconNextOutline.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconNextOutline: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSalute.tsx b/packages/plasma-icons/src/scalable/Icons/IconSalute.tsx new file mode 100644 index 000000000..6b81436e4 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSalute.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSalute: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSber.tsx b/packages/plasma-icons/src/scalable/Icons/IconSber.tsx new file mode 100644 index 000000000..626b54402 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSber.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSber: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSberbankId.tsx b/packages/plasma-icons/src/scalable/Icons/IconSberbankId.tsx new file mode 100644 index 000000000..361f31491 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSberbankId.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSberbankId: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconSpasibo.tsx b/packages/plasma-icons/src/scalable/Icons/IconSpasibo.tsx new file mode 100644 index 000000000..d9d80e44d --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconSpasibo.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconSpasibo: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconTableLamp.tsx b/packages/plasma-icons/src/scalable/Icons/IconTableLamp.tsx new file mode 100644 index 000000000..e166554dd --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconTableLamp.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconTableLamp: React.FC = ({ size = 's', color, className }) => { + return ; +}; diff --git a/packages/plasma-icons/src/scalable/Icons/IconVisa.tsx b/packages/plasma-icons/src/scalable/Icons/IconVisa.tsx new file mode 100644 index 000000000..8d630d8f2 --- /dev/null +++ b/packages/plasma-icons/src/scalable/Icons/IconVisa.tsx @@ -0,0 +1,7 @@ +import React from 'react'; + +import { IconRoot, IconProps } from '../IconRoot'; + +export const IconVisa: 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..bbaa8b49f 100644 --- a/packages/plasma-icons/src/scalable/index.ts +++ b/packages/plasma-icons/src/scalable/index.ts @@ -4,6 +4,47 @@ export { IconVideo } from './Icons/IconVideo'; export { IconAttentionCircle } from './Icons/IconAttentionCircle'; export { IconAntennaCircle } from './Icons/IconAntennaCircle'; +export { IconDeviceOldOutline } from './Icons/IconDeviceOldOutline'; +export { IconDisplayOutline } from './Icons/IconDisplayOutline'; +export { IconGamepadFill } from './Icons/IconGamepadFill'; +export { IconGamepadOutline } from './Icons/IconGamepadOutline'; +export { IconGeoFill } from './Icons/IconGeoFill'; +export { IconGeoOutline } from './Icons/IconGeoOutline'; +export { IconGlassesOutline } from './Icons/IconGlassesOutline'; +export { IconGosuslugiOutline } from './Icons/IconGosuslugiOutline'; +export { IconGroupFill } from './Icons/IconGroupFill'; +export { IconHDMIOutline } from './Icons/IconHDMIOutline'; +export { IconHangerOutline } from './Icons/IconHangerOutline'; +export { IconHeadQuestionOutline } from './Icons/IconHeadQuestionOutline'; +export { IconHeadphonesFill } from './Icons/IconHeadphonesFill'; +export { IconHelpCircle } from './Icons/IconHelpCircle'; +export { IconHouseHome } from './Icons/IconHouseHome'; +export { IconInputsOutline } from './Icons/IconInputsOutline'; +export { IconKeyboardFill } from './Icons/IconKeyboardFill'; +export { IconKeyboardOutline } from './Icons/IconKeyboardOutline'; +export { IconKids } from './Icons/IconKids'; +export { IconLettersAaOutline } from './Icons/IconLettersAaOutline'; +export { IconLocationOldOutline } from './Icons/IconLocationOldOutline'; +export { IconLockClosed } from './Icons/IconLockClosed'; +export { IconLockOpened } from './Icons/IconLockOpened'; +export { IconMessenger } from './Icons/IconMessenger'; +export { IconMessengerVideo } from './Icons/IconMessengerVideo'; +export { IconMicFill } from './Icons/IconMicFill'; +export { IconMicOffFill } from './Icons/IconMicOffFill'; +export { IconMicOutline } from './Icons/IconMicOutline'; +export { IconMicrophoneFill } from './Icons/IconMicrophoneFill'; +export { IconMoneybagOutline } from './Icons/IconMoneybagOutline'; +export { IconNextFill } from './Icons/IconNextFill'; +export { IconNextOutline } from './Icons/IconNextOutline'; +export { IconVisa } from './Icons/IconVisa'; +export { IconMir } from './Icons/IconMir'; +export { IconJcb } from './Icons/IconJcb'; +export { IconMasterCard } from './Icons/IconMasterCard'; +export { IconSalute } from './Icons/IconSalute'; +export { IconSber } from './Icons/IconSber'; +export { IconSberbankId } from './Icons/IconSberbankId'; +export { IconSpasibo } from './Icons/IconSpasibo'; +export { IconTableLamp } from './Icons/IconTableLamp'; export { IconRoot } from './IconRoot'; export type { IconProps, IconSize } from './IconRoot'; From 0408b3342021c69f4b5c92524d41f3a0a5529f84 Mon Sep 17 00:00:00 2001 From: Artem Neretin Date: Wed, 30 Mar 2022 18:15:05 +0700 Subject: [PATCH 2/2] feat(demo-canvas-app): Add scalable icons demo --- examples/demo-canvas-app/pages/index.tsx | 1 + .../pages/test/components/icons.tsx | 31 +++++++++++++++++++ packages/plasma-icons/src/index.ts | 5 +++ 3 files changed, 37 insertions(+) create mode 100644 examples/demo-canvas-app/pages/test/components/icons.tsx 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';