Skip to content

Commit 4c866f8

Browse files
committed
wip
1 parent 7131c22 commit 4c866f8

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

topics/Platform__Icons.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,24 @@ Icons make it easy to find and explore features in ReSharper and Rider. They can
44

55
Typically, icons come in different colors and tones to match the user-selected theme (light, dark). You can change the theme:
66

7-
- In ReSharper under `Options | Environment | General | User Interface | Application icons theme`
8-
- In Rider under `Preferences | Appearance & Behavior | Appearance | Theme`
9-
- In Visual Studio under `Options | Environment | General | Color Theme`
7+
- In ReSharper under <menupath>Options | Environment | General | User Interface | Application icons theme</menupath>
8+
- In Rider under <menupath>Preferences | Appearance &amp; Behavior | Appearance | Theme</menupath>
9+
- In Visual Studio under <menupath>Options | Environment | General | Color Theme</menupath>
10+
11+
<table>
12+
<tr>
13+
<td>ReSharper</td>
14+
<td><menupath>Options | Environment | General | User Interface | Application icons theme</menupath></td>
15+
</tr>
16+
<tr>
17+
<td>Rider</td>
18+
<td><menupath>Preferences | Appearance &amp; Behavior | Appearance | Theme</menupath></td>
19+
</tr>
20+
<tr>
21+
<td>Visual Studio</td>
22+
<td><menupath>Options | Environment | General | Color Theme</menupath></td>
23+
</tr>
24+
</table>
1025

1126
[//]: # (## Plugin Icon)
1227
[//]: # ()
@@ -16,7 +31,7 @@ Typically, icons come in different colors and tones to match the user-selected t
1631

1732
The SDK comes with an extensive set of icons that are probably already familiar to you.
1833

19-
You can browse the library in ReSharper's internal mode (`devenv.exe /ReSharper.Internal`) by navigating to `ReSharper | Internal | Windows | Themed Icon Viewer`:
34+
You can browse the library in ReSharper's internal mode (`devenv.exe /ReSharper.Internal`) by navigating to <menupath>ReSharper | Internal | Windows | Themed Icon Viewer</menupath>:
2035

2136
![Themed Icon Viewer](Platform__Icons__Themed_Icon_Viewer.png)
2237

@@ -37,7 +52,7 @@ Similar to the icons that come out-of-the-box, you can add your own icons as _co
3752

3853
SVG is a very rich format, but ReSharper can only create compiled icons from so-called _optimized SVGs_. Once you have your SVG, you can optimize it using the [latest version of Inkscape](https://inkscape.org/release/).
3954

40-
Open the SVG, select `File | Save As...`, choose _Optimized SVG_, and enable the following options after hitting _Save_:
55+
Open the SVG, select <menupath>File | Save As...</menupath>, choose <control>Optimized SVG</control>, and enable the following options after hitting <control>Save</control>:
4156

4257
- Options
4358
- Shorten color values
@@ -69,9 +84,9 @@ If your icons should adapt to different themes, you must provide multiple files
6984
Once your SVG icons are prepared and located in a common directory:
7085

7186
1. Open the _Themed Icon Viewer_
72-
2. Choose `Add Pane | Directory with Icon Files`
87+
2. Choose <control>Add Pane | Directory with Icon Files</control>
7388
3. Select all icons you want to export
74-
4. Choose `Export | Export C# Code – SVG Body`
89+
4. Choose <control>Export | Export C# Code – SVG Body</control>
7590

7691
A file with the compiled icons should open. Feel free to rename any of the icon, the icon pack, or move them to another namespace.
7792

0 commit comments

Comments
 (0)