Implementation
Web and browser extension
The extension is an additional distribution of the dashboard rather than a separate design-system fork.
On this page
Distribution contract
Manifest V3 overrides the new-tab page and requests host permission for https://startboard.so/*. Its content-security policy permits the service connection while keeping scripts and fonts local. npm run build:extension produces dist/extension via Vite.
The component docs therefore apply to the shared renderer. Login bootstrap, local extension fonts, permissions and installed-browser behavior require their own test matrix. No extension screenshot is claimed here.
Source references
| Repository file | Responsibility |
|---|---|
| extension/README.md | Build and usage |
| extension/manifest.json | Permissions/CSP |
| lib/startboard-runtime.ts | Credentialed fetch and unauthorized event |
Reference downloads
Related topics
Source audit: 2026-10-08 · Revision 08fa2595a668 · Documentation v1.0.0