Jason Lee
|
1f0e52da50
|
Add ColorPicker (#199)
<img width="262" alt="image"
src="https://github.com/user-attachments/assets/ad96859f-e6cb-47a6-bedb-fef02122b711">
|
2024-09-02 00:21:01 +08:00 |
|
Jason Lee
|
c5c8e46ac7
|
New Dock (#172)
https://github.com/user-attachments/assets/c8c55faa-8f17-4fa2-9f62-5fdd598087ef
- [x] Move to insert panel to tabs middle.
- [x] Zoom panel
- [x] Tab popup menu (Close Panel, Split, Zoom in/Zoom out)
- [x] TabBar scrollable
- [ ] TabBar nav history
|
2024-08-23 18:01:29 +08:00 |
|
Jason Lee
|
fd837565c4
|
Add KeyBinding to MenuItem. (#164)
<img width="370" alt="image"
src="https://github.com/user-attachments/assets/a0e98260-75ac-4a79-bf24-80d2c82f9507">
|
2024-08-16 18:57:43 +08:00 |
|
Jason Lee
|
4490618c4a
|
Update table to support to support toggle col selection. (#159)
- Add `border` method to enable/disable border, default: `true`.
- Update `stripe` default to false.
- Update theme to remove table head color, just use window bg like.
<img width="1263" alt="image"
src="https://github.com/user-attachments/assets/2e0994a9-7172-4812-a0e2-3b3ba4281112">
Closes #155
|
2024-08-16 14:34:53 +08:00 |
|
Jason Lee
|
ebf8a7f6f3
|
Add Skeleton (#128)
https://github.com/user-attachments/assets/deb57e8d-f894-41b6-b44b-cc2b4a307429
|
2024-08-09 15:55:48 +08:00 |
|
Jason Lee
|
cbffb9a543
|
Fix Input clean button size. (#115)
|
2024-08-06 23:51:09 +08:00 |
|
Jason Lee
|
2e1a4f84fd
|
Add to support click Scrollbar to scroll and fix thumb position when dragging. (#112)
- Add scrollbar border on hover and dragging.
https://github.com/user-attachments/assets/c7c3b9c1-d458-438d-bf78-3b5bc2ddcd5c
|
2024-08-06 15:09:42 +08:00 |
|
Jason Lee
|
4b61c3c25a
|
Add ContextMenu (#107)
https://github.com/user-attachments/assets/1534bb31-1d32-40b8-8871-f41fb182c8e9
|
2024-08-05 20:54:07 +08:00 |
|
Jason Lee
|
e9d409a4b1
|
Add Link style Button (#97)
<img width="1305" alt="image"
src="https://github.com/user-attachments/assets/ee42d86f-e237-4544-aa2d-1414dabfb55e">
- Update `primary`, `danger`, `outline`, `ghost`, `link` methods to as a
builder method to just change style.
- Add `compact` used to reduce padding.
<img width="1279" alt="image"
src="https://github.com/user-attachments/assets/ccbd71c0-9157-4ef8-b164-b99ade24cf92">
|
2024-08-01 19:54:35 +08:00 |
|
Jason Lee
|
d1c19c5912
|
Add Link (#91)
|
2024-07-31 14:24:57 +08:00 |
|
Floyd Wang
|
fc6423f22c
|
Add ButtonCustomStyle for customized color (#85)
|
2024-07-30 10:38:42 +08:00 |
|
Jason Lee
|
a3df086e79
|
theme: Fix list, table theme colors. (#79)
- Fix list, table theme colors.
- Fix table hover bg.
- Add avatar to table list.
- Update dropdown Size:Small style.
|
2024-07-29 13:52:45 +08:00 |
|
Jason Lee
|
79958fc95c
|
Add to support Table column resizing. (#75)
https://github.com/user-attachments/assets/d56f2cd7-df08-437b-9eea-849d68094e1f
|
2024-07-28 00:51:37 +08:00 |
|
Jason Lee
|
b4862082f1
|
Improve list item (#61)
|
2024-07-23 22:08:21 +08:00 |
|
Jason Lee
|
a69d30be6a
|
Add cx.theme auto import to support WindowContent.
|
2024-07-19 11:32:25 +08:00 |
|
Jason Lee
|
613cfebb65
|
Improve ActiveTheme trait to impl ViewContent and ModelContext to support auto import. (#49)
|
2024-07-19 11:20:45 +08:00 |
|
Jason Lee
|
d71b697f41
|
Add Slider (#39)
https://github.com/user-attachments/assets/a1799cd9-45af-413c-b32b-c60fb1b8d586
|
2024-07-17 16:01:27 +08:00 |
|
Jason Lee
|
2b184ca8d5
|
New Scrollbar (#33)
https://github.com/user-attachments/assets/30d890bc-49cc-4abe-8652-387ddbb73198
|
2024-07-16 12:00:51 +08:00 |
|
Jason Lee
|
41a83e6f6f
|
Improve Input (#29)
Continue #27
- Fix selection color in dark mode.
- Allow to continue selection, even mouse is out of the input.
- Pause cursor blinking when keep typing.
https://github.com/user-attachments/assets/ce9e722c-5c47-4daa-b2ba-cbe1680c4932
|
2024-07-13 00:34:55 +08:00 |
|
Jason Lee
|
21f0e1c78a
|
Add mouse selection support to Input (#26)
Done reset mouse support of
https://github.com/zed-industries/zed/pull/13534
https://github.com/user-attachments/assets/71b1d4e4-eef7-4746-8400-b2e3812e5ad4
|
2024-07-12 22:41:18 +08:00 |
|
Jason Lee
|
7c99584862
|
Add Indicator (#25)
https://github.com/user-attachments/assets/cd6410ca-e1c7-459e-8455-d76506b6d305
|
2024-07-12 17:33:05 +08:00 |
|
Jason Lee
|
2401d5d5a4
|
Add ResizablePanel (#22)
https://github.com/user-attachments/assets/b4067c1d-0ef0-4de4-bd7a-55f446d35ff0
|
2024-07-12 15:24:54 +08:00 |
|
Jason Lee
|
ac789b2379
|
Add Table (#16)
https://github.com/huacnlee/gpui-component/assets/5518/8603cbcc-c416-4d10-84a0-8cfe2e021e1a
|
2024-07-06 21:01:16 +08:00 |
|
Jason Lee
|
3ccadf6cc3
|
Improve focus (#14)
- Add `FocusableCycle` trait to help impl cycle focus.
- Add `outline` style to StyledExt.
|
2024-07-04 14:05:14 +08:00 |
|
Jason Lee
|
f78d50b5e9
|
Update dock layout
|
2024-07-04 01:05:32 +08:00 |
|
Jason Lee
|
cbbd20867f
|
Add Icon Button support. (#11)
When the Button have no label present, it will use the Icon mode.
<img width="891" alt="image"
src="https://github.com/huacnlee/gpui-component/assets/5518/ca6240d5-02c8-4201-9a79-4afdf9938dd8">
|
2024-07-01 21:32:03 +08:00 |
|
Jason Lee
|
502d4df135
|
Add Dock & Panel (#10)
https://github.com/huacnlee/gpui-component/assets/5518/51622a5e-f51d-4ede-8cae-04cae703f8aa
|
2024-07-01 14:20:56 +08:00 |
|
Jason Lee
|
d183bacc73
|
Add Scrollbar (#9)
https://github.com/huacnlee/gpui-component/assets/5518/5e4b7809-f2d0-4e45-a0f2-b9578323a11e
|
2024-06-30 23:31:16 +08:00 |
|
Jason Lee
|
586569f241
|
Add a List example (#8)
https://github.com/huacnlee/gpui-component/assets/5518/2554bb6c-94f6-4808-87d6-9a04d7421b26
|
2024-06-30 16:56:23 +08:00 |
|
Jason Lee
|
3288270b49
|
Add Popover (#6)
|
2024-06-29 10:03:59 +08:00 |
|
Jason Lee
|
a3c14e1515
|
Sync with system appearance.
|
2024-06-29 09:06:52 +08:00 |
|
Floyd Wang
|
a5aea36f75
|
Add Tooltip (#5)
|
2024-06-28 18:03:28 +08:00 |
|
Jason Lee
|
e0050c5ebe
|
Fix light theme
|
2024-06-28 10:11:00 +08:00 |
|
Jason Lee
|
720672b0e2
|
Update Input, Button, Dropdown based on theme.radius
|
2024-06-28 10:11:00 +08:00 |
|
Jason Lee
|
1a54a47ec8
|
Update foreground color in dark mode.
|
2024-06-28 10:11:00 +08:00 |
|
Jason Lee
|
659f00c9a4
|
New input (#1)

Ref: https://github.com/zed-industries/zed/pull/13534
|
2024-06-27 15:36:07 +08:00 |
|
Jason Lee
|
7bbc28b98e
|
Add small size for Switch.
|
2024-06-26 18:12:47 +08:00 |
|
Jason Lee
|
e4fcd24382
|
Add label to Switch
|
2024-06-26 10:25:51 +08:00 |
|
Jason Lee
|
8440df938a
|
Add checkbox, title_bar.
|
2024-06-25 17:16:04 +08:00 |
|
Jason Lee
|
5c1f71a176
|
Add border to button
|
2024-06-24 19:14:11 +08:00 |
|
Jason Lee
|
3a745d2abe
|
Add invert method to Hsla.
|
2024-06-24 19:01:11 +08:00 |
|
Jason Lee
|
dad6f4c431
|
Update input new method
|
2024-06-24 17:39:56 +08:00 |
|
Jason Lee
|
94cb714ebf
|
Update to use shadcn ui theme
|
2024-06-24 15:39:26 +08:00 |
|
Jason Lee
|
ae5e4f6149
|
Update input
|
2024-06-22 21:47:04 +08:00 |
|
Jason Lee
|
ae8c0ab657
|
Update input
|
2024-06-22 17:42:42 +08:00 |
|