ZIm/crates/ui/src/styles
Nate Butler c4b470685d
ui: Update Checkbox design (#22794)
This PR shifts the design of checkboxes and introduces ways to style
checkboxes based on Elevation, or tint them with a custom color.

This may have some impacts on existing uses of checkboxes.

When creating a checkbox you now need to call `.fill` if you want the
checkbox to have a filled style.

Before:

![CleanShot 2025-01-07 at 15 54
57@2x](https://github.com/user-attachments/assets/44463383-018e-4e7d-ac60-f3e7e643661d)

![CleanShot 2025-01-07 at 15 56
17@2x](https://github.com/user-attachments/assets/c72af034-4987-418e-b91b-5f50337fb212)


After:

![CleanShot 2025-01-07 at 15 55
47@2x](https://github.com/user-attachments/assets/711dff92-9ec3-485a-89de-e28f0b709833)

![CleanShot 2025-01-07 at 15 56
02@2x](https://github.com/user-attachments/assets/63797be4-22b2-464d-b4d3-fefc0d95537a)


Release Notes:

- N/A
2025-01-07 21:11:39 +00:00
..
appearance.rs ui crate docs & spring cleaning (#18768) 2024-10-05 23:28:34 -04:00
color.rs Show error and warning indicators in project panel items (#18182) 2024-11-12 18:58:59 -03:00
elevation.rs ui: Update Checkbox design (#22794) 2025-01-07 21:11:39 +00:00
platform.rs Add initial FreeBSD support (#20480) 2024-11-11 18:39:05 +01:00
spacing.rs Fix DynamicSpacing docs (#20509) 2024-11-11 12:58:39 -05:00
typography.rs SSH Remoting: Fix yes/no/fingerprint prompt (#19526) 2024-10-21 15:28:22 -06:00
units.rs Make BufferSearch less wide (#10459) 2024-04-11 23:07:29 -06:00