Iconografía básica

This commit is contained in:
2026-05-12 01:20:19 +02:00
parent 5697c2a5a1
commit 158a7ae6a8
36 changed files with 221 additions and 103 deletions
+7 -7
View File
@@ -467,7 +467,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
controller: _nombreController,
decoration: InputDecoration(
labelText: l10n.yourName,
prefixIcon: const Icon(Icons.person),
prefixIcon: IconoFarolero(Icons.person),
),
validator: (v) {
if (v == null || v.trim().isEmpty) return l10n.nameRequired;
@@ -509,7 +509,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
appBar: AppBar(
title: Text(l10n.joinGameTitle),
leading: IconButton(
icon: const Icon(Icons.arrow_back),
icon: IconoFarolero(Icons.arrow_back),
onPressed: () async {
await nearby.pararBusqueda();
setState(() {
@@ -667,7 +667,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
appBar: AppBar(
title: Text(l10n.scanQR),
leading: IconButton(
icon: const Icon(Icons.arrow_back),
icon: IconoFarolero(Icons.arrow_back),
onPressed: () => setState(() => _escaneandoQR = false),
),
),
@@ -714,7 +714,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
appBar: AppBar(
title: Text(_salaSeleccionada ?? l10n.joinGameTitle),
leading: IconButton(
icon: const Icon(Icons.close),
icon: IconoFarolero(Icons.close),
onPressed: () async {
final nearby = context.read<ServicioNearby>();
await nearby.desconectar();
@@ -792,7 +792,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
// Si no hay usuarios, permitir crear uno
OutlinedButton.icon(
onPressed: () => _crearNuevoUsuario(context),
icon: const Icon(Icons.person_add),
icon: IconoFarolero(Icons.person_add),
label: Text(l10n.createNewUser),
),
],
@@ -823,7 +823,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
textCapitalization: TextCapitalization.words,
decoration: InputDecoration(
hintText: l10n.yourName,
prefixIcon: const Icon(Icons.person),
prefixIcon: IconoFarolero(Icons.person),
),
onSubmitted: (v) => Navigator.pop(ctx, v),
),
@@ -902,7 +902,7 @@ class _PantallaUnirseState extends State<PantallaUnirse> {
),
trailing: seleccionadoPorMi
? IconButton(
icon: const Icon(Icons.close),
icon: IconoFarolero(Icons.close),
onPressed: () => nearby.liberarUsuarioSala(usuario.id),
)
: null,