log: pulse-3d-landing build OK + LRN-011 + Obsidian vault docs
This commit is contained in:
@@ -179,3 +179,42 @@ Usuário pediu para sincronizar o template: **"você duplicou e sim é para usar
|
||||
### LRN Registrado
|
||||
- `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)
|
||||
|
||||
## 🎨 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
|
||||
|
||||
Reference in New Issue
Block a user