log: pulse-3d-landing build OK + LRN-011 + Obsidian vault docs

This commit is contained in:
Pulse Agent
2026-05-20 19:53:35 -03:00
parent d1864f050a
commit de88a83ca3
+39
View File
@@ -179,3 +179,42 @@ Usuário pediu para sincronizar o template: **"você duplicou e sim é para usar
### LRN Registrado ### LRN Registrado
- `LRN-20260520-010`: Portainer API bloqueia deploy em redes `Attachable=false` - `LRN-20260520-010`: Portainer API bloqueia deploy em redes `Attachable=false`
- Solução: usar `docker stack deploy` CLI ou recriar a rede (impacta 19 containers) - Solução: usar `docker stack deploy` CLI ou recriar a rede (impacta 19 containers)
## 🎨 20:00 — Landing Page 3D Completa (pulse-3d-landing)
### Projeto criado
`pulse-3d-landing/` — Landing Page 3D disruptiva, imersiva, fora da caixa.
### Atomic Design implementado
- **5 níveis**: Átomos (11) → Moléculas (3) → Organismos (2) → Templates (2) → Pages (1)
- **8 domínios de tokens**: space, font, color, shadow, radius, material3d, camera3d, animation
- Build OK: `npm install && npm run build`
### Stack
- Vite + React 18 + TypeScript
- @react-three/fiber + drei (Three.js)
- framer-motion
### Seções
| Seção | Elementos 3D |
|-------|-------------|
| Hero | Torus flutuante + 2 anéis orbitais + FloatingMesh |
| Features | 6 cubos em círculo + FeaturesScene3d + Float |
| About | Texto 2D overlay |
| CTA | Button + GradientText |
### Token 3D highlights
```ts
material3d.floating = { roughness: 0.08, metalness: 0.75, emissive: '#1e3a8a' }
camera3d = { position: [0,0,12], scrollRange: [0,-8,6] }
```
### Vault Obsidian
- `Projetos/pulse-3d-landing.md` — overview completo
- `Codex/design-tokens-3d.md` — referência técnica dos tokens
- `Docker/pulse-3d-landing.md` — Dockerfile + deploy Swarm
### Commits
- pulse-3d-landing/ (repo local)
- pulse-memory: `e428de8` — LRN-011
- workspace: `b49ed7c` — código completo