MSO · PORTFOLIO

Credits and licences are listed in Spanish. · Les crédits et licences sont rédigés en espagnol.

LICENCIAS.TXT

Licencias de los íconos y las fuentes del CV

Todos los SVG de esta carpeta están autoalojados (no se cargan de ninguna CDN) y se descargaron de sus librerías originales. Ninguno viene del sitio del compañero.

  • Logos de marca (icons/stack/): son marcas registradas de sus respectivos dueños. La licencia (CC0, MIT…) cubre el archivo SVG, no la marca. Se usan solo de forma nominativa, para indicar que Marco usa esa tecnología, sin insinuar patrocinio ni respaldo. No se deforman ni se recolorean (salvo las variantes monocromas claras que las propias marcas publican; ver la columna Recolor).
  • Íconos pixel (icons/pixel/): pixelarticons 2.4.1, licencia MIT, © 2019 Gerrit Halfmann. Se pintan con currentColor (máscara CSS).
  • En la página, los logos se muestran en gris y toman su color de marca al pasar el cursor o con el foco. El rojo #ff2020 nunca se aplica dentro de un logo: solo al borde y al brillo de la ficha.

Datos completos (origen, IoU, contraste, avisos): docs/rediseno-cv/iconos/set-marco-estilo-companero.json.

Logos de tecnologías (icons/stack/)

ArchivoTecnologíaLibreríaLicencia del archivoRecolor
icons/stack/javascript.svgJavaScriptmaterial-icon-themeMIT—
icons/stack/typescript.svgTypeScriptmaterial-icon-themeMIT—
icons/stack/html.svgHTMLvscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/css.svgCSSdeviconMIT—
icons/stack/sql.svgSQLvscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/python.svgPythongilbarbara/logosCC0-1.0—
icons/stack/c.svgCgilbarbara/logosCC0-1.0—
icons/stack/cpp.svgC++gilbarbara/logosCC0-1.0—
icons/stack/react.svgReactdeviconMIT—
icons/stack/react-native.svgReact NativedeviconMIT—
icons/stack/nextjs.svgNext.jsteenyiconsMIT#f3f1ea
icons/stack/nodejs.svgNode.jsvscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/expo.svgExpogilbarbara/logosCC0-1.0#f3f1ea
icons/stack/tailwindcss.svgTailwind CSSvscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/framer-motion.svgFramer MotionsvglMIT (repositorio); los logos son marcas de sus dueños—
icons/stack/postgresql.svgPostgreSQLgilbarbara/logosCC0-1.0—
icons/stack/mysql.svgMySQLdevicon 2.17.0 (mysql-original)MIT#00758F (azul oficial de MySQL; el archivo trae #00618A, que no llega a 3:1 sobre el fondo oscuro)
icons/stack/firebase.svgFirebasegilbarbara/logosCC0-1.0—
icons/stack/sqlite.svgSQLitevscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/supabase.svgSupabasesvglMIT (repositorio); los logos son marcas de sus dueños—
icons/stack/claude.svgClaudegilbarbara/logosCC0-1.0—
icons/stack/gemini.svgGeminigilbarbara/logosCC0-1.0—
icons/stack/github-copilot.svgGitHub CopilotsvglMIT (repositorio); los logos son marcas de sus dueños—
icons/stack/opencode.svgOpenCodevscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/antigravity.svgAntigravity IDEgilbarbara/logosCC0-1.0—
icons/stack/openrouter.svgOpenRoutersvglMIT (repositorio); los logos son marcas de sus dueños—
icons/stack/git.svgGitvscode-iconsMIT (iconos de marca: propiedad de cada marca)—
icons/stack/github.svgGitHubsvglMIT (repositorio); los logos son marcas de sus dueños—
icons/stack/docker.svgDockergilbarbara/logosCC0-1.0—
icons/stack/digitalocean.svgDigitalOceangilbarbara/logosCC0-1.0—
icons/stack/n8n.svgn8ngilbarbara/logosCC0-1.0—
icons/stack/vercel.svgVercelradix-iconsMIT#f3f1ea
icons/stack/wireshark.svgWiresharksimple-iconsCC0-1.0 (cada marca tiene sus propias guías)#1679A7
icons/stack/telegram.svgTelegram Bot APIgilbarbara/logosCC0-1.0—
icons/stack/cloudflare-workers.svgCloudflare Workerssimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#F38020
icons/stack/github-actions.svgGitHub Actionssimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#2088FF
icons/stack/vite.svgVitesimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#9135FF
icons/stack/threejs.svgthree.jssimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#f3f1ea
icons/stack/gsap.svgGSAPsimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#88CE02
icons/stack/mcp.svgModel Context Protocolsimple-icons 16.34.0CC0-1.0 (cada marca tiene sus propias guías)#f3f1ea

Íconos pixel (icons/pixel/)

ArchivoUsoArchivo original en pixelarticons
icons/pixel/inicio.svgIniciohome.svg
icons/pixel/proyectos.svgProyectosfolder.svg
icons/pixel/sobre-mi.svgSobre míuser.svg
icons/pixel/tecnologias.svgTecnologíassave.svg
icons/pixel/contacto.svgContactomail.svg
icons/pixel/github-bit.svgGitHubgithub.svg
icons/pixel/linkedin-bit.svgLinkedInlinkedin.svg
icons/pixel/mail-bit.svgCorreomail.svg
icons/pixel/terminal.svgTerminalterminal.svg
icons/pixel/prompt-engineering.svgPrompt Engineeringmessage-text.svg
icons/pixel/ai-chatbot.svgAI Chatbotrobot-face.svg
icons/pixel/real-time.svgReal-timezap.svg
icons/pixel/vlans.svgVLANsserver.svg
icons/pixel/rssi.svgRSSI Analysiswifi.svg
icons/pixel/rlhf.svgRLHFai-user-circle.svg
icons/pixel/descargar.svgDescargar CVdownload.svg
icons/pixel/enlace.svgEnlace externoexternal-link.svg
icons/pixel/arrow-right.svgFlecha de acciónarrow-right.svg
icons/pixel/play.svgBotón «Ver proyectos»play.svg
icons/pixel/server.svgConcepto: servidor / VPSserver.svg
icons/pixel/cpu.svgConcepto: chip (IA)cpu.svg
icons/pixel/globe.svgConcepto: sitio webglobe.svg
icons/pixel/smartphone.svgConcepto: app móvilsmartphone.svg
icons/pixel/monitor.svgConcepto: escritoriomonitor.svg
icons/pixel/code.svgConcepto: códigocode.svg
icons/pixel/copy.svgCopiar al portapapelescopy.svg
icons/pixel/check.svgConfirmacióncheck.svg
icons/pixel/map-pin.svgUbicaciónmap-pin.svg
icons/pixel/file-text.svgDocumento (CV)file-text.svg
icons/pixel/signal.svgConcepto: redessignal.svg
icons/pixel/close.svgCerrarclose.svg
icons/pixel/menu.svgMenú móvilmenu.svg
icons/pixel/chart-bar-big.svgConcepto: analíticachart-bar-big.svg
icons/pixel/zoom-in.svgPáginas de proyecto: «Ampliar» capturazoom-in.svg
icons/pixel/image.svgPáginas de proyecto: galería / visor de imágenesimage.svg
icons/pixel/chevron-left.svgPáginas de proyecto: imagen anteriorchevron-left.svg
icons/pixel/chevron-right.svgPáginas de proyecto: imagen siguientechevron-right.svg
icons/pixel/arrow-left.svgPáginas de proyecto: volver a proyectosarrow-left.svg
icons/pixel/calendar.svgConcepto: calendario (MiDosis)calendar.svg
icons/pixel/bell.svgConcepto: notificaciones / recordatoriosbell.svg
icons/pixel/database.svgConcepto: base de datos (diagramas)database.svg
icons/pixel/users.svgConcepto: usuarios / roles (diagramas)users.svg
icons/pixel/lock.svgConcepto: autenticación / repositorio privadolock.svg
icons/pixel/map.svgConcepto: mapa (NurseGo)map.svg

Licencias de las librerías

LibreríaLicenciaVersiónRepositorio
gilbarbara/logosCC0-1.0git main (2026-10)https://github.com/gilbarbara/logos
vscode-iconsMIT (iconos de marca: propiedad de cada marca)git main (2026-10)https://github.com/vscode-icons/vscode-icons
svglMIT (repositorio); los logos son marcas de sus dueñosgit main (2026-10)https://github.com/pheralb/svgl
teenyiconsMIT0.4.1https://github.com/teenyicons/teenyicons
radix-iconsMITgit main (2026-10)https://github.com/radix-ui/icons
simple-iconsCC0-1.0 (cada marca tiene sus propias guías)16.34.0https://github.com/simple-icons/simple-icons
deviconMIT2.17.0https://github.com/devicons/devicon
material-icon-themeMIT5.39.0https://github.com/material-extensions/vscode-material-icon-theme
@lobehub/icons-static-svgMIT1.95.1https://github.com/lobehub/lobe-icons
pixelarticonsMIT2.4.1https://github.com/halfmage/pixelarticons

Fuentes tipográficas (fonts/)

Autoalojadas desde el 2026-10-05 (antes se cargaban de Google Fonts en cada visita). Son el subconjunto latin que sirve Google Fonts, en formato WOFF2, sin modificar.

ArchivoFamiliaLicenciaTexto de la licencia
fonts/inter-latin-var.woff2Inter (variable, 100–900) © The Inter Project AuthorsSIL Open Font License 1.1fonts/OFL-inter.txt
fonts/space-grotesk-latin-var.woff2Space Grotesk (variable, 300–700) © The Space Grotesk Project AuthorsSIL Open Font License 1.1fonts/OFL-spacegrotesk.txt
fonts/space-mono-400-latin.woff2Space Mono Regular © The Space Mono Project AuthorsSIL Open Font License 1.1fonts/OFL-spacemono.txt
fonts/space-mono-700-latin.woff2Space Mono Bold © The Space Mono Project AuthorsSIL Open Font License 1.1fonts/OFL-spacemono.txt

Guía de uso de marcas

  • Los logos son marcas registradas de sus dueños: la licencia CC0/MIT cubre el archivo SVG, no da permiso de marca. Usarlos solo para decir "uso esta tecnología" (uso nominativo), sin insinuar patrocinio.
  • No deformar, rotar ni recolorear logos a color. El recoloreo hecho (#f3f1ea en Next.js, Vercel, Expo; #1679A7 en Wireshark) sigue las versiones monocromas que publican esas marcas, y MySQL usa su azul oficial (#00758F).
  • OpenAI, Anthropic/Claude, GitHub/Copilot, Google (Gemini/Gemma) y Meta piden no alterar el logo y dejar espacio alrededor: en chips de 22 px dejar al menos 2 px de aire.
  • Cisco es restrictivo con el uso de su logo por terceros: lo más seguro es dejar "Cisco Packet Tracer" solo como texto, o usar un ícono genérico de red (pixelarticons server/wifi).
  • Llama tiene guías propias de Meta; si se usa el logo de Meta, que el texto diga "Llama (Meta)".
  • No reutilizar los archivos del sitio del compañero aunque sean de terceros: varios exigen atribución (Icons8, svgstack) o tienen origen dudoso (github potrace, react).

Avisos técnicos

  • framer-motion.svg es un símbolo ancho (las barras amarillas de Motion, proporción 2,86:1): en chip de 22 px se ve chico; valorar 18×52 px o solo texto.
  • n8n (1,9:1) es un logo ancho: se usa object-fit: contain con caja más ancha (.logo--wide).
  • Cisco Packet Tracer se muestra con un ícono genérico (pixelarticons monitor), no con el logo de Cisco.
  • Retirados el 2026-10-05 porque ninguna página los usaba: anthropic.svg, cisco-packet-tracer.svg, gemma.svg y llama.svg.
  • Retirados el 2026-11-04 porque Marco no los ha usado (D-1227): chatgpt.svg y cursor.svg.
  • cpp.svg: la cara azul oscuro (#00599C) queda a ~2,7:1 sobre #0a0a0a; se identifica por la parte clara.
  • react.svg y react-native.svg son el mismo archivo (devicon react-original), igual que hace el compañero.
  • Antes de pasar a public/: optimizar con svgo (quitar comentarios, metadata y width/height fijos).
  • Optimización aplicada al copiarlos a public/: se quitaron declaraciones XML, comentarios, <metadata> y espacios entre etiquetas. No se cambió ningún trazado ni color.