refactor(relay-server): extract homepage and convert index.html to SPA entry by bobleer · Pull Request #164 · GCWing/BitFun

and others added 4 commits

March 15, 2026 23:45
- Add Beta badge next to Assistant nav mode label in MainNav
- Add Beta badge next to MiniApps entry title in MiniAppEntry
- Remove Tooltip wrapper from mode switch button
- Fix ChatInput collapsed state cursor to use text instead of pointer

Generated with BitFun

Co-Authored-By: BitFun
- Add dedicated assistant-item layout in WorkspaceItem with avatar, collapse toggle, and separate menu
- Add full assistant-item SCSS block with independent styles (not shared with pro workspace)
- Redesign TodoWriteDisplay: dashed-line header, centered pill, compact track dots, all-completed green state
- Remove stderr border-left from GitToolDisplay
- NavPanel layout tweaks: margin/padding normalization, mode-switch label font size and nowrap
- WorkspaceBody: add gap between layout columns
- Rename 'Pro Mode' to 'Expert Mode' in en-US locales (common.json, flow-chat.json)
- Update README.md and README.zh-CN.md: new tagline, dual-mode section, remote control section, ecosystem table, platform support table, website badge
…ments (GCWing#163)

- Add embedded Browser scene with Tauri webview integration and inspector
- Introduce WebElementContext type for referencing web page elements in chat
- Improve ChatInput focus management and context tag insertion reliability
- Harden relay server: bind to 127.0.0.1, redesign landing page, fix deps
- Add browser-related Tauri capabilities and API commands

Co-authored-by: bowen628 <bowen628@noreply.gitcode.com>
…A entry

Move the original relay server homepage to a standalone file under
static/homepage/ and replace index.html with a minimal SPA entry
that loads bundled JS/CSS assets.

Made-with: Cursor