Una sección de servicios permite presentar de forma ordenada las principales soluciones, categorías o áreas de trabajo de una empresa.
Una estructura habitual puede ser:
NUESTROS SERVICIOS
Soluciones para hacer crecer tu negocio
Una introducción breve de la propuesta.
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ ICONO │ │ ICONO │ │ ICONO │
│ │ │ │ │ │
│ Servicio A │ │ Servicio B │ │ Servicio C │
│ │ │ │ │ │
│ Descripción... │ │ Descripción... │ │ Descripción... │
│ │ │ │ │ │
│ Ver servicio → │ │ Ver servicio → │ │ Ver servicio → │
└─────────────────┘ └─────────────────┘ └─────────────────┘
[ VER TODOS ]
En computadora podemos mostrar varias Cards en una misma fila.
En tablet pueden reorganizarse.
Y en celular deberían transformarse en una estructura vertical fácil de leer:
NUESTROS SERVICIOS
Título de la sección
Descripción
┌─────────────────────────┐
│ ICONO │
│ Servicio A │
│ Descripción... │
│ Ver servicio → │
└─────────────────────────┘
┌─────────────────────────┐
│ ICONO │
│ Servicio B │
│ Descripción... │
│ Ver servicio → │
└─────────────────────────┘
┌─────────────────────────┐
│ ICONO │
│ Servicio C │
│ Descripción... │
│ Ver servicio → │
└─────────────────────────┘
En este tutorial aprenderás a construir esta sección desde cero utilizando:
Section;
Container;
Grid Row;
Card;
Font Icon o Image;
Heading;
Paragraph;
Link;
Grid responsive;
Estilo;
Navigator;
Classes y Linked styles.
También veremos cómo evitar problemas habituales como:
Cards de diferentes alturas;
textos demasiado largos;
Buttons desalineados;
iconos inconsistentes;
Cards que parecen clicables pero no lo son;
cuatro columnas diminutas en tablet;
diseños que funcionan con textos de ejemplo pero se rompen con contenido real.
Antes de comenzar: define qué representa cada Card
Una Card debería representar una unidad clara.
Por ejemplo:
DISEÑO WEB
COMERCIO ELECTRÓNICO
AUTOMATIZACIONES
Evita mezclar niveles diferentes
Por ejemplo:
Diseño web
Productos
Consultoría personalizada para grandes empresas
Contacto
Aquí no todos los elementos representan el mismo tipo de contenido.
Una sección de servicios debería mantener una lógica común
Por ejemplo:
SERVICIOS
Diseño web
Marketing
Consultoría
Soporte
O:
SOLUCIONES
Página web
E-commerce
Catálogo digital
Portal de clientes
Antes de diseñar pregunta
¿Todas estas Cards responden a la misma pregunta?
Por ejemplo:
¿Qué servicios ofrecemos?
Si la respuesta es sí, la estructura tiene sentido.
¿Cuántas Cards debería mostrar?
No existe un número universal.
Una sección puede tener:
3;
4;
6;
más Cards.
Pero cuanto mayor sea la cantidad, más importante será organizar correctamente el contenido.
Tres servicios
Una composición muy cómoda es:
4 + 4 + 4
dentro del sistema de 12 columnas.
Resultado
[ Servicio A ][ Servicio B ][ Servicio C ]
Cuatro servicios
Puedes utilizar:
3 + 3 + 3 + 3
Resultado
[ A ][ B ][ C ][ D ]
Pero cuidado
Cuatro Cards en una misma fila necesitan suficiente ancho.
En determinados diseños:
título;
descripción;
CTA;
pueden quedar demasiado comprimidos.
No elijas cuatro columnas solamente porque tienes cuatro servicios
También puedes utilizar:
[ A ][ B ]
[ C ][ D ]
especialmente cuando cada Card tiene bastante contenido.
Seis servicios
Puede utilizarse:
[ A ][ B ][ C ]
[ D ][ E ][ F ]
Esto suele ser más fácil de leer que:
[ A ][ B ][ C ][ D ][ E ][ F ]
en una sola fila.
Primera regla
La cantidad de columnas debe depender del contenido de cada Card, no solamente de la cantidad total de servicios.
¿Qué debería contener una Card de servicio?
Una estructura sólida puede ser:
Card
├── Font Icon / Image
├── Heading
├── Paragraph
└── Link
Por ejemplo
[ ICONO ]
Diseño de Páginas web
Creamos experiencias digitales adaptadas a las necesidades de cada proyecto.
Ver servicio →
Cada Card debería permitir responder rápidamente
¿QUÉ ES?
mediante el Heading.
Y:
¿QUÉ ME OFRECE?
mediante la descripción.
Y cuando exista más información:
¿DÓNDE PUEDO CONOCER MÁS?
mediante el Link.
No conviertas cada Card en una página completa
El objetivo es resumir.
Paso 1. Abre el Editor de bloques
Ingresa desde:
Menúes
y selecciona el:
Bloque editable
correspondiente mediante el icono de paleta.
Puedes construir esta sección en
Home;
Servicios;
otra sección personalizada;
según la Página web.
Si estás en Home
por ejemplo, puedes utilizar:
Bloque editable arriba de los productos destacados
si esa posición tiene sentido dentro del recorrido.
No existe una posición universal
La ubicación debe responder al contenido de la página.
Paso 2. Crea una Section
Agrega o selecciona una:
Section
Para este ejemplo utilizaremos:
Container width:
Boxed
Y:
Container height:
Auto
No necesitamos Full Height
porque esta sección debería crecer naturalmente según:
encabezado;
Cards;
espacios.
Evita:
height: 800px
para intentar mantener una altura específica.
Si posteriormente agregas más texto
puede romperse.
Paso 3. Agrega Padding general
La Section necesita separación respecto del contenido anterior y posterior.
Puedes trabajar mediante:
Estilo → Padding
Por ejemplo
una referencia inicial podría ser:
Padding top:
72px
Padding bottom:
72px
No son medidas obligatorias.
Mobile puede necesitar menos
Por ejemplo:
40–48px
según el diseño.
Lo importante es construir suficiente aire visual.
Paso 4. Construye el encabezado de la sección
Antes de mostrar las Cards,
explica qué representa el grupo.
Puedes utilizar:
Paragraph
Heading
Paragraph
Por ejemplo
Texto superior:
NUESTROS SERVICIOS
Heading:
Soluciones digitales para cada etapa de tu negocio
Paragraph:
Conoce las herramientas y servicios que puedes combinar según las necesidades de tu empresa.
El contenido es solamente ilustrativo.
Utiliza información real en tu Página web.
Paso 5. Utiliza correctamente el Heading
Si el H1 ya se encuentra en el Hero:
esta sección puede utilizar:
H2
Por ejemplo
H1
Solución principal de la Página web
H2
Nuestros servicios
No utilices otro H1 solamente porque quieres un Heading grande.
Si necesitas aumentar su tamaño:
Estilo → Typography
Paso 6. Limita el ancho del encabezado
Una sección de Cards puede funcionar muy bien con:
Heading centrado
y una descripción de ancho controlado.
Conceptualmente:
NUESTROS SERVICIOS
Soluciones digitales para tu negocio
Una descripción corta que explica el contenido.
No necesitas que el Paragraph abarque toda la pantalla.
Puedes utilizar:
Max Width
cuando sea necesario.
Esto mejora la lectura.
Paso 7. Decide si el encabezado será centrado o alineado a la izquierda
Ambas opciones pueden funcionar.
Centrado
puede ser apropiado para una sección simétrica:
TÍTULO
descripción
[ CARD ][ CARD ][ CARD ]
Alineado a la izquierda
puede utilizar:
TÍTULO
Descripción
[ CARD ][ CARD ][ CARD ]
No existe una regla universal.
Para este ejemplo utilizaremos:
Text align:
center
en el encabezado.
Las Cards pueden mantener:
Text align:
left
Esto crea una jerarquía clara.
Paso 8. Agrega Grid Row
Debajo del encabezado agrega:
Grid Row
Para este ejemplo crearemos:
3 columnas
En desktop:
4 + 4 + 4
Conceptualmente:
Grid Row
├── Column 4
├── Column 4
└── Column 4
Paso 9. Configura responsive antes de crear todo el contenido
Este paso es muy importante.
No esperes a tener las Cards terminadas.
Desktop
Queremos:
[ A ][ B ][ C ]
Tablet
Podemos optar por:
[ A ][ B ]
[ C ]
O mantener tres columnas
si las Cards siguen siendo legibles.
En muchos casos:
2 columnas
puede resultar más cómodo en tablet.
Mobile
Queremos:
[ A ]
[ B ]
[ C ]
Cada Card ocupa el ancho disponible.
Paso 10. ¿Qué pasa con la tercera Card en una grilla 2 + 1?
Puede quedar:
[ A ][ B ]
[ C ]
No es necesariamente un error.
Pero visualmente puedes preguntarte
si quieres:
[ C ]
centrada,
o comenzar una segunda fila normalmente.
Antes de agregar CSS especial
evalúa si realmente necesitas centrar la última Card.
Una grilla normal puede ser completamente válida.
Otra alternativa para tres Cards
mantener:
3 columnas
hasta que el ancho deje de ser cómodo,
y luego pasar directamente a:
1 columna
El contenido decide.
No existe obligación de utilizar exactamente los mismos breakpoints en todas las secciones.
Paso 11. Agrega la primera Card
Dentro de la primera Column:
agrega:
Card
Después utiliza:
Navigator
para identificar su estructura.
La Card puede incluir o permitir incorporar diferentes elementos.
Para nuestro diseño queremos:
Card
├── Visual
├── Heading
├── Paragraph
└── Link
No asumiremos controles internos exactos de Card
si no aparecen en la instancia que estés utilizando.
Puedes agregar los componentes necesarios dentro de la estructura.
Paso 12. Elige entre Font Icon o Image
Para la parte visual puedes utilizar:
Font Icon
o:
Image
Font Icon puede ser ideal cuando necesitas
un símbolo sencillo
Por ejemplo
soporte;
seguridad;
entrega;
configuración;
herramientas.
Image puede ser mejor cuando necesitas
fotografía;
captura;
producto;
ilustración compleja.
No necesitas utilizar ambos dentro de todas las Cards.
Ejemplo con iconos
[ ICONO ]
Diseño web
Ejemplo con imágenes
[ IMAGEN ]
Diseño web
Mantén consistencia
No hagas:
Card A → Font Icon
Card B → fotografía
Card C → emoji
sin una intención visual clara.
Para este caso utilizaremos Font Icon
Paso 13. Agrega Font Icon
Dentro de la primera Card agrega:
Font Icon
Selecciona un icono que represente el servicio.
Por ejemplo
para:
Diseño de Páginas web
puedes elegir un símbolo relacionado con:
pantalla;
diseño;
web;
según los iconos disponibles.
No utilices un icono simplemente porque se ve atractivo.
Debe ayudar a reconocer el concepto.
Paso 14. Define un tamaño coherente
El icono debe tener suficiente presencia
sin competir con el Heading.
Por ejemplo
una referencia puede ser:
36–48px
dependiendo del estilo.
No es obligatorio.
Evita:
120px
en una Card pequeña
si hace que todo el diseño dependa del icono.
Paso 15. Crea una Class compartida para los iconos
Por ejemplo:
service-card-icon
Así todos pueden compartir:
tamaño;
color;
Margin.
Linked styles puede ayudarte a mantener la consistencia.
Si cambias:
color
en un icono
y cambian los demás:
probablemente es exactamente lo que buscas.
No agregues IDs individuales para mantener el mismo diseño.
Paso 16. Agrega el Heading de la Card
Debajo del icono agrega:
Heading
Por ejemplo:
Diseño de Páginas web
Si el encabezado de la sección es H2,
los títulos de Cards pueden utilizar un nivel inferior apropiado,
por ejemplo:
H3
Conceptualmente:
H2
Nuestros servicios
H3
Diseño web
H3
Comercio electrónico
H3
Automatizaciones
Esto crea una estructura clara.
No utilices:
Paragraph en Bold
solamente para evitar Heading.
Si representa el título de una unidad:
Heading puede ser más apropiado.
Paso 17. Mantén títulos similares en longitud cuando sea posible
Por ejemplo:
Diseño web
E-commerce
Automatizaciones
Son relativamente compactos.
Si uno es:
Servicios profesionales de consultoría para la transformación digital de empresas
puede ocupar varias líneas y alterar la composición.
Eso no significa que debas mentir o recortar información importante.
Busca una versión editorial más clara:
Consultoría digital
Y amplía en Paragraph.
Paso 18. No fijes la altura del título para obligarlos a coincidir
Evita:
.service-card h3 {
height: 80px;
}
Puede funcionar con los textos actuales.
Pero si:
aumenta el Font size;
cambia el contenido;
cambia el idioma;
puede cortarse.
Es mejor trabajar con contenido razonablemente equilibrado.
Paso 19. Agrega el Paragraph
Debajo del Heading agrega:
Paragraph
Ejemplo:
Creamos Páginas web adaptadas a los objetivos y necesidades de cada proyecto.
La descripción debería explicar:
qué ofrece ese servicio
No repetir solamente el nombre.
Ejemplo débil
Heading:
Diseño web
Paragraph:
Servicio de diseño web.
Mejor
Diseñamos experiencias digitales adaptadas a la identidad y objetivos de tu empresa.
si esa afirmación es real.
Paso 20. Mantén descripciones de extensión razonable
Las Cards funcionan mejor cuando pueden escanearse.
Evita:
un párrafo de 150 palabras
dentro de cada servicio.
Si necesitas explicarlo en profundidad:
utiliza una página específica.
La Card debe funcionar como resumen.
Paso 21. ¿Todas las descripciones deben tener exactamente la misma cantidad de caracteres?
No.
Esto:
80 caracteres exactos
no es un requisito de diseño.
La prioridad es:
claridad;
información real.
Pero sí conviene evitar extremos
como:
Card A:
12 palabras
y:
Card B:
120 palabras
Si eso ocurre
quizá el contenido necesita edición.
Paso 22. Agrega el CTA individual
Debajo del Paragraph agrega:
Link
Por ejemplo:
Conocer servicio →
Configura una URL real.
Cada Card puede enlazar a:
página del servicio;
sección específica;
formulario;
según tu Página web.
No utilices:
#
Paso 23. CTA individual vs CTA general
No todas las secciones necesitan ambos.
Opción A: CTA individual
[ Diseño web ]
Ver servicio →
[ E-commerce ]
Ver servicio →
[ Automatización ]
Ver servicio →
Esto es útil cuando cada servicio tiene:
una página propia
Opción B: CTA general
Cards sin Link individual:
[ Diseño web ]
[ E-commerce ]
[ Automatización ]
[ VER TODOS LOS SERVICIOS ]
Puede ser apropiado cuando todos conducen a:
una misma página de Servicios
Opción C: ambos
Links individuales
+
Ver todos los servicios
Puede funcionar,
pero pregunta si realmente aporta.
No satures la sección con enlaces.
Paso 24. Card completa clicable vs Link explícito
Una Card visualmente destacada puede hacer pensar al visitante:
“puedo hacer clic en cualquier lugar”
Pero una Card no es automáticamente clicable.
Si solo has agregado:
icono;
Heading;
Paragraph;
hacer clic sobre el fondo puede no realizar ninguna acción.
Por eso
una solución muy clara es utilizar:
Link visible
Por ejemplo:
Ver servicio →
Si deseas convertir toda la Card en una única zona clicable
eso requiere revisar la estructura correcta.
No asumas que agregar una URL al Heading vuelve clicable toda la Card.
Tampoco envuelvas Links dentro de Links.
Para la mayoría de las secciones
un CTA explícito es más sencillo y claro.
Paso 25. No hagas que una Card parezca clicable si no lo es
Por ejemplo
si una Card tiene:
cursor visual
+
Hover fuerte
+
elevación
pero no hay acción,
el visitante puede intentar seleccionarla.
Si la Card es informativa
mantén un Hover moderado o ninguno.
Si tiene Link
puedes utilizar Hover como refuerzo.
Diseño debe coincidir con comportamiento.
Paso 26. Personaliza la Card
Ahora puedes trabajar:
Background;
Border;
Border radius;
Padding;
sombra mediante CSS cuando corresponda.
Una Card moderna no necesita demasiados efectos.
Ejemplo conceptual
Background:
blanco
Border:
sutil
Border radius:
16px
Padding:
28–32px
Son solamente referencias.
No valores obligatorios.
Paso 27. No uses Border radius diferente en cada Card
Evita:
Card A → 8px
Card B → 24px
Card C → 40px
sin intención.
Las Cards pertenecen al mismo sistema visual.
Utiliza estilos compartidos.
Paso 28. Asigna una Class a todas las Cards
Por ejemplo:
service-card
Y a la Section:
services-section
Así puedes limitar futuras reglas:
.services-section .service-card {
...
}
Mucho mejor que:
.card {
...
}
Porque .card puede utilizarse en otros lugares.
Paso 29. Clona la Card completa
Una vez que la primera Card está correctamente estructurada:
selecciona la Card completa mediante:
Navigator
Después utiliza:
Clonar
Recuerda
Waclis no solicita confirmación.
El objetivo es obtener:
Card A
Card B
Card C
con la misma estructura.
No clones individualmente:
icono;
Heading;
Paragraph;
Link;
si necesitas copiar la unidad completa.
Clonar la Card mantiene mejor la consistencia.
Paso 30. Después de clonar, actualiza todo
Para la segunda Card revisa:
ICONO
HEADING
PARAGRAPH
LINK
URL
ID
si existe.
No cambies solamente el título.
Error clásico
Card original:
Diseño web
Ver servicio →
/diseno-web
Copia:
E-commerce
Ver servicio →
/diseno-web
El visitante termina en el servicio equivocado.
Prueba cada Link después de clonar.
Paso 31. IDs y Cards clonadas
Si la Card original posee:
id="service-web"
la copia no debería conservar:
id="service-web"
Puedes cambiarla a:
service-ecommerce
cuando realmente necesites IDs.
Pero si no necesitas un ID:
no agregues uno por obligación.
Las Classes pueden mantenerse compartidas.
Paso 32. Linked styles después de clonar
Este es uno de los beneficios de trabajar con Cards.
Si todas comparten:
service-card
puedes modificar:
Padding;
Border;
Background;
Typography;
de forma consistente.
Si cambias una y cambian las tres:
puede ser correcto.
Si quieres destacar solo una Card
por ejemplo:
SERVICIO DESTACADO
agrega una variante.
Ejemplo:
service-card service-card-featured
No rompas el estilo base.
Paso 33. Card destacada
Puede utilizar:
Background distinto;
Border;
Badge.
Por ejemplo:
[ MÁS SOLICITADO ]
E-commerce
...
Pero solo utiliza:
Más solicitado
si existe una base real para afirmarlo.
No inventes:
popularidad;
número de clientes;
recomendaciones.
También recuerda
un Badge como:
NUEVO
requiere mantenimiento.
Cuando deje de ser nuevo:
retíralo.
Paso 34. El problema de Cards de diferentes alturas
Esta es una de las situaciones más comunes.
Ejemplo
┌────────────┐
│ Servicio A │
│ texto │
│ corto │
│ │
│ Ver más │
└────────────┘
Mientras otra tiene:
┌────────────┐
│ Servicio B │
│ descripción│
│ mucho más │
│ extensa │
│ que ocupa │
│ más líneas │
│ Ver más │
└────────────┘
Las Cards pueden terminar con alturas diferentes.
¿Es un problema?
No necesariamente.
Pero si están en una misma fila
una apariencia uniforme puede resultar más ordenada.
Paso 35. No soluciones alturas mediante height fija
Evita:
.service-card {
height: 420px;
}
Porque una Card podría necesitar:
450px
cuando el texto crece.
Resultado:
contenido cortado;
overflow;
Button fuera de la Card.
Utiliza estructura flexible.
Paso 36. Primera solución: equilibrar el contenido
Antes de CSS:
revisa el contenido.
Si Card A tiene:
20 palabras
y Card B:
100 palabras
quizá la sección no está editorialmente equilibrada.
Resume.
No para conseguir una cantidad exacta de caracteres,
sino para que todas las Cards cumplan la misma función:
presentar rápidamente un servicio.
Paso 37. Segunda solución: estructura flexible
Si necesitas que las Cards utilicen toda la altura disponible de sus Columns
puedes recurrir a una estructura Flexbox localizada.
Por ejemplo, si has creado Classes propias:
services-section
service-card
service-card-cta
CSS conceptual:
.services-section .service-card {
display: flex;
flex-direction: column;
height: 100%;
}
.services-section .service-card-cta {
margin-top: auto;
}
¿Qué consigue esto?
Conceptualmente:
┌─────────────────┐
│ Icono │
│ Heading │
│ Texto corto │
│ │
│ │
│ Ver servicio → │
└─────────────────┘
Y:
┌─────────────────┐
│ Icono │
│ Heading │
│ Texto más largo │
│ ocupa varias │
│ líneas │
│ Ver servicio → │
└─────────────────┘
Los CTA pueden alinearse hacia el final
sin fijar una altura rígida para el contenido.
Importante
Los nombres:
services-section
service-card
service-card-cta
son ejemplos.
Debes agregar tus propias Classes y verificar la estructura real.
No copies el CSS si no existen esas Classes.
Paso 38. ¿Necesito Flexbox manual?
No siempre.
Primero observa cómo se comportan:
Grid;
Columns;
Card.
Puede que el diseño ya quede correctamente.
Agrega CSS solamente si existe un problema real.
Más código no significa mayor profesionalismo.
Paso 39. Mantén el CTA al final solo si mejora el diseño
Un CTA alineado al fondo puede aportar orden.
Pero no agregues:
100px de espacio vacío
solo para lograrlo.
El espacio debe surgir naturalmente de una estructura flexible.
Paso 40. Igual altura no significa igual cantidad de contenido
No rellenes una Card corta con:
texto innecesario
solo para igualar visualmente.
El objetivo sigue siendo claridad.
Paso 41. Grid Gap o separación entre Cards
Las Cards necesitan espacio entre sí.
Conceptualmente:
[CARD] [CARD] [CARD]
No:
[CARD][CARD][CARD]
sin respiración.
La separación puede provenir de:
estructura;
Padding de Column;
Margin;
CSS localizado.
Utiliza el método que mejor se integre con tu Grid.
No agregues:
margin-right: 37px
a cada Card
sin considerar la última.
La estructura de Grid suele simplificar este problema.
Paso 42. Espacio entre encabezado y Cards
El Heading general también necesita distancia respecto de la grilla.
Por ejemplo:
Título de sección
↓
Descripción
↓
[ espacio ]
↓
Cards
Este espacio ayuda a distinguir:
INTRODUCCIÓN
de:
CONTENIDO PRINCIPAL
Paso 43. Hover de Card
Puedes crear un Hover sutil.
Por ejemplo:
Normal:
Border suave
Sombra mínima
Hover:
Sombra ligeramente mayor
O un pequeño cambio de Border.
Evita:
Card gira 15 grados
sube 30px
cambia de color
icono rota
todo simultáneamente.
El Hover debe reforzar la interacción,
no convertirse en la protagonista.
Paso 44. Hover y dispositivos táctiles
Recuerda
celulares y tablets táctiles no funcionan igual que un mouse.
Por eso
ninguna información esencial debería aparecer únicamente:
al hacer Hover
Ejemplo incorrecto
Normal:
solo icono
Hover:
aparece nombre y descripción
En touch
esa experiencia puede ser difícil o confusa.
Mantén la información principal visible.
Paso 45. Hover del icono
Puedes modificar:
color;
Background;
de forma moderada.
Pero cuidado con Linked styles.
Si los iconos comparten Class:
el Hover puede aplicarse a todos mediante la regla adecuada.
Eso suele ser deseable.
No construyas una regla diferente para cada Card
si la interacción es la misma.
Paso 46. El Link debería tener Hover propio
Por ejemplo:
Ver servicio →
En Hover puede:
cambiar de color;
subrayarse;
mover ligeramente una flecha si el diseño lo contempla.
Pero no necesitas JavaScript.
CSS es suficiente para cambios visuales.
Paso 47. No utilices active como si significara “Card seleccionada”
El estado:
active
dentro de Estilo es un estado CSS.
No significa necesariamente:
“esta Card es el servicio actual”
No confundas estado de interacción con una selección persistente.
Si quieres destacar una Card permanentemente:
utiliza una Class propia.
Paso 48. Cards con Image
Si prefieres Image en lugar de Font Icon,
la estructura puede ser:
Card
├── Image
├── Heading
├── Paragraph
└── Link
Ejemplo
┌────────────────────────┐
│ │
│ IMAGEN │
│ │
├────────────────────────┤
│ Diseño web │
│ Descripción... │
│ Ver servicio → │
└────────────────────────┘
Aquí debes cuidar especialmente:
proporción;
Height visual;
Cover vs Contain.
Paso 49. Mantén imágenes consistentes
Evita:
Card A → imagen panorámica 16:9
Card B → imagen cuadrada
Card C → imagen vertical
sin un tratamiento común.
El resultado puede verse irregular.
Puedes utilizar un marco visual consistente.
Por ejemplo:
16:9
para fotografías,
si el contenido admite ese recorte.
Pero no fuerces Cover si corta información esencial.
Paso 50. Alt de imágenes
Cada Image necesita una descripción adecuada cuando corresponda.
No utilices:
servicio1
Describe lo relevante de la imagen.
Si la Image es completamente decorativa
evalúa su tratamiento correspondiente.
Paso 51. No dupliques la información visual
Si Font Icon ya representa:
entrega
no necesitas necesariamente:
icono
+
foto de camión
+
segundo icono
en la misma pequeña Card.
Simplifica.
Paso 52. Cuatro Cards en desktop
Si tienes cuatro servicios cortos:
puedes utilizar:
3 + 3 + 3 + 3
Por ejemplo:
[ WEB ][ E-COMMERCE ][ HOSTING ][ SOPORTE ]
Pero revisa los títulos.
Si uno ocupa tres líneas:
la Card puede quedar demasiado estrecha.
Otra opción:
6 + 6
dos por fila.
Más ancho puede permitir:
descripción más clara;
mejor iconografía.
Paso 53. Cuatro Cards en tablet
Una configuración habitual puede ser:
[ A ][ B ]
[ C ][ D ]
Es decir:
dos columnas.
Suele ser más legible que:
[ A ][ B ][ C ][ D ]
en un ancho reducido.
Paso 54. Cuatro Cards en mobile
A
B
C
D
No intentes mantener:
2 columnas
en todos los teléfonos
si el contenido se vuelve estrecho.
Puede funcionar con Cards muy visuales y poco texto,
pero no debe asumirse.
Paso 55. Seis Cards
Puedes utilizar:
Desktop:
3 + 3
filas de tres Cards.
Tablet:
2 + 2 + 2
Mobile:
1 + 1 + 1 + 1 + 1 + 1
El resultado es predecible y fácil de mantener.
Paso 56. ¿Qué hacer si tienes diez o más servicios?
Una sola sección puede hacerse demasiado larga.
Considera:
mostrar los principales;
CTA “Ver todos”;
agrupar por categorías;
crear una página de Servicios.
No necesitas presentar todo en Home.
Home debería ayudar a descubrir,
no necesariamente contener el detalle completo.
Paso 57. Cards y orden de importancia
No ordenes los servicios al azar.
Puedes priorizar:
más relevante;
más utilizado;
recorrido lógico;
si existe información real que justifique esa decisión.
No necesitas ordenarlos alfabéticamente
si otro orden ayuda más al visitante.
Pero tampoco etiquetes:
Más popular
sin datos.
Paso 58. CTA general al final
Después del Grid puedes agregar:
[ VER TODOS LOS SERVICIOS ]
Especialmente si la sección muestra solo una selección.
Puedes centrarlo debajo de las Cards.
Deja suficiente Margin top.
Conceptualmente:
[CARD][CARD][CARD]
espacio
[ VER TODOS LOS SERVICIOS ]
Paso 59. No repitas el mismo CTA innecesariamente
Si cada Card tiene:
Ver servicio
y el CTA general dice:
Ver servicio
no está claro.
Mejor:
Ver todos los servicios
Diferencia la función.
Paso 60. Card sin página individual
Si un servicio no tiene una página propia:
no inventes un Link.
Puedes:
dejarla informativa;
utilizar CTA general;
enlazar a Contacto si realmente corresponde.
No utilices:
#
para simular una acción.
Paso 61. No enlaces todas las Cards a Contacto automáticamente
Si el visitante selecciona:
Diseño web
puede esperar información sobre Diseño web,
no necesariamente aterrizar directamente en un formulario genérico.
El destino debe coincidir con la expectativa.
Paso 62. Revisa Navigator después de clonar
Una estructura conceptual final puede ser:
SECTION .services-section
├── Heading area
│ ├── Paragraph
│ ├── H2
│ └── Paragraph
│
└── Grid Row
├── Column
│ └── Card .service-card
│ ├── Font Icon
│ ├── H3
│ ├── Paragraph
│ └── Link
│
├── Column
│ └── Card .service-card
│ ├── Font Icon
│ ├── H3
│ ├── Paragraph
│ └── Link
│
└── Column
└── Card .service-card
├── Font Icon
├── H3
├── Paragraph
└── Link
La estructura exacta puede variar
No utilices este esquema como HTML obligatorio.
Su función es ayudarte a comprender la jerarquía.
Paso 63. No crees un Grid Row independiente para cada Card
Evita:
Row
└── Card A
Row
└── Card B
Row
└── Card C
si deseas una grilla de tres columnas.
Utiliza:
Row
├── Column A
├── Column B
└── Column C
Así el sistema puede gestionar mejor:
alineación;
Wrap;
responsive.
Paso 64. No utilices Position absolute
No construyas:
.card-a {
position: absolute;
left: 100px;
}
.card-b {
position: absolute;
left: 500px;
}
Utiliza Grid.
Las Cards deben permanecer en el flujo de la página.
Paso 65. No utilices Width fija para cada Card
Evita:
.service-card {
width: 360px;
}
como base del layout.
Grid ya controla el ancho de la Column.
Puede ser más robusto que una medida fija.
Paso 66. No uses margin-left para centrar la grilla
Evita:
.services-grid {
margin-left: 180px;
}
Utiliza:
Container;
Grid;
Horizontal align.
Paso 67. Revisa tablet antes de mobile
Muchas secciones fallan en el ancho intermedio.
Por ejemplo
desktop:
[ CARD ][ CARD ][ CARD ]
se ve perfecto.
Mobile:
CARD
CARD
CARD
también.
Pero tablet:
[CARD MUY ESTRECHA][CARD MUY ESTRECHA][CARD MUY ESTRECHA]
es donde aparece el problema.
Revisa tablet conscientemente.
Paso 68. Revisa títulos en tablet
Un título:
Consultoría para transformación digital
puede pasar de:
2 líneas desktop
a:
4 líneas tablet
Si la grilla se vuelve incómoda:
reduce columnas,
no necesariamente Font size.
Paso 69. Revisa los CTA en tablet
Si cada Card queda estrecha:
Conocer todos los detalles →
puede ocupar varias líneas.
Puede ser mejor:
Ver servicio →
El contenido también es parte del responsive.
Paso 70. Revisa mobile
Comprueba:
Padding interno;
icono;
H3;
Paragraph;
CTA.
Una Card mobile no debería tener:
Padding lateral de 80px
si deja poco espacio para el texto.
Ajusta cuando sea necesario.
Paso 71. No reduzcas excesivamente el Padding mobile
Tampoco:
4px
La Card necesita espacio interno.
Busca equilibrio.
Paso 72. Revisa el espacio entre Cards en mobile
Debe ser suficiente para distinguir:
Card A
de:
Card B
No permitas que parezcan una única caja gigante.
Paso 73. Cards y Background de Section
Puedes utilizar una Section con fondo suave.
Por ejemplo:
Background general gris claro
+
Cards blancas
Esto ayuda a diferenciarlas.
Pero no es obligatorio.
También puede ser:
Background blanco
+
Cards con Border
El diseño debe integrarse con el resto de la Página web.
Paso 74. Evita demasiados colores
No hagas:
Card A roja
Card B verde
Card C azul
Card D violeta
solo porque cada servicio es diferente.
Puede fragmentar visualmente la sección.
Puedes utilizar un mismo sistema:
Cards iguales
+
iconos con pequeñas variaciones
si corresponde a la identidad visual.
Paso 75. No utilices color como única diferencia
Si una Card está destacada:
no dependas solamente de:
color verde
para comunicar:
recomendado
Puedes agregar un texto o Badge cuando sea necesario y verdadero.
Paso 76. Animación
Una vez que todo funciona
puedes evaluar:
Avanzado → Animate on scroll
Una posibilidad:
animar la grilla o Cards con una entrada moderada.
Evita:
Card A entra izquierda
Card B rebota
Card C gira
Mantén consistencia.
Paso 77. Delay escalonado
Puede parecer atractivo que las Cards aparezcan secuencialmente.
Pero no necesitas grandes delays.
El visitante no debería esperar para descubrir el tercer servicio.
La información es más importante que el efecto.
Paso 78. Hover + animación de entrada
Evita sumar demasiadas capas.
Si la Card ya tiene:
Animate on scroll;
Hover;
puede ser suficiente.
No agregues además:
Counter;
Lottie;
Flip;
sin una razón.
Paso 79. Revisar la sección sin Hover
En mobile no existe Hover tradicional.
Pregunta:
¿La Card se comprende completamente sin Hover?
Si sí:
está bien planteada.
Paso 80. Revisar la sección con textos reales
Este es uno de los tests más importantes.
No termines el diseño utilizando:
Servicio 1
Lorem ipsum...
Carga:
nombres reales;
descripciones reales.
Porque el contenido real puede cambiar:
alturas;
cantidad de líneas;
CTA.
Diseño y contenido deben probarse juntos.
Paso 81. No diseñes para Lorem Ipsum
Una Card perfecta con:
Lorem ipsum dolor sit amet
puede romperse con:
Implementación de soluciones empresariales personalizadas
Diseña utilizando el contenido final lo antes posible.
Paso 82. Revisar con el título más largo
Busca la Card que tenga el Heading más largo.
Si funciona:
es una buena señal.
No pruebes solamente la más corta.
Paso 83. Revisar con la descripción más larga
Mismo principio.
Pregunta:
¿empuja el CTA?
¿hace la Card excesivamente alta?
¿sigue siendo escaneable?
Si no:
edita el contenido o ajusta estructura.
Paso 84. Revisa el servicio con nombre de dos líneas
No obligues todos los Headings a ser una línea.
Dos líneas pueden estar perfectamente bien.
El problema aparece cuando:
una Card tiene 1 línea
otra 6
Busca equilibrio editorial.
Paso 85. Revisa Links
Después de completar todas las Cards:
prueba:
Card 1 → Link 1
Card 2 → Link 2
Card 3 → Link 3
No asumas que clonación actualizó los destinos.
Paso 86. Guardar Cambios
Guarda en etapas.
Por ejemplo
estructura
↓
Guardar Cambios
Luego:
contenido real
↓
Guardar Cambios
Finalmente:
estilos
↓
Guardar Cambios
No asumimos autosave.
Paso 87. Ver página
Utiliza:
Ver página
Comprueba el resultado real.
No existe un segundo paso de publicación.
Paso 88. Revisa desktop
Comprueba:
encabezado;
cantidad de columnas;
alturas;
iconos;
Links;
espacios.
Pregunta:
¿Todas las Cards parecen formar parte del mismo sistema?
Paso 89. Revisa monitor grande
Con Container Boxed
la grilla debería mantener un ancho razonable.
No hagas crecer las Cards indefinidamente.
Una Card extremadamente ancha puede perder su carácter de resumen.
Paso 90. Revisa tablet
Comprueba si:
3 columnas
continúan siendo adecuadas.
Si no:
pasa a:
2 columnas
No reduzcas todo el texto para conservar tres.
Paso 91. Revisa celular
Comprueba:
1 Card por fila
Los CTA deben ser utilizables.
Los iconos deben mantener proporción.
No debe existir scroll horizontal.
Paso 92. Revisa los Links desde un dispositivo real
Especialmente si el CTA es pequeño.
Debe ser fácil de seleccionar.
No dependas de precisión extrema.
Paso 93. Sección con Cards sin Link
También puede existir:
Características informativas
Si no hay navegación:
no agregues CTA falso.
Una Card puede terminar simplemente con:
Heading
+
Paragraph
No todos los componentes necesitan un Button.
Paso 94. Card como beneficio vs Card como servicio
Esta diferencia es importante.
Servicio
Diseño web
representa algo que la empresa ofrece.
Beneficio
Ahorra tiempo
representa un resultado.
Ambos pueden utilizar Cards,
pero no mezcles:
Diseño web
Ahorra tiempo
Hosting
Soporte personalizado
sin una estructura editorial clara.
Si necesitas beneficios
utiliza una sección específica.
Paso 95. Cards de precios no son Cards de servicios
Si necesitas mostrar:
Plan Básico
$...
Plan Premium
$...
puede ser más apropiada una:
Tabla de precios
No conviertas una sección de servicios en precios
solo porque visualmente usa Cards.
Paso 96. Cards con pasos
Si representan:
Paso 1
Paso 2
Paso 3
puede ser más apropiado:
Timeline;
otra estructura secuencial.
El componente debe corresponder al significado.
Paso 97. Cards con preguntas
Si representan:
Pregunta
Respuesta
puede ser mejor:
FAQ;
Accordeon.
No utilices Cards para cualquier contenido.
Cómo utilizar IA para definir servicios
Puedes utilizar ChatGPT, Claude o Gemini.
Prompt para resumir servicios
Tengo estos servicios:
[lista + descripción real]
Necesito presentar cada uno en una Card de una Página web.
Para cada servicio genera:
- título de máximo 5 palabras;
- descripción de máximo 30 palabras.
No inventes beneficios, características ni servicios.
Mantén español neutro.
Prompt para equilibrar descripciones
Tengo estas Cards:
Card 1:
[...]
Card 2:
[...]
Card 3:
[...]
Analiza:
- si cumplen la misma función;
- si alguna descripción es excesivamente larga;
- si alguna es demasiado vaga;
- si existe información repetida.
No inventes contenido.
No las reescribas todavía.
Prompt para revisar jerarquía
Tengo esta sección:
H2:
[...]
Cards:
H3 [...]
H3 [...]
H3 [...]
Comprueba si la jerarquía de Headings es coherente.
No cambies tamaños ni textos.
Prompt para decidir cantidad de columnas
Tengo 4 servicios.
Cada Card contiene:
- icono;
- Heading;
- descripción de aproximadamente [cantidad] palabras;
- Link.
Necesito decidir entre:
- 4 columnas;
- 2 columnas.
Analiza legibilidad en desktop y tablet.
Waclis utiliza Bootstrap 4.
No generes código.
Prompt para responsive
Quiero una sección de 3 Cards en Waclis.
Desktop:
3 columnas.
Tablet:
evaluar 2 columnas o 3 según ancho.
Mobile:
1 columna.
Cada Card contiene:
- icono;
- H3;
- Paragraph;
- Link.
Indícame cómo debería plantearse conceptualmente con Grid Row.
No generes CSS si puede resolverse desde Grid.
Prompt para detectar problemas de altura
Tengo estas tres Cards:
[títulos y descripciones]
Una es mucho más alta que las demás.
Analiza primero si el problema puede resolverse editorialmente reduciendo contenido redundante.
No recortes información importante.
No generes CSS todavía.
Prompt para igual altura sin Height fija
Tengo una sección Waclis:
Class raíz:
.services-section
Cada Card:
.service-card
Cada CTA:
.service-card-cta
Necesito:
- Cards con altura flexible;
- que puedan ocupar toda la altura disponible de su fila;
- CTA alineado al final;
- sin height fija;
- sin position:absolute.
Waclis utiliza Bootstrap 4.
Devuélveme solamente CSS localizado.
Prompt para Hover
Tengo Cards de servicios en:
.services-section .service-card
Necesito un Hover sutil:
- ligera elevación visual;
- cambio moderado de borde o sombra;
- sin rotación;
- sin alterar layout;
- no hacer parecer clicable la Card si solamente el Link interno es interactivo.
No cambies HTML.
Devuélveme solamente CSS localizado.
Prompt para revisar una Card clonada
Original:
[HTML]
Copia:
[HTML]
Busca qué elementos permanecen duplicados:
- ID;
- Heading;
- Paragraph;
- icono;
- href;
- alt si existe Image.
No inventes valores nuevos.
Prompt para detectar CSS global
Revisa este CSS generado para Cards de servicios:
[pegar]
Busca selectores demasiado globales:
.card
.row
.col
h3
p
a
img
i
button
Indica qué otras partes de Waclis podrían verse afectadas.
No modifiques el CSS.
Prompt para Cards con Image
Tengo 3 Cards de servicios con fotografías.
Las imágenes tienen proporciones diferentes.
Necesito una estrategia visual coherente.
Analiza:
- si conviene utilizar un marco común;
- Cover o Contain según el contenido;
- relación de aspecto;
- riesgos de recorte.
No generes CSS todavía.
Prompt para detectar falsa interacción
Esta Card tiene estos estilos e interacciones:
[describir]
Solo el Link interno es clicable.
Analiza si el Hover o diseño puede hacer pensar que toda la Card es clicable.
Propón ajustes visuales, sin cambiar todavía HTML.
Prompt para preparar versión mobile
Mi sección tiene estas Cards:
[contenido]
En mobile serán una por fila.
Revisa:
- títulos demasiado largos;
- CTA demasiado largos;
- Paragraphs excesivos;
- iconos innecesariamente grandes.
No elimines información sin indicarlo.
Prompt para crear una variante destacada
Todas mis Cards utilizan:
.service-card
Una sola Card debe destacarse visualmente mediante:
.service-card-featured
Quiero modificar solamente:
- Border;
- Background;
- estilo del icono.
No cambies estructura.
No dupliques todos los estilos.
No utilices IDs.
Devuélveme únicamente CSS para la variante.
Buenas prácticas
Recomendamos:
definir primero qué representa una Card;
mantener todas al mismo nivel conceptual;
utilizar un Heading general;
utilizar Grid Row;
decidir responsive antes de cargar todo;
utilizar Font Icon o Image con criterio;
mantener títulos claros;
resumir las descripciones;
utilizar Links reales;
clonar la Card completa;
revisar todo después de clonar;
compartir Classes de diseño;
mantener IDs únicos;
utilizar Hover moderado;
evitar Height fija;
probar contenido real;
revisar tablet;
revisar mobile;
probar todos los CTA.
Errores frecuentes
Mezclar servicios con beneficios o categorías
Mantén una lógica común.
Mostrar demasiadas Cards
Prioriza o agrupa.
Utilizar cuatro columnas con mucho contenido
Reduce columnas.
Mantener tres o cuatro columnas en tablet aunque queden diminutas
Adapta el Grid.
Mantener dos columnas en celulares estrechos sin comprobar
Prueba una por fila.
Diseñar con Lorem Ipsum y reemplazar al final
Utiliza contenido real cuanto antes.
Hacer el diseño dependiente de títulos de una línea
Prueba títulos reales.
Fijar Height de la Card
Puede cortar contenido.
Fijar Height del Heading
Puede romper responsive.
Agregar texto innecesario para igualar alturas
Prioriza claridad.
Utilizar Position absolute para mantener CTA abajo
Utiliza una estructura flexible si realmente lo necesitas.
Clonar solo los elementos internos uno por uno
Clona la unidad completa.
Cambiar Heading y dejar el icono anterior
Revisa toda la Card.
Cambiar Heading y dejar la URL anterior
Prueba cada CTA.
Duplicar IDs
Mantén IDs únicos.
Agregar un Link #
No simules navegación.
Hacer que toda la Card parezca clicable cuando solo el CTA funciona
Mantén coherencia visual.
Utilizar Hover para revelar información esencial
Mobile puede no tener Hover.
Utilizar Hover excesivo
Simplifica.
Utilizar iconos de estilos diferentes
Mantén consistencia.
Mezclar Font Icon, emoji y fotografía sin una lógica
Construye un sistema visual.
Utilizar imágenes de proporciones completamente diferentes
Define un tratamiento común.
Aplicar .card globalmente
Puede afectar otras Cards de Waclis.
Aplicar h3 globalmente
Puede modificar otros títulos.
Aplicar i globalmente
Puede romper Font Icon.
Aplicar img globalmente
Puede afectar otras imágenes.
Aplicar .row globalmente
Puede romper otras grillas.
Utilizar Margin fijo para separar Cards
Aprovecha Grid y estructura.
Utilizar Width fija de Card
Permite que la Column determine el ancho.
Agregar Bootstrap adicional
Waclis ya utiliza Bootstrap 4.
Agregar JavaScript para Hover
No es necesario.
Ocultar Cards en mobile porque no caben
Adapta la grilla.
No probar tablet
Es uno de los tamaños donde más problemas aparecen.
No probar los CTA
El diseño no es suficiente.
Flujo profesional recomendado
1. DEFINIR LOS SERVICIOS
↓
2. DEFINIR QUÉ REPRESENTA CADA CARD
↓
3. REDUCIR CONTENIDO A LO ESENCIAL
↓
4. CREAR SECTION
↓
5. CONFIGURAR BOXED / AUTO
↓
6. CREAR ENCABEZADO
↓
7. AGREGAR GRID ROW
↓
8. DEFINIR CANTIDAD DE COLUMNAS
↓
9. DEFINIR DESKTOP / TABLET / MOBILE
↓
10. CREAR PRIMERA CARD
↓
11. AGREGAR ICONO O IMAGE
↓
12. AGREGAR H3
↓
13. AGREGAR PARAGRAPH
↓
14. AGREGAR LINK
↓
15. CONFIGURAR URL REAL
↓
16. DEFINIR CLASSES COMPARTIDAS
↓
17. CLONAR CARD COMPLETA
↓
18. REEMPLAZAR TODO EL CONTENIDO
↓
19. REVISAR IDS
↓
20. REVISAR LINKED STYLES
↓
21. AJUSTAR ESTILOS
↓
22. REVISAR ALTURAS
↓
23. AJUSTAR FLEX SOLO SI ES NECESARIO
↓
24. CONFIGURAR HOVER MODERADO
↓
25. REVISAR DESKTOP
↓
26. REVISAR TABLET
↓
27. REVISAR CELULAR
↓
28. GUARDAR CAMBIOS
↓
29. VER PÁGINA
↓
30. PROBAR TODOS LOS LINKS
Checklist de contenido
Todas las Cards representan servicios del mismo nivel.
Cada Card tiene un título claro.
Los títulos no son innecesariamente largos.
Las descripciones explican el servicio.
No repiten simplemente el Heading.
Las descripciones tienen una extensión razonable.
No inventé beneficios.
No inventé estadísticas.
Los CTA indican claramente la acción.
No hay Links ficticios.
Checklist de estructura
Utilicé una Section.
Utilicé Container conscientemente.
Utilicé Grid Row.
Cada Card se encuentra dentro de su Column.
No creé un Row separado para cada Card.
El número de columnas corresponde al contenido.
Definí tablet.
Definí mobile.
Utilicé Navigator.
La jerarquía es comprensible.
No utilicé Position absolute.
Checklist de Cards
Todas comparten una estructura equivalente.
Los iconos mantienen una misma línea visual.
Los Headings utilizan el nivel adecuado.
Los Paragraphs son legibles.
Los CTA se encuentran en posiciones coherentes.
No utilicé Height fija innecesariamente.
No utilicé texto de relleno para igualar alturas.
Cloné la Card completa.
Reemplacé todo el contenido clonado.
Los IDs son únicos.
Checklist de Links
Cada Link tiene URL real.
No quedan URLs de la Card original.
No quedan valores #.
El CTA explica el destino.
Target es coherente.
La Card no aparenta ser completamente clicable si no lo es.
Probé cada Link individualmente.
Checklist visual
Las Cards parecen pertenecer al mismo sistema.
Border radius es consistente.
Padding es consistente.
Iconos tienen tamaño coherente.
Typography mantiene jerarquía.
Existe suficiente separación entre Cards.
Existe suficiente separación respecto del Heading general.
El Hover es moderado.
La información principal no depende de Hover.
La Card destacada solo existe si realmente tiene sentido.
Checklist responsive
Desktop funciona.
Tablet funciona.
Celular funciona.
Las Cards no quedan demasiado estrechas.
Los Headings no ocupan demasiadas líneas.
Los Paragraphs siguen siendo legibles.
Los CTA no desbordan.
Los iconos no son demasiado grandes.
Las Images no generan scroll horizontal.
Existe espacio entre Cards.
No oculté Cards para resolver problemas de layout.
Checklist técnico
La Section tiene una Class propia si necesito CSS.
Las Cards comparten una Class de diseño.
Los iconos pueden compartir una Class.
Los CTA pueden compartir una Class.
Revisé Linked styles.
Los IDs son únicos.
No modifiqué .card globalmente.
No modifiqué .row globalmente.
No modifiqué h3 globalmente.
No modifiqué i globalmente.
No modifiqué img globalmente.
No agregué Bootstrap.
No agregué JavaScript innecesario.
El CSS adicional tiene scope.
Checklist final
Utilicé contenido real.
Revisé la Card con el título más largo.
Revisé la Card con la descripción más larga.
Guardé los cambios.
Utilicé Ver página.
Probé todos los CTA.
Revisé desktop.
Revisé tablet.
Revisé celular.
Revisé un dispositivo real cuando fue posible.
No existe scroll horizontal.
La sección se entiende sin Hover.
La sección se entiende sin animaciones.
Se puede identificar rápidamente qué servicios ofrece la empresa.
En resumen
Una sección profesional de servicios no consiste simplemente en colocar varias Cards.
Primero debes definir:
QUÉ SERVICIOS MOSTRAR
Después construir:
SECTION
↓
ENCABEZADO
↓
GRID ROW
↓
COLUMNS
↓
CARDS
Cada Card puede utilizar:
ICONO / IMAGE
↓
HEADING
↓
PARAGRAPH
↓
LINK
Con tres servicios
desktop puede utilizar:
4 + 4 + 4
Tablet puede utilizar:
2 columnas
cuando las Cards necesiten más espacio.
Mobile:
1 columna
No intentes conservar muchas columnas reduciendo:
Font size;
Padding;
iconos;
hasta hacer el contenido incómodo.
El Grid debe adaptarse al contenido
no al revés.
Al clonar una Card
revisa:
ICONO
+
HEADING
+
PARAGRAPH
+
LINK
+
URL
+
ID
No solamente el título.
Si las Cards tienen diferentes alturas
no utilices inmediatamente:
height: 420px;
Primero:
REVISAR CONTENIDO
Y si necesitas una alineación más uniforme:
utiliza una estructura flexible localizada,
sin cortar contenido.
Respecto de Hover
recuerda:
HOVER
→ refuerzo visual
No:
HOVER
→ única forma de descubrir información
Porque la sección también debe funcionar en dispositivos táctiles.
Respecto de la interacción
CARD VISUAL
≠
CARD CLICABLE
Si existe una acción:
utiliza un Link real.
No simules interacción.
Y finalmente
el flujo correcto es:
CONTENIDO REAL
↓
GRID
↓
CARD BASE
↓
CLONAR
↓
REEMPLAZAR TODO
↓
RESPONSIVE
↓
ESTILO
↓
GUARDAR CAMBIOS
↓
VER PÁGINA
↓
PROBAR LINKS
Una buena sección de servicios debería permitir que el visitante pueda recorrerla rápidamente y responder:
“Entiendo qué ofrece esta empresa y sé dónde continuar si uno de estos servicios me interesa.”
Cuando eso ocurre, las Cards están cumpliendo correctamente su función.
¿Necesitas más ayuda?
Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.
Soporte por WhatsApp