Files
oak-gpui/crates
Marshall Bowers 393be3cedf Extract Tab component (#3539)
This PR extracts a new `Tab` component from the tabs implementation in
the workspace.

This will allow us to reuse this component anywhere that we need to use
tabs.

Like our other newer components, the `Tab` component has a relatively
open API.

It accepts `children` (or `child`) as well as a `start_slot` and
`end_slot` to position content in the slots on either end of the
content. These slots also respect the `TabCloseSide` and will switch
positions based on this value.

<img width="763" alt="Screenshot 2023-12-07 at 12 19 42 PM"
src="https://github.com/zed-industries/zed/assets/1486634/78e4db6a-f807-431e-8777-f52f2631e6ed">

Release Notes:

- N/A
2023-12-07 12:30:43 -05:00
..
2023-11-14 08:28:57 -05:00
WIP
2023-12-05 19:27:15 +01:00
2023-11-02 10:55:02 -07:00
2023-11-17 12:54:16 -08:00
2023-11-27 18:55:23 -08:00
2023-12-06 12:34:47 -05:00
2023-12-05 14:57:20 +01:00
2023-12-05 14:57:20 +01:00
2023-12-06 14:29:09 -08:00
2023-12-06 14:29:09 -08:00
2023-12-04 23:35:31 +00:00
2023-11-02 10:55:02 -07:00
WIP
2023-12-06 23:15:04 -05:00
2023-12-06 11:10:27 -05:00
2023-10-12 16:17:41 +03:00
2023-11-03 12:15:23 -04:00
2023-11-02 19:18:01 -06:00
2023-11-14 00:06:33 -08:00
2023-11-14 00:06:33 -08:00
2023-11-18 10:46:35 -08:00
2023-11-30 13:07:47 +02:00
2023-11-09 13:14:11 -07:00
2023-11-08 21:23:31 -08:00
2023-12-06 11:01:22 -05:00
2023-11-29 11:52:26 +02:00
2023-12-05 16:13:39 +02:00
2023-12-05 16:13:39 +02:00
WIP
2023-11-20 14:46:01 -08:00
2023-12-05 16:13:39 +02:00
2023-12-07 13:54:51 +01:00
WIP
2023-11-16 10:40:02 +02:00
2023-12-07 12:30:43 -05:00
2023-11-03 14:53:08 +01:00
2023-11-03 12:15:23 -04:00
2023-12-07 00:15:43 -05:00
2023-12-07 12:30:43 -05:00
2023-12-05 14:57:20 +01:00
2023-10-23 11:06:58 +02:00
2023-12-05 12:57:23 -08:00
2023-12-07 12:30:43 -05:00
2023-12-06 14:29:09 -08:00
2023-10-28 11:37:25 -04:00