# swc-icon

Minimal icon renderer that accepts slotted SVG markup.

```js
import '@adobe/spectrum-wc/components/icon/index.js';
// <swc-icon></swc-icon>
```

## Attributes

| Name               | Type          | Default | Description                                                       |
| ------------------ | ------------- | ------- | ----------------------------------------------------------------- |
| `size`             | `ElementSize` | -       | T-shirt icon size.                                                |
| `accessible-label` | `string`      | `''`    | Accessible label for the icon. When empty the icon is decorative. |

## CSS Custom Properties

| Name                     | Description              |
| ------------------------ | ------------------------ |
| `--swc-icon-color`       | Color of the icon.       |
| `--swc-icon-inline-size` | Inline size of the icon. |
| `--swc-icon-block-size`  | Block size of the icon.  |
