# Remove old themes using \`UserTheme\` constructs \(\#6897\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/9b453d2cbc1eab79c88cb8caac5a216b909bdcca)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 9b453d2cbc1eab79c88cb8caac5a216b909bdcca

Requested commit: 9b453d2cbc1eab79c88cb8caac5a216b909bdcca

Commit: 9b453d2cbc1eab79c88cb8caac5a216b909bdcca

Tree: d6af0dc594c6ba5efab87a9e15f2e520ee746f91

Author: Marshall Bowers

Committer: GitHub

## Message

```
Remove old themes using `UserTheme` constructs (#6897)

This PR removes the themes defined using the `UserTheme` types, as we're
now loading the themes via JSON.

The `theme_importer` has also been reworked to read in a VS Code theme
and output a new JSON theme.

Release Notes:

- N/A
```

## Parents

- [5f1dcb76feb51e0e786662f856607d95b40afcce](https://git.cafe/gitcafe/zed/commit/5f1dcb76feb51e0e786662f856607d95b40afcce?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/9b453d2cbc1eab79c88cb8caac5a216b909bdcca?format=markdown)
