This commit is contained in:
Raven Scott
2026-07-18 16:22:56 -04:00
parent 015d92a257
commit f747ffbd25
36 changed files with 1975 additions and 873 deletions
+3 -3
View File
@@ -8,7 +8,7 @@ The client shell is a **Pear desktop application** built with `pear-electron` +
|------|------|
| `index.js` | Pear process entry — starts `pear-electron` Runtime + `pear-bridge` |
| `index.html` | GUI main (`pear.gui.main`) — titlebar + panels |
| `app.js` | UI logic (connect, room, presence, invites) |
| `app.js` | UI logic (connect, fleet, live charts, invites) |
| `ui/styles.css` | Layout, theme, **titlebar drag regions** |
| `client/*` | HyperDHT connection stack used by the UI |
@@ -25,8 +25,8 @@ Requires the [Pear](https://docs.pears.com) CLI installed and bootstrapped (`pea
| Field | Template default | Purpose |
|-------|------------------|---------|
| `main` | `index.html` | HTML entry |
| `width` / `height` | `1100` / `780` | Initial size |
| `minWidth` / `minHeight` | `720` / `480` | Resize floor |
| `width` / `height` | `1280` / `860` | Initial size |
| `minWidth` / `minHeight` | `900` / `560` | Resize floor |
| `resizable` | `true` | Edge/corner resize |
| `movable` | `true` | Allow OS move (with drag region) |
| `minimizable` / `maximizable` / `closable` | `true` | Window buttons |