gpui-component/crates/ui/src
Jason Lee 9f2cd84b23
color: Add mix method and merge ColorExt to Colorize. (#561)
- Add `mix` method to mix two color.
- Export `ui::theme::*` to crate root, before `use
ui:theme::ActiveTheme` to `use ui::ActiveTheme`.

## Break Changes

- Moved `ui::theme::Colorize` to `ui::Colorize`.
- Merged `ColorExt` to `Colorize`.
- Renamed `to_hex_string` to `to_hex`, `parse_hex_string` to
`parse_hex`.
2025-01-21 18:31:01 +08:00
..
button color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
dock color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
input color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
list color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
resizable color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
scroll color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
sidebar color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
tab color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
table color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
time color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
accordion.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
animation.rs Add exit animation to Notification. 2024-08-30 11:24:55 +08:00
badge.rs badge: Add new component (#540) 2025-01-10 14:28:27 +08:00
breadcrumb.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
checkbox.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
clipboard.rs clipboard: Add value_fn to get copy value with callback to Clipboard. (#557) 2025-01-20 15:54:27 +08:00
color_picker.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
colors.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
context_menu.rs chore: Update GPUI with AnchorCorner renamed to Corner. (#497) 2024-12-18 18:02:47 +08:00
divider.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
drawer.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
dropdown.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
event.rs title_bar: Fix TitleBar prefix padding when is zoomed and support double click to toggle zoom. (#357) 2024-10-17 18:22:32 +08:00
focusable.rs Improve focus (#14) 2024-07-04 14:05:14 +08:00
history.rs history: Add unique mode to keep unique item in History. (#529) 2025-01-06 19:19:36 +08:00
icon.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
indicator.rs feat(indicator): Update icon type (#280) 2024-09-27 11:58:14 +08:00
label.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
lib.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
link.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
modal.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
notification.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
popover.rs chore: Update GPUI with AnchorCorner renamed to Corner. (#497) 2024-12-18 18:02:47 +08:00
popup_menu.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
prelude.rs Add Popover (#6) 2024-06-29 10:03:59 +08:00
progress.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
radio.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
root.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
skeleton.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
slider.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
styled.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
svg_img.rs svg_img: Fix the conversion error of the SVG fill color with alpha (#410) 2024-11-12 19:26:24 +08:00
switch.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
tab.rs Add TabBar 2024-06-25 19:07:05 +08:00
table.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
tag.rs theme: Rename destructive to danger (#541) 2025-01-10 15:16:19 +08:00
theme.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
title_bar.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
tooltip.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00
virtual_list.rs virtual_list: Try to use second item to measure. (#504) 2024-12-20 18:15:33 +08:00
webview.rs webview: Add bounds method to WebView to get container bounds. (#411) 2024-11-12 19:31:48 +08:00
window_border.rs color: Add mix method and merge ColorExt to Colorize. (#561) 2025-01-21 18:31:01 +08:00