Blog

¿Cómo ajustar los bordes en mi app?

En una app GoodBarber, un borde espera en las celdas, los campos, los botones y muchos otros elementos. Dale un color y aparece. También puedes ajustar su grosor, del filete discreto al marco marcado, y dejar un solo lado bajo el título de un widget.

Así funciona el borde en una app GoodBarber, dónde está y cómo ajustar su color y su grosor, hasta el filete bajo un título.

Qué hace un borde, en tres ajustes

Un borde es un trazo que sigue el contorno de un elemento. Marca dónde empieza y dónde termina, y revela su forma, esquinas rectas o redondeadas. Una celda, un campo, un botón, una pastilla de fecha, una pestaña de categoría, la barra de pestañas llevan uno. Tres ajustes lo describen:

  • El color, transparente por defecto en una celda o un widget, a elegir en tu paleta o fuera de ella.
  • El grosor, un número entero, en píxeles. Vale 1 por defecto.
  • Los lados, en la cabecera de un widget: arriba, derecha, abajo e izquierda (top, right, bottom, left), cada uno activo o desactivado. Los cuatro activos enmarcan el título. Solo el de abajo lo subraya.

Eso es todo, y es lo que hace que el borde sea tan sencillo de ajustar. En el Design System de GoodBarber es el átomo Border, con sus claves color y size y, para una cabecera, una clave por lado.

El borde ya está en tus celdas, tus campos y tus botones

En una app GoodBarber no añades un borde, lo revelas. Las celdas, los widgets de la Home y sus cabeceras llevan uno, de 1 px, transparente. Dale un color y aparece. Los campos y los botones también tienen uno, y el suyo ya se ve, gris claro en un campo, del color del texto en un botón de contorno. Es nuestro principio «Design by system», cada elemento se construye con su borde, listo para servir.

En un widget de la Home, el color se elige en el panel de diseño, por la ruta Mi App › Estructura › Inicio › tu widget › Modificar. Allí encuentras tres colores, «Bordes» para la cabecera, «Color de los bordes» para el marco del widget entero y «Color del borde» para cada celda. El grosor, en cambio, se ajusta en el JSON, ahora llegamos.

Para los campos, un solo ajuste basta para toda la app. Vive en Estilo de App, con el botón { EDICIÓN } del que hablamos más abajo, bajo designComponents, textField y luego border.

En una lista, borde o separador, nunca los dos

Una lista tiene una regla más. Cuando sus celdas no tienen ni fondo ni borde, se suceden directamente sobre la página y un filete fino las separa, el separador, en el color «Separador de listas» de tus Colores. Dale un color a las celdas, a su fondo o a su borde, y la lista cambia de modo. El separador desaparece por sí solo. Cada celda se despega de sus vecinas y aparecen sus esquinas, según tu ajuste de forma. Nada que desactivar, nada que alinear.

Así, en una app GoodBarber, una lista nunca acumula dos trazos, el filete entre las filas o el trazo alrededor de cada celda, y es el sistema quien elige. Es nuestro principio «No design burden», para que el diseño nunca sea una carga.

Ajusta tu borde en GoodBarber

Para ajustar el borde tú mismo, la extensión Edición avanzada abre el JSON, la lista completa de ajustes, la misma que para la sombra. Allí ajustas el grosor de cualquier borde, los lados de una cabecera de widget y su color donde el panel no lo propone, como la lista de una sección, con las mismas claves para una celda, una cabecera o un widget.

Gratuita, la extensión se instala desde el menú «Extensiones Store», en la ficha «Edición avanzada». Tus pantallas de diseño ganan entonces el botón { EDICIÓN }, arriba a la derecha.

  1. Abre el JSON. En el panel de diseño de tu sección (Mi App › Estructura › tu sección › Editar el diseño) o de tu widget, haz clic en { EDICIÓN }. Despliega list, cell y luego border para la lista de una sección, cell y luego border para las celdas de un widget, o header y luego border para su cabecera. Las claves están en orden alfabético.
  2. Elige el color. Haz clic en el valor de color e introduce su código hexadecimal (#282727 aquí). ¿Ya elegido en el panel de tu widget? Pasa al paso siguiente.
  3. Ajusta el grosor. Haz clic en el valor de size, escribe un número entero (2 aquí) y guarda. El borde aparece. Una lista en modo separador pasa a modo celda en cuanto su borde tiene un color.
  4. Subraya el título de un widget. En el JSON de tu widget, despliega header y luego border. Bajo border, haz clic en «+ Añadir», escribe top en el campo newKey, deja «Valor» seleccionado, introduce 0 (0 desactiva el lado) y luego «Añadir». Haz lo mismo con left y right, y guarda. Solo el lado inferior conserva su trazo, bajo el título.

Dos cosas a tener en cuenta. El grosor sigue siendo un número entero, 2.7 se convierte en 2. Y el borde se dibuja dentro de la celda. A 4 px, recorta 4 px por cada lado del espacio del contenido. Revisa tus celdas más llenas en la vista previa.

Antes, después: el grosor de los bordes crea la jerarquía

Aquí tienes dos veces la misma pantalla. A la izquierda, todos los bordes están a 1 px, en un gris discreto. Delimitan cada elemento, pero nada destaca, todo vale lo mismo. A la derecha, pasan al negro suave de la paleta (#282727) y su grosor sigue el papel de cada elemento. 1 px para la barra de navegación y la celda de evento, 2 px para las cabeceras de widget y la pastilla de fecha, 4 px para la única noticia destacada. Una sombra dura bajo la pastilla termina de dar a la pantalla su aire de cartel. El ojo sabe enseguida adónde ir.

Los grosores se cambian en un instante. Prueba, compara en la vista previa y quédate con lo que prefiera tu ojo.

Borde fino o grueso, ¿qué efecto en tu app?

La misma celda puede llevar bordes muy distintos, y cada uno cambia el estilo de tu app. La imagen muestra cuatro, del más discreto al más marcado:

BordecolorsizeEl efecto
1. Por defectotransparent1La celda se funde con la página, el contenido habla solo
2. Fino y gris#A7A7A71Un límite discreto, ideal cuando tus celdas no tienen fondo
3. Nítido#2827272Un contorno franco, cada celda destaca con claridad
4. Grueso#2827274Un marco gráfico, para una app de estilo marcado

La primera línea corresponde al ajuste por defecto, el que obtienes sin escribir nada. Las otras tres se copian tal cual en el editor, clave por clave.

Ninguno de estos bordes es mejor que otro, y todos se ajustan con las mismas claves. El más grueso, por sí solo, puede dar su estilo a una app, como en nuestra maqueta de app de galería de arte, en neobrutalismo, en Dribbble, con bordes negros gruesos y esquinas rectas.

Un borde bajo el título, para separar sin encerrar

Mi ajuste favorito cabe en un trazo, un filete de 1 px bajo el título de un widget, en el color de los filetes de la paleta. Te lo has cruzado en las imágenes de este artículo. Como en un periódico, separa el título del contenido sin cerrar nada, y la lista respira. Un marco completo alrededor del título lo convertiría en un botón.

Su color se elige en el panel del widget, en «Bordes», y sus lados en { EDICIÓN }, es el gesto del paso 4 de arriba.

El borde en resumen

  • En una app GoodBarber, el borde ya está ahí, 1 px, en las celdas, los widgets y sus cabeceras, los campos y los botones, transparente salvo en los campos y los botones de contorno.
  • Tres ajustes, el color, el grosor (un número entero en píxeles) y, en la cabecera de un widget, los lados (top, right, bottom, left), cada uno activo o desactivado.
  • Borde o separador, nunca los dos. Un color de fondo o de borde en la celda borra el separador y la despega.
  • En un widget de la Home, tres colores en el panel, la cabecera, el widget, la celda.
  • Para los campos, un solo ajuste vale para toda la app.
  • El grosor y los lados se ajustan en el JSON, con la extensión gratuita Edición avanzada (botón { EDICIÓN }).

Te toca

El siguiente paso es sencillo. Abre el panel de diseño de un widget de tu Home y dale un color a «Color del borde». Cuando te apetezca un trazo más marcado, el botón { EDICIÓN } está en el mismo sitio, y una sola clave, size, basta para empezar.

¿Todavía no tienes app? Crea la tuya con GoodBarber, el Mobile App Builder.

Sigue leyendo

  4 min de lectura

El nuevo back office de GoodBarber: más claridad para crear tu app

Todo empieza por el diseño. Una nueva tipografía, Plus Jakarta Sans, un azul para la interfaz, un verde reservado para publicar y validar, esquinas suavizadas, sombras suaves e iconos rediseñados. El conjunto se lee con calma y cada color cumple una función: el azul guía, el verde confirma.En My App, la vista previa de tu app ocupa el centro de la pantalla y los ajustes se agrupan en un panel a la derecha. Modificas en un lado, ves el resultado en el otro, y tu app sigue a la vista durante todo el trabajo.

  4 min de lectura

Tus eventos de Ticketmaster llenan solos la agenda de tu app

En resumen. Ticketmaster es una extensión de GoodBarber, el creador de apps sin código, que llena una sección de agenda con los próximos eventos que un recinto vende en Ticketmaster. Cada evento llega con su imagen, su descripción, su fecha y hora, y un botón para comprar las entradas en Ticketmaster; los eventos cancelados no se muestran. La conectas con una clave gratuita del portal para desarrolladores de Ticketmaster y el identificador de tu recinto. Es gratuita para las apps Content: cada sección cuenta como una de las extensiones incluidas en tu plan.Muchos recintos ya venden allí. Ticketmaster vendió 346 millones de entradas con cargos en 2025, según los resultados anuales de Live Nation, publicados el 19 de febrero de 2026. Así funciona la extensión para una sala de conciertos que vende todos sus espectáculos en Ticketmaster.