JSPM

@spectrum-web-components/icons-ui

0.6.8-alpha.1+23ae605e
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 11374
  • Score
    100M100P100Q135589F
  • License Apache-2.0

Package Exports

  • @spectrum-web-components/icons-ui
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow400.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow400.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow400.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow500.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow500.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow500.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow600.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow600.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow600.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-arrow75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-asterisk75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark400.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark400.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark400.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark50.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark50.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark50.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark500.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark500.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark500.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark600.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark600.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark600.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-checkmark75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron400.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron400.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron400.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron500.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron500.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron500.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron600.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron600.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron600.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-chevron75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-corner-triangle75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross400.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross400.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross400.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross500.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross500.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross500.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross600.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross600.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross600.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-cross75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash100.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash100.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash100.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash200.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash200.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash200.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash300.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash300.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash300.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash400.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash400.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash400.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash50.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash50.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash50.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash500.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash500.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash500.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash600.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash600.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash600.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash75.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash75.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-dash75.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-double-gripper.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-double-gripper.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-double-gripper.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-single-gripper.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-single-gripper.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-single-gripper.js.map
  • @spectrum-web-components/icons-ui/icons/sp-icon-triple-gripper.d.ts
  • @spectrum-web-components/icons-ui/icons/sp-icon-triple-gripper.js
  • @spectrum-web-components/icons-ui/icons/sp-icon-triple-gripper.js.map
  • @spectrum-web-components/icons-ui/package.json
  • @spectrum-web-components/icons-ui/src/custom-tag.d.ts
  • @spectrum-web-components/icons-ui/src/custom-tag.js
  • @spectrum-web-components/icons-ui/src/custom-tag.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow100.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow200.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow300.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow400.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow400.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow400.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow500.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow500.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow500.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow600.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow600.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow600.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconArrow75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconArrow75.js
  • @spectrum-web-components/icons-ui/src/elements/IconArrow75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk100.js
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk200.js
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk300.js
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk75.js
  • @spectrum-web-components/icons-ui/src/elements/IconAsterisk75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark100.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark200.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark300.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark400.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark400.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark400.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark50.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark50.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark50.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark500.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark500.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark500.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark600.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark600.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark600.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark75.js
  • @spectrum-web-components/icons-ui/src/elements/IconCheckmark75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron100.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron200.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron300.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron400.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron400.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron400.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron500.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron500.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron500.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron600.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron600.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron600.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconChevron75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconChevron75.js
  • @spectrum-web-components/icons-ui/src/elements/IconChevron75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle100.js
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle200.js
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle300.js
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle75.js
  • @spectrum-web-components/icons-ui/src/elements/IconCornerTriangle75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross100.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross200.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross300.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross400.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross400.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross400.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross500.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross500.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross500.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross600.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross600.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross600.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconCross75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconCross75.js
  • @spectrum-web-components/icons-ui/src/elements/IconCross75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash100.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash100.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash100.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash200.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash200.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash200.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash300.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash300.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash300.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash400.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash400.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash400.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash50.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash50.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash50.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash500.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash500.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash500.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash600.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash600.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash600.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDash75.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDash75.js
  • @spectrum-web-components/icons-ui/src/elements/IconDash75.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconDoubleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconDoubleGripper.js
  • @spectrum-web-components/icons-ui/src/elements/IconDoubleGripper.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconSingleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconSingleGripper.js
  • @spectrum-web-components/icons-ui/src/elements/IconSingleGripper.js.map
  • @spectrum-web-components/icons-ui/src/elements/IconTripleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/elements/IconTripleGripper.js
  • @spectrum-web-components/icons-ui/src/elements/IconTripleGripper.js.map
  • @spectrum-web-components/icons-ui/src/icons.d.ts
  • @spectrum-web-components/icons-ui/src/icons.js
  • @spectrum-web-components/icons-ui/src/icons.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow100.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow200.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow300.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow400.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow400.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow400.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow500.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow500.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow500.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow600.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow600.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow600.js.map
  • @spectrum-web-components/icons-ui/src/icons/Arrow75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Arrow75.js
  • @spectrum-web-components/icons-ui/src/icons/Arrow75.js.map
  • @spectrum-web-components/icons-ui/src/icons/Asterisk100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Asterisk100.js
  • @spectrum-web-components/icons-ui/src/icons/Asterisk100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Asterisk200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Asterisk200.js
  • @spectrum-web-components/icons-ui/src/icons/Asterisk200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Asterisk300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Asterisk300.js
  • @spectrum-web-components/icons-ui/src/icons/Asterisk300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Asterisk75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Asterisk75.js
  • @spectrum-web-components/icons-ui/src/icons/Asterisk75.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark100.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark200.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark300.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark400.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark400.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark400.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark50.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark50.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark50.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark500.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark500.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark500.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark600.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark600.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark600.js.map
  • @spectrum-web-components/icons-ui/src/icons/Checkmark75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Checkmark75.js
  • @spectrum-web-components/icons-ui/src/icons/Checkmark75.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron100.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron200.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron300.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron400.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron400.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron400.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron500.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron500.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron500.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron600.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron600.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron600.js.map
  • @spectrum-web-components/icons-ui/src/icons/Chevron75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Chevron75.js
  • @spectrum-web-components/icons-ui/src/icons/Chevron75.js.map
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle100.js
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle100.js.map
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle200.js
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle200.js.map
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle300.js
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle300.js.map
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle75.js
  • @spectrum-web-components/icons-ui/src/icons/CornerTriangle75.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross100.js
  • @spectrum-web-components/icons-ui/src/icons/Cross100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross200.js
  • @spectrum-web-components/icons-ui/src/icons/Cross200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross300.js
  • @spectrum-web-components/icons-ui/src/icons/Cross300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross400.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross400.js
  • @spectrum-web-components/icons-ui/src/icons/Cross400.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross500.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross500.js
  • @spectrum-web-components/icons-ui/src/icons/Cross500.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross600.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross600.js
  • @spectrum-web-components/icons-ui/src/icons/Cross600.js.map
  • @spectrum-web-components/icons-ui/src/icons/Cross75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Cross75.js
  • @spectrum-web-components/icons-ui/src/icons/Cross75.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash100.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash100.js
  • @spectrum-web-components/icons-ui/src/icons/Dash100.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash200.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash200.js
  • @spectrum-web-components/icons-ui/src/icons/Dash200.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash300.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash300.js
  • @spectrum-web-components/icons-ui/src/icons/Dash300.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash400.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash400.js
  • @spectrum-web-components/icons-ui/src/icons/Dash400.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash50.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash50.js
  • @spectrum-web-components/icons-ui/src/icons/Dash50.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash500.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash500.js
  • @spectrum-web-components/icons-ui/src/icons/Dash500.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash600.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash600.js
  • @spectrum-web-components/icons-ui/src/icons/Dash600.js.map
  • @spectrum-web-components/icons-ui/src/icons/Dash75.d.ts
  • @spectrum-web-components/icons-ui/src/icons/Dash75.js
  • @spectrum-web-components/icons-ui/src/icons/Dash75.js.map
  • @spectrum-web-components/icons-ui/src/icons/DoubleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/icons/DoubleGripper.js
  • @spectrum-web-components/icons-ui/src/icons/DoubleGripper.js.map
  • @spectrum-web-components/icons-ui/src/icons/SingleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/icons/SingleGripper.js
  • @spectrum-web-components/icons-ui/src/icons/SingleGripper.js.map
  • @spectrum-web-components/icons-ui/src/icons/TripleGripper.d.ts
  • @spectrum-web-components/icons-ui/src/icons/TripleGripper.js
  • @spectrum-web-components/icons-ui/src/icons/TripleGripper.js.map
  • @spectrum-web-components/icons-ui/src/index.d.ts
  • @spectrum-web-components/icons-ui/src/index.js
  • @spectrum-web-components/icons-ui/src/index.js.map

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@spectrum-web-components/icons-ui) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Description

Spectrum UI Icons delivered in a flexible template tag so that they can be leveraged across various frameworks. The default export of this package pre-applies the html template tag from lit-html for ease of use in the Spectrum Web Components library. Please remember to consult Spectrum's Iconography Guidelines when planning how to leverage these icons in the visual delivery of your application. For technical information on using these iconos in projects powered by various javascript frameworks, check out the "Extended use cases" sectino below.

Usage

See it on NPM! How big is this package in your project?

yarn add @spectrum-web-components/icons-ui

With the default exports of the packages prepared with the html template tag from lit-html, the default value of an icon export will be as follows:

import { LitElement, html } from 'lit-element';
import '@spectrum-web-components/icon';
import { AsteriskIcon } from '@spectrum-web-components/icons-ui';

class ElementWithIcon extends LitElement {
    protected render(): TemplateResult {
        return html`
            <sp-icon>
                ${AsteriskIcon()}
            </sp-icon>
        `
    }
}

customElements.define('element-with-icon', ElementWithIcon);

Every icons can be customized via the following options:

{
    width: 24, // number outlining the width to deliver the SVG element with
    height: 24, // number outlining the height to delivery the SVG element with
    hidden: false, // boolean representing whether to apply the `aria-hidden` attribute
    title: 'Icon title', // string of the title to deliver the icon with
}

Extended use cases

The default exports of this package are pre-wrapped via setCustomTemplateLiteralTag in the html template tag from lit-html, and work liek the following::

import { AsteriskIcon } from '@spectrum-web-components/icons-ui';

console.log(AsteriskIcon());

/***
TemplateResult {strings: Array[1], values: Array[0], type: "html", processor: DefaultTemplateProcessor, constructor: Object}
***/

When working in the context of other frameworks, it is possible to import the icons with a generic template tag as follows:

import { AsteriskIcon } from '@spectrum-web-components/icons-ui/src/icons.js';

console.log(AsteriskIcon());

/***
<svg
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 36 36"
    role="img"
    fill="currentColor"
    height="24"
    width="24"
    aria-hidden="false"
    aria-label="Circle"
>
    <circle cx="18" cy="18" r="16"></circle>
</svg>
***/

What's more, if you're already working with a specific parser in your project, you can assign it as the one to use when delivering the icons in order to be sure that the SVG content is delivered as parsed content to your final template. The means if you were working with Preact via the htm tag as bound to the provided hyperscript function:

import {
    AsteriskIcon,
    setCustomTemplateLiteralTag,
} from '@spectrum-web-components/icons-ui/src/icons.js';
import htm from 'htm';
import { h } from 'preact';

const hPreact = htm.bind(h);

setCustomTemplateLiteralTag(hPreact);

console.log(AsteriskIcon());

/***
VNode {nodeName: "svg", children: Array[1], attributes: Object, key: undefined, constructor: Object}
***/

In this way the icons exported by @spectrum-web-components/icons-ui can be leveraged in projects powered by the the likes of hyperHTML, lighterhtml, lit-html, Preact, React, Vanilla JS, Vue.js, and more!