silentmode.st + hephaestus.x static content — HTML/CSS/JS served via nginx (VPS) and Sia bucket (backup)
Setup e016d66543976b7a4df5ac16033319d59cb0f418e54d7e838ef16de274525a83 Portable b9881a62c39ecfe22644611f5aa16a48f32f97f9ec5751b5888ccbd870338c3e Three 0.3.2 misses fixed: Tab context menu was clipped by the chrome view's fixed height — the menu rendered with position:fixed inside a WebContentsView whose bottom edge stops at CHROME_H, so items below the tab strip weren't visible. New growChromeForMenu() measures every open menu's bounding box and calls T.setChromeHeight(needed) so main.js grows the chrome view to fit; closeAllMenus() calls syncHeight() to restore. Bookmarks bar was hidden on every tab except Home, so Add-to- Bookmarks had no on-screen feedback. Now always visible. Tab groups now actually cluster. Assigning a color to a tab moves it adjacent to its group-mates in the tabs array (main-side splice, no render-only trick). The chrome renderer inserts a colored group chip before the first tab of each group; clicking the chip toggles a per-group collapsed state (in-memory, resets on relaunch). Collapsed groups hide their member tabs and the chip shows the member count. Expanded groups keep the per-tab top color stripe from 0.3.2 so the cluster reads as one visual block. Deployed: scp + sia-upload, verified LIVE 0.3.3 on dl.silentmode.st. |
||
|---|---|---|
| apps | ||
| brand | ||
| choose | ||
| deviant | ||
| helios | ||
| hephaestus | ||
| hephaestus.x | ||
| hermes | ||
| js | ||
| nav | ||
| prometheus | ||
| releases | ||
| sirius | ||
| store | ||
| tlds | ||
| tools | ||
| vendor | ||
| favicon.svg | ||
| home-cards.json | ||
| index.html | ||
| register.html | ||
| releases-manifest.json | ||
| shared.css | ||