FormidableLabs / envy

Node.js Telemetry & Network Viewer
https://envy-webui.vercel.app
MIT License
109 stars 0 forks source link

Allow detail pane to be resized #138

Closed carbonrobot closed 1 year ago

carbonrobot commented 1 year ago

Allow detail pane to be resized.

This uses the Allotment library, which is based on Monaco/VSCode. Out of the 4 I tried, this was the most stable, but comes with the following current limitation:

This change disables vertical stacking at screen sizes less than 768px. There is a bug to address this in the Allotment library and we are subscribed to notifications. There are some workarounds like disabling resize at md:, but I'm not sure how useful Envy is at those screen sizes anyway.

resize

Closes #137

changeset-bot[bot] commented 1 year ago

🦋 Changeset detected

Latest commit: 11b2b9dc5b035eb65318cd6451c6ef422d2351ee

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 6 packages | Name | Type | | -------------- | ----- | | @envyjs/webui | Patch | | @envyjs/apollo | Patch | | @envyjs/core | Patch | | @envyjs/nextjs | Patch | | @envyjs/node | Patch | | @envyjs/web | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR