welcome: Theme preview tile (#29689)

![CleanShot 2025-04-30 at 13 26
44@2x](https://github.com/user-attachments/assets/f68fefe2-84a1-48b7-b9a2-47c2547cd06b)


- Adds the ThemePreviewTile component, used for upcoming onboarding UI
- Adds the CornerSolver utility for resolving correct nested corner
radii

Release Notes:

- N/A
This commit is contained in:
Nate Butler 2025-04-30 13:46:11 -04:00 committed by GitHub
parent 84e4891d54
commit 8c03934b26
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 361 additions and 6 deletions

4
Cargo.lock generated
View file

@ -16878,18 +16878,22 @@ version = "0.1.0"
dependencies = [
"anyhow",
"client",
"component",
"db",
"documented",
"editor",
"fuzzy",
"gpui",
"install_cli",
"language",
"linkme",
"picker",
"project",
"schemars",
"serde",
"settings",
"telemetry",
"theme",
"ui",
"util",
"vim_mode_setting",