Skip to main content

Icon

Icons are used to visually represent records, apps and workspaces in the Tape web and mobile applications. Currently, Icons can be set on App creation or update and Workspace creation or update.

There are 3 types of icons:

  • graphic icons
  • emoji icons
  • custom icons

Currently, the API only supports graphic icons and emoji icons. Custom icons can only be set via the Tape web application.

Graphic icons

Graphic icons are icons that are provided by Tape. They are identified by their id property. Currently, most icons from Google's Material Design Icon Library are supported. In case you want to set an icon you found on the Material Design Icon Library, you can select the icon, clieck on "Android" and copy the icon id from the text field.

An example for a graphic icon id would be hourglass_empty for the icon of an hourglass.

Some icons are blacklisted and cannot be used.

Following object shows an example of a graphic icon, that could be used as an input to set an icon on an app or workspace:

{
"id": "hourglass_empty"
"type": "graphic"
}

Emoji icons

Emoji icons are icons that are provided by the Unicode Consortium. They are identified by their emoji property. An example for an emoji icon would be 📞 for the icon of a phone.

Following object shows an example of an emoji icon, that could be used as an input to set an icon on an app or workspace:

{
"unicode": "📞"
"type": "emoji"
}