> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tentacle.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Icons

Based on the url, Tentacle will automatically select the right icon for the link. If you want to override the icon, you can do so by adding the `icon` attribute to the link. Tentacle supports all [Octoicons](https://primer.style/foundations/icons/) and more. For combability with Backstage, some of the Material Icons are mapped to Octoicons.

```diff catalog-info.yaml theme={null}
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
  name: artist-service
  links:
    - url: https://docs.example.com
      title: Documentation
      icon: book
spec:
  type: service
  lifecycle: production
  owner: team-awesome
```

<Accordion title="Supported Icons">
  * `accessibility`
  * `accessibilityinset`
  * `alert`
  * `alertfill`
  * `apps`
  * `archive`
  * `argo`
  * `argocd`
  * `arrowboth`
  * `arrowdown`
  * `arrowdownleft`
  * `arrowdownright`
  * `arrowleft`
  * `arrowright`
  * `arrowswitch`
  * `arrowup`
  * `arrowupleft`
  * `arrowupright`
  * `aws`
  * `azure`
  * `beaker`
  * `bell`
  * `bellfill`
  * `bellslash`
  * `blocked`
  * `bold`
  * `book`
  * `bookmark`
  * `bookmarkfill`
  * `bookmarkslash`
  * `bookmarkslashfill`
  * `briefcase`
  * `broadcast`
  * `browser`
  * `bug`
  * `cache`
  * `calendar`
  * `catalog`
  * `chat`
  * `check`
  * `checkbox`
  * `checkcircle`
  * `checkcirclefill`
  * `checklist`
  * `chevrondown`
  * `chevronleft`
  * `chevronright`
  * `chevronup`
  * `circle`
  * `circleci`
  * `circleslash`
  * `clock`
  * `clockfill`
  * `cloud`
  * `cloudoffline`
  * `code`
  * `codeofconduct`
  * `codereview`
  * `codescan`
  * `codescancheckmark`
  * `codespaces`
  * `codesquare`
  * `columns`
  * `commandpalette`
  * `comment`
  * `commentdiscussion`
  * `commit`
  * `confluence`
  * `container`
  * `copilot`
  * `copiloterror`
  * `copilotwarning`
  * `copy`
  * `cpu`
  * `creditcard`
  * `crossreference`
  * `dash`
  * `dashboard`
  * `database`
  * `datadog`
  * `dependabot`
  * `desktopdownload`
  * `devicecamera`
  * `devicecameravideo`
  * `devicedesktop`
  * `devicemobile`
  * `devices`
  * `diamond`
  * `diff`
  * `diffadded`
  * `diffignored`
  * `diffmodified`
  * `diffremoved`
  * `diffrenamed`
  * `discussionclosed`
  * `discussionduplicate`
  * `discussionoutdated`
  * `docs`
  * `dot`
  * `dotfill`
  * `download`
  * `duplicate`
  * `dynatrace`
  * `ellipsis`
  * `email`
  * `eye`
  * `eyeclosed`
  * `feeddiscussion`
  * `feedforked`
  * `feedheart`
  * `feedissueclosed`
  * `feedissuedraft`
  * `feedissueopen`
  * `feedissuereopen`
  * `feedmerged`
  * `feedperson`
  * `feedplus`
  * `feedpublic`
  * `feedpullrequestclosed`
  * `feedpullrequestdraft`
  * `feedpullrequestopen`
  * `feedrepo`
  * `feedrocket`
  * `feedstar`
  * `feedtag`
  * `feedtrophy`
  * `file`
  * `fileadded`
  * `filebadge`
  * `filebinary`
  * `filecode`
  * `filediff`
  * `filedirectory`
  * `filedirectoryfill`
  * `filedirectoryopenfill`
  * `filedirectorysymlink`
  * `filemedia`
  * `filemoved`
  * `fileremoved`
  * `filesubmodule`
  * `filesymlinkfile`
  * `filezip`
  * `filter`
  * `filterremove`
  * `firehydrant`
  * `fiscalhost`
  * `flame`
  * `fold`
  * `folddown`
  * `foldup`
  * `gcp`
  * `gear`
  * `gift`
  * `gitbranch`
  * `gitcommit`
  * `gitcompare`
  * `github`
  * `githubactions`
  * `gitlab`
  * `gitmerge`
  * `gitmergequeue`
  * `gitpullrequest`
  * `gitpullrequestclosed`
  * `gitpullrequestdraft`
  * `globe`
  * `goal`
  * `googlecloud`
  * `googledocs`
  * `googledrive`
  * `grabber`
  * `graph`
  * `group`
  * `hash`
  * `heading`
  * `heart`
  * `heartfill`
  * `help`
  * `history`
  * `home`
  * `homefill`
  * `horizontalrule`
  * `hourglass`
  * `hubot`
  * `idbadge`
  * `image`
  * `inbox`
  * `incident`
  * `infinity`
  * `info`
  * `issueclosed`
  * `issuedraft`
  * `issueopened`
  * `issuereopened`
  * `issuetrackedby`
  * `issuetracks`
  * `italic`
  * `iterations`
  * `jenkins`
  * `jira`
  * `kebabhorizontal`
  * `key`
  * `keyasterisk`
  * `launchdarkly`
  * `law`
  * `lightbulb`
  * `linear`
  * `link`
  * `linkexternal`
  * `listordered`
  * `listunordered`
  * `location`
  * `lock`
  * `log`
  * `logogist`
  * `logogithub`
  * `mail`
  * `markdown`
  * `markgithub`
  * `megaphone`
  * `mention`
  * `meter`
  * `milestone`
  * `mirror`
  * `moon`
  * `mortarboard`
  * `movetobottom`
  * `movetoend`
  * `movetostart`
  * `movetotop`
  * `multiselect`
  * `mute`
  * `newrelic`
  * `noentry`
  * `noentryfill`
  * `northstar`
  * `note`
  * `notion`
  * `number`
  * `okta`
  * `organization`
  * `package`
  * `packagedependencies`
  * `packagedependents`
  * `pagerduty`
  * `paintbrush`
  * `paperairplane`
  * `paperclip`
  * `passkeyfill`
  * `paste`
  * `pencil`
  * `people`
  * `person`
  * `personadd`
  * `personfill`
  * `pin`
  * `pinslash`
  * `pivotcolumn`
  * `play`
  * `plug`
  * `plus`
  * `pluscircle`
  * `project`
  * `projectroadmap`
  * `projectsymlink`
  * `projecttemplate`
  * `pulse`
  * `pulumi`
  * `question`
  * `quote`
  * `read`
  * `redo`
  * `relfilepath`
  * `replay`
  * `reply`
  * `repo`
  * `repoclone`
  * `repodeleted`
  * `repoforked`
  * `repolocked`
  * `repopull`
  * `repopush`
  * `report`
  * `repotemplate`
  * `roadie`
  * `rocket`
  * `rows`
  * `rss`
  * `ruby`
  * `scaffolder`
  * `screenfull`
  * `screennormal`
  * `search`
  * `server`
  * `share`
  * `shareandroid`
  * `shield`
  * `shieldcheck`
  * `shieldlock`
  * `shieldslash`
  * `shieldx`
  * `sidebarcollapse`
  * `sidebarexpand`
  * `signin`
  * `signout`
  * `singleselect`
  * `skip`
  * `skipfill`
  * `slack`
  * `sliders`
  * `smiley`
  * `snyk`
  * `sortasc`
  * `sortdesc`
  * `sparklefill`
  * `sponsortiers`
  * `square`
  * `squarefill`
  * `squirrel`
  * `stack`
  * `star`
  * `starfill`
  * `stop`
  * `stopwatch`
  * `storybook`
  * `strikethrough`
  * `sun`
  * `sync`
  * `tab`
  * `tabexternal`
  * `table`
  * `tag`
  * `tasklist`
  * `techdocs`
  * `telescope`
  * `telescopefill`
  * `terminal`
  * `terraform`
  * `threebars`
  * `thumbsdown`
  * `thumbsup`
  * `tools`
  * `trackedbyclosedcompleted`
  * `trackedbyclosednotplanned`
  * `trash`
  * `triangledown`
  * `triangleleft`
  * `triangleright`
  * `triangleup`
  * `trophy`
  * `typography`
  * `undo`
  * `unfold`
  * `unlink`
  * `unlock`
  * `unmute`
  * `unread`
  * `unstarred`
  * `unverified`
  * `upload`
  * `user`
  * `vercel`
  * `verified`
  * `versions`
  * `video`
  * `warning`
  * `webhook`
  * `workflow`
  * `x`
  * `xcircle`
  * `xcirclefill`
  * `zap`
  * `zoomin`
  * `zoomout`
</Accordion>
