corrección de botonesa, y por lo visto también traducciones

This commit is contained in:
2026-05-10 23:36:31 +02:00
parent 4751a607bd
commit a8494f7b01
40 changed files with 463 additions and 168 deletions

View File

@@ -62,20 +62,30 @@ class _PantallaLobbyHostState extends State<PantallaLobbyHost> {
),
const SizedBox(height: 14),
PanelFarolero(
padding: const EdgeInsets.all(16),
padding: const EdgeInsets.fromLTRB(16, 18, 16, 16),
child: Column(
children: [
SizedBox(
width: 196,
height: 196,
width: 236,
height: 236,
child: Stack(
alignment: Alignment.center,
children: [
Positioned.fill(
child: IgnorePointer(
child: Image.asset(
'assets/ui/generated/join_lobby/qr_frame.png',
fit: BoxFit.contain,
),
),
),
Container(
padding: const EdgeInsets.all(12),
width: 178,
height: 178,
padding: const EdgeInsets.all(8),
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(18),
borderRadius: BorderRadius.circular(12),
boxShadow: [
BoxShadow(
color: TemaApp.colorNaranja.withValues(alpha: 0.18),
@@ -86,18 +96,10 @@ class _PantallaLobbyHostState extends State<PantallaLobbyHost> {
child: QrImageView(
data: nearby.generarDatosQR(widget.nombreSala),
version: QrVersions.auto,
size: 156,
size: 162,
backgroundColor: Colors.white,
),
),
Positioned.fill(
child: IgnorePointer(
child: Image.asset(
'assets/ui/generated/join_lobby/qr_frame.png',
fit: BoxFit.cover,
),
),
),
],
),
),
@@ -229,7 +231,8 @@ class _PantallaLobbyHostState extends State<PantallaLobbyHost> {
}) {
final color = ok ? TemaApp.colorVerde : TemaApp.colorNaranja;
return Container(
padding: const EdgeInsets.all(12),
constraints: const BoxConstraints(minHeight: 70),
padding: const EdgeInsets.symmetric(horizontal: 12, vertical: 10),
decoration: BoxDecoration(
color: color.withValues(alpha: 0.18),
borderRadius: BorderRadius.circular(12),
@@ -237,14 +240,24 @@ class _PantallaLobbyHostState extends State<PantallaLobbyHost> {
),
child: Row(
children: [
Icon(icon, color: color),
const SizedBox(width: 8),
Icon(icon, color: color, size: 26),
const SizedBox(width: 10),
Expanded(
child: Text(label, style: Theme.of(context).textTheme.bodySmall),
child: Text(
label,
maxLines: 2,
overflow: TextOverflow.ellipsis,
style: Theme.of(context).textTheme.bodySmall?.copyWith(height: 1.08),
),
),
const SizedBox(width: 8),
Text(
value,
style: TextStyle(color: color, fontWeight: FontWeight.bold),
style: TextStyle(
color: color,
fontWeight: FontWeight.bold,
fontSize: 18,
),
),
],
),