mejoras del index

This commit is contained in:
2026-09-08 23:10:28 -03:00
parent 6fe731fd0d
commit fb8c19192c
112 changed files with 1990 additions and 241 deletions
+17 -11
View File
@@ -263,8 +263,8 @@ function closeModal(modalId) {
// Perfil 4 · Requisito exigido
if (p3 === 'requisito' || p2 === 'iso' || p2 === 'iso-form') {
return {
icon: '📋',
profile: 'Perfil · Requisito o certificación',
icon: './assets/iconos/lista_32.svg',
profile: 'Requisito o certificación',
title: 'La certificación puede ser el punto de partida.',
body: 'Comprendemos que tenés un requisito externo. En IDE no trabajamos para cumplir auditorías: trabajamos para que el sistema refleje cómo funciona tu organización y contribuya a gestionarla mejor.',
chips: ['IDE Excellence', 'ISO 9001 / 14001 / 45001', 'Sistemas de gestión'],
@@ -283,8 +283,8 @@ function closeModal(modalId) {
};
const m = map[p2] || { chips: ['Formación', 'Desarrollo', 'Academy'], extra: 'IDE Academy' };
return {
icon: '🎓',
profile: 'Perfil · Formación y conocimiento',
icon: './assets/iconos/gorro_32.svg',
profile: 'Formación y conocimiento',
title: 'Desarrollamos las capacidades que hacen posible la transformación.',
body: 'IDE Academy diseña programas de formación alineados con los desafíos reales de las organizaciones. No dictamos cursos estándar: trabajamos desde el contexto de cada equipo.',
chips: [...m.chips, m.extra],
@@ -332,7 +332,7 @@ function closeModal(modalId) {
url: 'soluciones.html',
body: 'Tenemos la respuesta concreta que buscás. Y una mirada que asegura que esa solución genere valor en el conjunto de tu organización.'
};
return { icon: '⚙️', profile: 'Perfil · Solución concreta', ...m };
return { icon: './assets/iconos/engranaje_32.svg', profile: 'Perfil · Solución concreta', ...m };
}
// Perfil 2 · Sabe qué quiere lograr
@@ -345,8 +345,8 @@ function closeModal(modalId) {
};
const m = map[p2] || { chips: ['Ecosistema IDE'], body: 'Entendemos dónde querés llegar. Comprendemos el sistema para ayudarte a lograrlo.' };
return {
icon: '🎯',
profile: 'Perfil · Objetivo claro',
icon: './assets/iconos/dart_32.svg',
profile: 'Objetivo claro',
title: 'Entendemos dónde querés llegar. Te ayudamos a definir cómo.',
body: m.body,
chips: m.chips,
@@ -365,8 +365,8 @@ function closeModal(modalId) {
};
const md = mapD[p2] || mapD.nosabe;
return {
icon: '🔍',
profile: 'Perfil · Desafío sin solución definida',
icon: './assets/iconos/lupa_32.svg',
profile: 'Desafío sin solución definida',
title: 'No necesitás tener la respuesta para empezar.',
body: 'Empezamos por comprender tu situación, no por ofrecerte una solución predeterminada. Eso diferencia una intervención puntual de una transformación real.',
chips: md.chips,
@@ -422,8 +422,14 @@ function closeModal(modalId) {
function renderResult(ans) {
const r = buildResult(ans);
document.getElementById('resultIcon').textContent = r.icon;
const iconContainer = document.getElementById('resultIcon');
if (iconContainer) {
iconContainer.innerHTML = `
<svg width="32" height="32" fill="currentColor" style="display: block;">
<use href="${r.icon}" />
</svg>
`;
}
document.getElementById('resultProfile').textContent = r.profile;
document.getElementById('resultTitle').textContent = r.title;
document.getElementById('resultBody').textContent = r.body;