Disable all spinners in Zed (#60614)

Closes https://github.com/zed-industries/zed/pull/48577
Part of https://github.com/zed-industries/zed/issues/8043
See
https://zed-industries.slack.com/archives/C07NUKHLVUZ/p1783335475957139
for context.

Release Notes:

- Allow to reduce animations with `"reduce_motion": "on"` settings
This commit is contained in:
Kirill Bulatov authored and GitHub committed 2026-07-14 14:49:06 +00:00
1 parent 18f35ffac2
commit d06ebb7c03
13 files changed
+320 -46

No files matched your search

+24
View File
@@ -858,6 +858,30 @@ List of `string` values
}
```
## Reduce Motion
- Description: Whether to reduce non-essential motion in the UI, such as loading spinners and pulsating labels, by rendering them in a static state.
- Setting: `reduce_motion`
- Default: `off`
**Options**
1. Always reduce motion:
```json [settings]
{
"reduce_motion": "on"
}
```
2. Never reduce motion:
```json [settings]
{
"reduce_motion": "off"
}
```
## Snippet Sort Order
- Description: Determines how snippets are sorted relative to other completion items.