Skip to content

Icon

Tag name: <vscode-icon>

Display a Codicon. In "action-icon" mode it behaves like a button. In this case, it is recommended that a meaningful label is specified with the label property.

Properties

actionIconreflects
NameactionIcon
Attributeaction-icon
Type

boolean

Default

false

Description

Behaves like a button

label
Namelabel
Attributelabel
Type

string

Default

''

Description

Set a meaningful label in action-icon mode for the screen readers

name
Namename
Attributename
Type

string

Default

''

Description

Codicon icon name.

size
Namesize
Attributesize
Type

number

Default

16

Description

Icon size in pixels

spinreflects
Namespin
Attributespin
Type

boolean

Default

false

Description

Enable rotation animation

spinDuration
NamespinDuration
Attributespin-duration
Type

number

Default

1.5

Description

Animation duration in seconds

versionreadonly
Nameversion
Type

string

Description

VSCode Elements version

CSS Custom Properties

--vscode-focusBorder
Name--vscode-focusBorder
Default value#0078d4
--vscode-icon-foreground
Name--vscode-icon-foreground
Default value#cccccc
--vscode-toolbar-activeBackground
Name--vscode-toolbar-activeBackground
Default valuergba(99, 102, 103, 0.31)
Description

Active state background color in active-icon mode

--vscode-toolbar-hoverBackground
Name--vscode-toolbar-hoverBackground
Default valuergba(90, 93, 94, 0.31)
Description

Hover state background color in active-icon mode