mirror of
https://github.com/Microsoft/vscode
synced 2024-11-05 18:29:38 +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-ui
andhttps://github.com/microsoft/vscode
cloned in the same parent folder - in the
seti-ui
folder, runnpm install
andnpm run prepublishOnly
. This will generate updated icons and fonts. - in the
vscode/extensions/theme-seti
folder 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.