feat(web-ui): resizable nav panel and editor stability fixes by GCWing · Pull Request #135 · GCWing/BitFun

@GCWing

- Add drag-to-resize for navigation panel (240-480px range)
- Replace panda logo with Logo-ICON.png
- Fix infinite reload loop in CodeEditor/MarkdownEditor/PlanViewer
- Add workspace_path support for panel types in PanelController
- Fix Monaco path for dev mode to use node_modules