pcbjam/web/standalone/src/components
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Gergő Törcsvári ef15c0d863
feat(collab): ship the tuned presence style as per-editor defaults
Defaults picked with the PresenceTuner (2026-07-07):
- pcbnew: exact-outline selection, 6px stroke @0.7, 46% fill, bottom-end
  chips @7.5px, cross cursor 8/3px @1.0 with chip label, 9px pins w/ 3px ring.
- eeschema (eeschemaDefaultStyle): same look softened for the schematic
  canvas — hairline 1px outline, 14% fill, 0.5 cursor alpha.
- New chipBgAlpha knob (default 0.7 = the border alpha) for label AND cursor
  badges, + tuner slider.
- Tuner: per-tool defaults + per-tool localStorage keys; Reset returns each
  editor to its own shipped look; tool prop threaded from WasmTool.
Verified: pure defaults (no style push) render the picked look in both
editors; presence suites green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CvqUd4QsJSGHN28aunJRTq
2026-07-07 21:09:23 +02:00
..
ui refactor(web): split into GPL standalone editor + thin reference backend 2026-06-09 12:35:46 +02:00
CommentLayer.tsx feat(collab): nth-in-room colors, comment toolbar + drag + global hide, luminance chip text 2026-07-07 21:09:23 +02:00
FileTree.tsx feat(standalone): demo follow-ups — waitlist, analytics, move-to-local, file tree, load progress 2026-06-27 07:59:09 +02:00
LocalProjectView.tsx feat(standalone): demo follow-ups — waitlist, analytics, move-to-local, file tree, load progress 2026-06-27 07:59:09 +02:00
NewFileDialog.tsx feat(scopes): phase 0003 — standalone scope routing, tool inference, scoped API client, Demo/Local/Cloud badges 2026-06-30 09:54:49 +02:00
PresenceRoster.tsx feat(collab): presence P3 — eeschema port (collab-presence 0003) 2026-07-07 21:09:22 +02:00
PresenceTuner.tsx feat(collab): ship the tuned presence style as per-editor defaults 2026-07-07 21:09:23 +02:00
ProjectsSection.tsx fix(scopes): standalone project list label showed old /p/<slug> instead of scope/projects/<slug> 2026-06-30 09:54:49 +02:00
SourceChip.tsx polish(standalone): unify home Projects list + solid source chips 2026-06-20 08:53:16 +02:00
StorageUsageCard.tsx feat(3d): lazy 3D model delivery R2→IDB→WASM 2026-07-02 11:35:36 +02:00
ToolGrid.tsx feat: standalone home rework — tool launcher + backend libraries listing 2026-06-16 16:28:21 +02:00
VersionBadge.tsx feat(standalone): demo follow-ups — waitlist, analytics, move-to-local, file tree, load progress 2026-06-27 07:59:09 +02:00
WaitlistForm.tsx copy(waitlist): drop "no spam, unsubscribe anytime" from demo + marketing 2026-07-04 12:37:33 +02:00
WasmTool.tsx feat(collab): ship the tuned presence style as per-editor defaults 2026-07-07 21:09:23 +02:00