LOCK25 / mapa del proyecto

cubs25.com · estructura actual del proyecto

ADMIN
21 Archivos .html
6 Case studies
38 Previews (verificado)
7 Motion / GIF
4 Herramientas LOCK25
3 Paneles Online
2 Paneles solo-captura

Estructura

  • cubs25/
    • index.html principal ← sitio principal
    • Lock25/ admin ← zona administrativa / privada próximamente
      • mapa.html actual ← este archivo
      • mapa-flujo.html nuevo ← vista simplificada (Inicio / Portafolio / Paneles)
      • paneles-demo.html nuevo ← demo detallado de funcionalidad de Paneles
      • Saythis.html herramienta ← página corta "Paneles administrativos" (pitch de A.I Power), similar a admin_panels.html pero sin links; no está enlazada desde index.html ni desde admin_panels.html
    • css/
      • variables.css ← tokens / variables
      • style.css ← estilos principales
    • js/
      • main.js ← interacción general del sitio
      • terminal.js ← terminal del hero
    • images/
      • logo-white.svg / logo-black.svg
      • og-image.jpg ← preview social
      • favicon/
      • previews/ ← verificado contra 2026.zip, numeración frame-NNN.ext
        • marca/ 6 frame-001.jpg, 002, 003, 005, 006, 007.jpg falta 004
        • web/ 6 frame-001.jpg … frame-006.jpg
        • motion/ 7 GIF frame-001.gif … frame-007.gif
        • dimension3/ 7 frame-001.jpg … frame-007.jpg
        • experimental/ 7 frame-001.jpg … frame-007.jpg — antes decía 6, el zip trae 7
        • retro/ 5 frame-001.jpg … frame-005.jpg
    • porta/ ← proyectos y case studies
      • web.html
      • admin_panels.html ← case study "AI + HTML/CSS/JS", 6 tarjetas en este orden
        • 1. Administración de Drives solo captura ← tag "Privado", sin link "Online"; sólo botón "Ver captura" (images/machinepop.jpg)
        • 2. Administración de Servers solo captura ← tag "Privado", sin link "Online"; sólo botón "Ver captura" (images/rackpop.jpg)
        • 3. Bitácora 777 Online ← panel-adm/bitacora777/index.html
        • 4. Cinecanibal ← externo (cartelera / buscador / OnDemand), no es panel-adm
        • 5. Cotizador en línea — Octopus Online ← panel-adm/Octopus_cotizador/index.html — antes estaba "próximamente, sin link"; ahora ya tiene tarjeta y link "Online" (tag sigue diciendo "Próximamente")
        • 6. QR de acceso — Conejo Pintado Online ← panel-adm/QR_parque/index.html — antes sin tarjeta pública; ahora ya tiene tarjeta y link "Online"
      • marca.html galería
      • animate.html ← /motion
      • dimension3.html actualizado ← contenido propio + assets 3D
      • retro.html
      • css/
        • case-study.css ← estilos compartidos de porta/*.html
      • js/
        • gallery.js ← lazy-load + lightbox
        • spin360.js nuevo ← interacción 360° de Dimension3
      • images/
        • cc-01.jpg / cc-02.jpg / cc-03.jpg
        • machine01.jpg / machine02.jpg
        • server-rack01.jpg / server-rack02.jpg
        • bit777.jpg / bit777-2.jpg
        • cover_ds.jpg
        • dark-cover.jpg
        • dimension3/ nuevo
          • color-cover.jpg / dark-cover.jpg
          • Color001.jpg / Color002.jpg / Color003.jpg / Color004.jpg
          • dark001.jpg / dark002.jpg / dark003.jpg / dark004.jpg
          • Kids-Zone.pdf
          • Playground-Color.mp4 / Playground-Color1.mp4 / Playground-Color2.mp4 / Playground-color3.mp4
          • Playground-Dark1.mp4 / Playground-Dark2.mp4 / Playground-Dark3.mp4 / Playground-Dark4.mp4
      • music/
        • cumbiasurf.html listo
      • panel-adm/ admin ← duplicado animate.html ya NO existe en este export (resuelto)
        • drives/ incompleto ← ¡sin index.html / script.js / style.css! Solo quedan archivos internos, por eso la tarjeta en admin_panels.html ya no tiene link "Online"
          • .vscode/ ← settings.json
          • .git/ revisar ← sigue sin deber ir al hosting
        • servers/ vacío ← carpeta vacía en este export, no existe rack.html ni ningún otro archivo
        • bitacora777/ Online
          • index.html
          • api.php
          • README-DREAMHOST.md
          • data/ ← .htaccess + NOSTROMO_Bitacora_2026-09-03.xlsx
          • images/ ← 777.jpg
        • Octopus_cotizador/ Online ← ahora SÍ tiene tarjeta pública en admin_panels.html ("Cotizador en línea — Octopus") con link "Online"
          • index.html
          • script.js
          • styles.css
          • cotizador-octopus.gs ← Google Apps Script
        • QR_parque/ Online ← ahora SÍ tiene tarjeta pública en admin_panels.html ("QR de acceso — Conejo Pintado") con link "Online"
          • index.html
      • proyectos/
        • cinecanibal.html
        • conejo-pintado.html nuevo
        • ds-arquitectos.html nuevo
        • octopus-film.html
        • surverde.html
        • rayamaya.html nuevo
        • images/
          • cover_CineCanibal.jpg / cover_ConejoPintado.jpg / cover_Octopus.jpg / cover_Surverde.jpg / cover_Rayamaya.jpg
          • cover-ds.jpg / cover_ds.jpg
          • rm.jpg / rm1.jpg / rm2.jpg / rm3.jpg
    • .vscode/
      • sftp.json ← configuración SFTP
    • .gitignore

Mapa visual (Mermaid)

→ Ver flujo simplificado (Inicio / Portafolio / Paneles)
→ Ver demo detallado de Paneles

100%
flowchart TD
    Root["cubs25/"]

    Root --> Index["index.html"]:::main
    Root --> Lock25
    Root --> CSS
    Root --> JS
    Root --> Images
    Root --> Porta
    Root --> VSCode[".vscode/sftp.json"]
    Root --> Gitignore[".gitignore"]

    subgraph Lock25["🔒 Lock25/ (admin)"]
        Mapa["mapa.html"]:::main
        MapaFlujo["mapa-flujo.html"]:::new
        PanelesDemo["paneles-demo.html"]:::new
        Saythis["Saythis.html"]:::admin
    end

    subgraph CSS["css/"]
        Vars["variables.css"]
        Style["style.css"]
    end

    subgraph JS["js/"]
        MainJS["main.js"]
        TerminalJS["terminal.js"]
    end

    subgraph Images["images/"]
        Logos["logo-white.svg / logo-black.svg"]
        OG["og-image.jpg"]
        Favicon["favicon/"]
        Previews["previews/"]
    end
    Previews --> PMarca["marca/ · 7"]
    Previews --> PWeb["web/ · 6"]
    Previews --> PMotion["motion/ · 7 GIF"]
    Previews --> PDim3["dimension3/ · 7"]
    Previews --> PExp["experimental/ · 6"]
    Previews --> PRetro["retro/ · 5"]

    subgraph Porta["porta/ (proyectos y case studies)"]
        Web["web.html"]
        AdminPanels["admin_panels.html
case study: AI + HTML/CSS/JS"] Marca["marca.html"]:::new Animate["animate.html — /motion"] Dim3["dimension3.html"]:::main Retro["retro.html"] PortaCSS["css/case-study.css"] PortaJS["js/ gallery.js, spin360.js"]:::new PortaImg["images/ (varios covers)"] Music["music/cumbiasurf.html"]:::main Proyectos["proyectos/ · 6 páginas"] end %% --- Ruta real dentro de Paneles (verificado contra 2026.zip) --- %% admin_panels.html es el case study público; 6 tarjetas en este orden: %% 1) Drives 2) Servers 3) Bitácora 4) Cinecanibal 5) Cotizador 6) QR %% Drives y Servers pasaron a "solo captura" (sin link Online). %% Cotizador y QR pasaron de "pendiente" a "Online" (ya tienen tarjeta). AdminPanels --> Drives["1. Administración de Drives
solo captura, tag Privado
sin link Online"]:::privado AdminPanels --> Servers["2. Administración de Servers
solo captura, tag Privado
sin link Online"]:::privado AdminPanels --> Bitacora["3. Bitácora 777
Online → bitacora777/index.html"]:::panel AdminPanels --> Cinecanibal["4. Cinecanibal
externo, no es panel-adm"]:::external AdminPanels --> Cotizador["5. Cotizador en línea — Octopus
Online → Octopus_cotizador/index.html"]:::panel AdminPanels --> QR["6. QR de acceso — Conejo Pintado
Online → QR_parque/index.html"]:::panel subgraph PanelAdm["🎛️ panel-adm/ (carpeta real en servidor)"] direction TB DrivesFolder["drives/"]:::privado ServersFolder["servers/"]:::privado BitacoraFolder["bitacora777/"] OctopusFolder["Octopus_cotizador/"] QRFolder["QR_parque/"] end Drives -.->|"panel-adm/drives/"| DrivesFolder Servers -.->|"panel-adm/servers/"| ServersFolder Bitacora -->|"link Online"| BitacoraFolder Cotizador -->|"link Online"| OctopusFolder QR -->|"link Online"| QRFolder DrivesFolder --> DrivesFiles["Sin index.html/script.js/style.css
solo .vscode/settings.json"]:::pending DrivesFolder --> DrivesGit[".git/"]:::pending ServersFolder --> ServersEmpty["Carpeta vacía
sin rack.html ni ningún archivo"]:::pending BitacoraFolder --> BitacoraFiles["index.html, api.php, README-DREAMHOST.md"] BitacoraFolder --> BitacoraData["data/ · .htaccess +
NOSTROMO_Bitacora_2026-09-03.xlsx"] BitacoraFolder --> BitacoraImg["images/ · 777.jpg"] OctopusFolder --> OctopusFiles["index.html, script.js, styles.css,
cotizador-octopus.gs (Apps Script)"]:::new QRFolder --> QRFiles["index.html"]:::new Proyectos --> ProyectosList["cinecanibal, conejo-pintado★,
ds-arquitectos★, octopus-film,
surverde, rayamaya★"] Proyectos --> ProyectosImg["images/ (covers + rm1-3)"] classDef main fill:#0a3d2e,stroke:#00ff9d,color:#e8e8ed,stroke-width:2px; classDef admin fill:#0f2a3d,stroke:#7ec8ff,color:#e8e8ed,stroke-width:2px; classDef new fill:#2a1f3d,stroke:#c792ea,color:#e8e8ed,stroke-width:2px; classDef pending fill:#3d3320,stroke:#ffcc66,color:#e8e8ed,stroke-width:2px; classDef panel fill:#0f2a3d,stroke:#7ec8ff,color:#e8e8ed,stroke-width:2px; classDef external fill:#2c2c2a,stroke:#888780,color:#e8e8ed,stroke-width:1.5px; classDef privado fill:#3d2020,stroke:#ff8a8a,color:#e8e8ed,stroke-width:2px; class Lock25,PanelAdm,Saythis,AdminPanels admin;

Tip: también puedes hacer scroll horizontal/vertical dentro del recuadro, y usar los botones +/− para acercar o alejar.

Pendientes / revisar