This commit is contained in:
32
vscode-server-linux-x64-web/extensions/theme-seti/README.md
Normal file
32
vscode-server-linux-x64-web/extensions/theme-seti/README.md
Normal file
@ -0,0 +1,32 @@
|
||||
# theme-seti
|
||||
|
||||
This is an icon theme that uses the icons from [`seti-ui`](https://github.com/jesseweed/seti-ui).
|
||||
|
||||
## Updating icons
|
||||
|
||||
There is script that can be used to update icons, [./build/update-icon-theme.js](build/update-icon-theme.js).
|
||||
|
||||
To run this script, run `npm run update` from the `theme-seti` directory.
|
||||
|
||||
This can be run in one of two ways: looking at a local copy of `seti-ui` for icons, or getting them straight from GitHub.
|
||||
|
||||
If you want to run it from a local copy of `seti-ui`, first clone [`seti-ui`](https://github.com/jesseweed/seti-ui) to the folder next to your `vscode` repo (from the `theme-seti` directory, `../../`).
|
||||
Then, inside the `set-ui` directory, run `npm install` followed by `npm run prepublishOnly`. This will generate updated icons.
|
||||
|
||||
If you want to download the icons straight from GitHub, change the `FROM_DISK` variable to `false` inside of `update-icon-theme.js`.
|
||||
|
||||
### 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`](https://github.com/jesseweed/seti-ui/blob/master/styles/components/icons/mapping.less).
|
||||
|
||||
Please try and keep this list in alphabetical order! Thank you.
|
||||
|
||||
## Previewing icons
|
||||
|
||||
There is a [`./icons/preview.html`](./icons/preview.html) file that can be opened to see all of the icons included in the theme.
|
||||
Note that to view this, it needs to be hosted by a web server.
|
||||
|
||||
When updating icons, it is always a good idea to make sure that they work properly by looking at this page.
|
||||
When submitting a PR that updates these icons, a screenshot of the preview page should accompany it.
|
@ -0,0 +1,32 @@
|
||||
|
||||
THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
|
||||
For Microsoft vscode-theme-seti
|
||||
|
||||
This file is based on or incorporates material from the projects listed below ("Third Party OSS"). The original copyright
|
||||
notice and the license under which Microsoft received such Third Party OSS, are set forth below. Such licenses and notice
|
||||
are provided for informational purposes only. Microsoft licenses the Third Party OSS to you under the licensing terms for
|
||||
the Microsoft product or service. Microsoft reserves all other rights not expressly granted under this agreement, whether
|
||||
by implication, estoppel or otherwise.†
|
||||
|
||||
1. Seti UI - A subtle dark colored UI theme for Atom. (https://github.com/jesseweed/seti-ui)
|
||||
|
||||
Copyright (c) 2014 Jesse Weed
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
"Software"), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
Binary file not shown.
After Width: | Height: | Size: 4.7 KiB |
Binary file not shown.
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"name":"vscode-theme-seti","private":true,"version":"1.0.0","displayName":"%displayName%","description":"%description%","publisher":"vscode","license":"MIT","icon":"icons/seti-circular-128x128.png","scripts":{"update":"node ./build/update-icon-theme.js"},"engines":{"vscode":"*"},"categories":["Themes"],"contributes":{"iconThemes":[{"id":"vs-seti","label":"%themeLabel%","path":"./icons/vs-seti-icon-theme.json"}]},"repository":{"type":"git","url":"https://github.com/microsoft/vscode.git"}}
|
@ -0,0 +1 @@
|
||||
{"displayName":"Seti File Icon Theme","description":"A file icon theme made out of the Seti UI file icons","themeLabel":"Seti (Visual Studio Code)"}
|
Reference in New Issue
Block a user