IconTile - Component API

Here is the API for the component:

size enum

Acceptable values:

  1. small
  2. medium
  3. large
logo enum

Use this parameter to show a product logo. Acceptable values:

  1. hcp
  2. boundary
  3. consul
  4. nomad
  5. packer
  6. terraform
  7. vagrant
  8. vault
  9. waypoint
icon string

Use this parameter to show an icon. Acceptable value: any Flight icon name.

iconSecondary string

Use this parameter to show an extra "badge" with icon on top of the tile. Acceptable value: any Flight icon name.

Notice: the color of the secondary icon is predefined and can't be changed.

color enum

Acceptable values:

  1. neutral
  2. boundary
  3. consul
  4. nomad
  5. packer
  6. terraform
  7. vagrant
  8. vault
  9. waypoint

Notice: if it's a "logo" then we overwrite any @color parameter passed and just use the product "brand" color.

...attributes

...attributes spreading is supported on this component.