ui: Reduce icons stroke width (#36361)

After redesigning all Zed icons
(https://github.com/zed-industries/zed/pull/35856), it felt like using
1.5 for stroke width didn't really flow well with the default typeface
default font weight. Reducing it to 1.2 makes the UI much sharper, less
burry, and more cohesive overall.

Release Notes:

- N/A
This commit is contained in:
Danilo Leal 2025-08-17 13:25:05 -03:00 committed by GitHub
parent addc4f4a11
commit faaaf02bf2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
248 changed files with 499 additions and 499 deletions

View file

@ -6,7 +6,7 @@ Icons are a big part of Zed, and they're how we convey hundreds of actions witho
When introducing a new icon, it's important to ensure consistency with the existing set, which follows these guidelines:
1. The SVG view box should be 16x16.
2. For outlined icons, use a 1.5px stroke width.
2. For outlined icons, use a 1.2px stroke width.
3. Not all icons are mathematically aligned; there's quite a bit of optical adjustment. However, try to keep the icon within an internal 12x12 bounding box as much as possible while ensuring proper visibility.
4. Use the `filled` and `outlined` terminology when introducing icons that will have these two variants.
5. Icons that are deeply contextual may have the feature context as their name prefix. For example, `ToolWeb`, `ReplPlay`, `DebugStepInto`, etc.