mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-25 12:47:14 +00:00
1.8 KiB
1.8 KiB
theme-seti
This is an icon theme that uses the icons from seti-ui.
Previewing icons
There is a ./icons/preview.html file that can be opened to see all of the icons included in the theme.
To view this, it needs to be hosted by a web server. The easiest way is to open the file with the Open with Live Server command from the Live Server extension.
Updating icons
- Make a PR against https://github.com/jesseweed/seti-ui` with your icon changes.
- Once accepted there, ping us or make a PR yourself that updates the theme and font here
To adopt the latest changes from https://github.com/jesseweed/seti-ui:
- have the main branches of
https://github.com/jesseweed/seti-uiandhttps://github.com/microsoft/vscodecloned in the same parent folder - in the
seti-uifolder, runnpm installandnpm run prepublishOnly. This will generate updated icons and fonts. - in the
vscode/extensions/theme-setifolder runnpm run update. This will launch the icon theme update script that updates the theme as well as the font based on content inseti-ui. - to test the icon theme, look at the icon preview as described above.
- when done, create a PR with the changes in https://github.com/microsoft/vscode. Add a screenshot of the preview page to accompany it.
Languages not shipped with vscode
Languages that are not shipped with vscode must be added to the nonBuiltInLanguages object inside of update-icon-theme.js.
These should match the file mapping in seti-ui.
Please try and keep this list in alphabetical order! Thank you.