# settings ui: Use font picker element from onboarding instead of editor for font components \(\#39593\) · gitcafe/zed

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

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

Visibility: public

Requested revision: ea60a7b1721aa9d0ef04240d95cdb496e3b862b3

Requested commit: ea60a7b1721aa9d0ef04240d95cdb496e3b862b3

Commit: ea60a7b1721aa9d0ef04240d95cdb496e3b862b3

Tree: c16752dae650eb242af19bbdcc28373b2f57c272

Author: Anthony Eid

Committer: GitHub

## Message

```
settings ui: Use font picker element from onboarding instead of editor for font components (#39593)

The font picker from onboarding is a lot friendlier to interact with and
makes it impossible for a user to select an invalid font from the
settings ui.

I also moved the font picker from the onboarding crate to the ui_input
crate

## New Look
<img width="1136" height="812" alt="image"
src="https://github.com/user-attachments/assets/7436682c-6a41-4860-a18b-13e15b8f3f31"
/>

Release Notes:

- N/A
```

## Parents

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

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