Skip to content

Use icon fonts for product icons #78889

Closed
@miguelsolorio

Description

@miguelsolorio

Summary

This is to track updating our icons to use our new icon font (codicons) in the workbench. This will allow us to:

  • Style icons dynamically (themeable)
  • Allow theme authors to provide color tokens for icons
  • Unify Octicons + VS Code icons into a single icon library

This would allows to do something like below where icons inherit the foreground color of their element:

image

Notice how the icons in the selected element are different a color than the rest state

Related Issues

Out of scope

Adoption areas

  • Activity Bar
  • Sidebar
    • Explorer
    • Search
    • SCM
    • Debug
    • Extensions
    • Outline
  • Panel
    • Problems
    • Output
    • Debug Console
    • Terminal
  • Notifications
  • Find widget (editor, terminal)
  • Editor
    • Folding
    • Lighbulb
    • IntelliSense
    • Breadcrumbs
    • Breakpoints
    • Diff
    • Peek
    • Actions
  • Tabs
  • Settings
  • Keybindings
  • Dialog

Verify it works in

  • Monaco standalone editor
  • Custom views (extensions)

Metadata

Metadata

Assignees

Labels

icons-productIssues for in-product iconsuxUser experience issues

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions