waveterm/frontend/app
Evan Simkowitz aa77b2c259
Pinned tabs (#1375)
![image](https://github.com/user-attachments/assets/a4072368-b204-4eed-bb65-8e3884687f9a)

This functions very similarly to VSCode's pinned tab feature. To pin a
tab, you can right-click on it and select "Pin tab" from the context
menu. Once pinned, a tab will be fixed to the left-most edge of the tab
bar, in order of pinning. Pinned tabs can be dragged around like any
others. If you drag an unpinned tab into the pinned tabs section (any
index less than the highest-index pinned tab), it will be pinned. If you
drag a pinned tab out of the pinned tab section, it will be unpinned.
Pinned tabs' close button is replaced with a persistent pin button,
which can be clicked to unpin them. This adds an extra barrier to
accidentally closing a pinned tab. They can still be closed from the
context menu.
2024-12-04 13:34:22 -08:00
..
asset workspace switcher + new elements (in storybook) (#1148) 2024-10-27 13:22:06 -07:00
block Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
element Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
hook browser view (#1005) 2024-10-17 14:34:02 -07:00
modals Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
notification Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
store Pinned tabs (#1375) 2024-12-04 13:34:22 -08:00
tab Pinned tabs (#1375) 2024-12-04 13:34:22 -08:00
view Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
workspace Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
app-bg.tsx browser view (#1005) 2024-10-17 14:34:02 -07:00
app.scss Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
app.tsx Switch from Less to Scss (#1335) 2024-11-21 16:05:04 -08:00
mixins.scss Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
reset.scss Fix SCSS formatting after migration (#1382) 2024-12-04 12:49:44 -08:00
theme.scss Workspaces are back! (#1282) 2024-12-02 10:56:56 -08:00