Commit graph

10 commits

Author SHA1 Message Date
b08b6b7648 viewer: treat a fully transparent material as bad data, not a choice
Two EasyEDA-converted connectors (WJ128V-5.0-3P, HR911105A) shipped with every
material at transparency 1.0. The WRL downloads, parses and renders perfectly --
as nothing: blank tile, a valid PNG of empty space, no error anywhere. The models
are fixed; this stops the next bad vendor material vanishing the same silent way.
2026-08-16 13:03:22 +00:00
0a1208e496 Readability + phone-fit pass: kill horizontal overflow, calmer type/spacing, collapse long use-cases + SPICE 2026-08-15 01:35:08 +00:00
4c390d45c7 SSO: gate uses shared app.promptpcb.ai accounts 2026-08-15 00:56:15 +00:00
d20596989c Fix viz tabs (were stacking) + mobile responsive 2026-08-15 00:30:07 +00:00
e56ef2ddb6 catalog served via authed function 2026-08-15 00:27:27 +00:00
86e9656c72 Gate entire site behind PromptPCB login (Corben tenant auth); catalog + files served only to authed users 2026-08-15 00:27:24 +00:00
706e50cdf5 Add 3D/Schematic/Footprint visualization tabs + connector board-edge marker 2026-08-15 00:17:53 +00:00
cf903e29d7 Real WRL 3D models in a white studio lightbox 2026-08-15 00:15:31 +00:00
bd0e7fd298 Redesign: dev-voice copy, lime/near-black theme, 3D hero lattice, scroll reveals; files → object storage 2026-08-14 23:58:47 +00:00
dc767edabc Initial PromptPCB Parts store — 18 curated parts, PBR viewer, submit flow 2026-08-14 23:47:37 +00:00