figma-plugin-ds-svelte
Version:
A collection of Svelte components that match the Figma UI for building plugins.
113 lines (108 loc) • 7.16 kB
JavaScript
//Global CSS
import GlobalCSS from './global.css';
//Components
import Button from './components/Button/index.svelte';
import Checkbox from './components/Checkbox/index.svelte';
import Disclosure from './components/Disclosure/index.svelte';
import DisclosureItem from './components/DisclosureItem/index.svelte';
import Icon from './components/Icon/index.svelte';
import IconButton from './components/IconButton/index.svelte';
import Input from './components/Input/index.svelte';
import Label from './components/Label/index.svelte';
import OnboardingTip from './components/OnboardingTip/index.svelte';
import Radio from './components/Radio/index.svelte';
import Section from './components/Section/index.svelte';
import SelectDivider from './components/SelectDivider/index.svelte';
import SelectItem from './components/SelectItem/index.svelte';
import SelectMenu from './components/SelectMenu/index.svelte';
import Switch from './components/Switch/index.svelte';
import Textarea from './components/Textarea/index.svelte';
import Type from './components/Type/index.svelte';
//Icons
import IconAdjust from './icons/adjust.svg';
import IconAlert from './icons/alert.svg';
import IconAngle from './icons/angle.svg';
import IconArrowLeftRight from './icons/arrow-left-right.svg';
import IconUpDown from './icons/arrow-up-down.svg';
import IconAutoLayoutHorizontal from './icons/auto-layout-horizontal.svg';
import IconAutoLayoutVertical from './icons/auto-layout-vertical.svg';
import IconBack from './icons/back.svg';
import IconBlendEmpty from './icons/blend-empty.svg';
import IconBlend from './icons/blend.svg';
import IconBreak from './icons/break.svg';
import IconCaretDown from './icons/caret-down.svg';
import IconCaretLeft from './icons/caret-left.svg';
import IconCaretRight from './icons/caret-right.svg';
import IconCaretUp from './icons/caret-up.svg';
import IconCheck from './icons/check.svg';
import IconClose from './icons/close.svg';
import IconComponent from './icons/component.svg';
import IconCornerRadius from './icons/corner-radius.svg';
import IconCorners from './icons/corners.svg';
import IconDistributeHorizontalSpacing from './icons/distribute-horizontal-spacing.svg';
import IconDistributeVerticalSpacing from './icons/distribute-vertical-spacing.svg';
import IconDraft from './icons/draft.svg';
import IconEffects from './icons/effects.svg';
import IconEllipses from './icons/ellipses.svg';
import IconEyedropper from './icons/eyedropper.svg';
import IconForward from './icons/forward.svg';
import IconFrame from './icons/frame.svg';
import IconGroup from './icons/group.svg';
import IconHidden from './icons/hidden.svg';
import IconHorizontalPadding from './icons/horizontal-padding.svg';
import IconHyperlink from './icons/hyperlink.svg';
import IconImage from './icons/image.svg';
import IconInstance from './icons/instance.svg';
import IconKey from './icons/key.svg';
import IconLayoutAlignBottom from './icons/layout-align-bottom.svg';
import IconAlignHorizontalCenters from './icons/layout-align-horizontal-centers.svg';
import IconAlignLeft from './icons/layout-align-left.svg';
import IconAlignRight from './icons/layout-align-right.svg';
import IconAlignTop from './icons/layout-align-top.svg';
import IconAlignVerticalCenters from './icons/layout-align-vertical-centers.svg';
import IconLayoutGridColumns from './icons/layout-grid-columns.svg';
import IconLayoutGridRows from './icons/layout-grid-rows.svg';
import IconLayoutGridUniform from './icons/layout-grid-uniform.svg';
import IconLibrary from './icons/library.svg';
import IconLinkBroken from './icons/link-broken.svg';
import IconLinkConnected from './icons/link-connected.svg';
import IconListDetailed from './icons/list-detailed.svg';
import IconListTile from './icons/list-tile.svg';
import IconList from './icons/list.svg';
import IconLockOff from './icons/lock-off.svg';
import IconLockOn from './icons/lock-on.svg';
import IconMinus from './icons/minus.svg';
import IconPlay from './icons/play.svg';
import IconPlus from './icons/plus.svg';
import IconRandom from './icons/random.svg';
import IconRecent from './icons/recent.svg';
import IconResizeToFit from './icons/resize-to-fit.svg';
import IconResolveFilled from './icons/resolve-filled.svg';
import IconResolve from './icons/resolve.svg';
import IconReverse from './icons/reverse.svg';
import IconSearchLarge from './icons/search-large.svg';
import IconSearch from './icons/search.svg';
import IconSettings from './icons/settings.svg';
import IconShare from './icons/share.svg';
import IconSmiley from './icons/smiley.svg';
import IconSortAlphaAsc from './icons/sort-alpha-asc.svg';
import IconSortAlphaDsc from './icons/sort-alpha-dsc.svg';
import IconSortTopBottom from './icons/sort-top-bottom.svg';
import IconSpacing from './icons/spacing.svg';
import IconSpinner from './icons/spinner.svg';
import IconStarOff from './icons/star-off.svg';
import IconStarOn from './icons/star-on.svg';
import IconStrokeWeight from './icons/stroke-weight.svg';
import IconStyles from './icons/styles.svg';
import IconSwap from './icons/swap.svg';
import IconTheme from './icons/theme.svg';
import IconTidyUpGrid from './icons/tidy-up-grid.svg';
import IconTidyUpListHorizontal from './icons/tidy-up-list-horizontal.svg';
import IconTidyUpListVertical from './icons/tidy-up-list-vertical.svg';
import IconTimer from './icons/timer.svg';
import IconTrash from './icons/trash.svg';
import IconVerticalPadding from './icons/vertical-padding.svg';
import IconVisible from './icons/visible.svg';
import IconWarningLarge from './icons/warning-large.svg';
import IconWarning from './icons/warning.svg';
export { GlobalCSS, Button, Checkbox, Disclosure, DisclosureItem, Icon, IconButton, Input, Label, OnboardingTip, Radio, Section, SelectDivider, SelectItem, SelectMenu, Switch, Textarea, Type, IconAdjust, IconAlert, IconAngle, IconArrowLeftRight, IconUpDown, IconAutoLayoutHorizontal, IconAutoLayoutVertical, IconBack, IconBlendEmpty, IconBlend, IconBreak, IconCaretDown, IconCaretLeft, IconCaretRight, IconCaretUp, IconCheck, IconClose, IconComponent, IconCornerRadius, IconCorners, IconDistributeHorizontalSpacing, IconDistributeVerticalSpacing, IconDraft, IconEffects, IconEllipses, IconEyedropper, IconForward, IconFrame, IconGroup, IconHidden, IconHorizontalPadding, IconHyperlink, IconImage, IconInstance, IconKey, IconLayoutAlignBottom, IconAlignHorizontalCenters, IconAlignLeft, IconAlignRight, IconAlignTop, IconAlignVerticalCenters, IconLayoutGridColumns, IconLayoutGridRows, IconLayoutGridUniform, IconLibrary, IconLinkBroken, IconLinkConnected, IconListDetailed, IconListTile, IconList, IconLockOff, IconLockOn, IconMinus, IconPlay, IconPlus, IconRandom, IconRecent, IconResizeToFit, IconResolveFilled, IconResolve, IconReverse, IconSearchLarge, IconSearch, IconSettings, IconShare, IconSmiley, IconSortAlphaAsc, IconSortAlphaDsc, IconSortTopBottom, IconSpacing, IconSpinner, IconStarOff, IconStarOn, IconStrokeWeight, IconStyles, IconSwap, IconTheme, IconTidyUpGrid, IconTidyUpListHorizontal, IconTidyUpListVertical, IconTimer, IconTrash, IconVerticalPadding, IconVisible, IconWarningLarge, IconWarning };