Agregada interfaz de pregon, diseño y patron bloc

This commit is contained in:
2024-05-02 17:23:26 +02:00
parent 5014ad6bd3
commit 7c2577259e

View File

@ -8,34 +8,52 @@ class Pregon extends StatelessWidget {
@override
Widget build(BuildContext context) {
List<String> datos = ['Dia 1', 'Dia 2', 'Dia 3'];
List<String> datos = ['Dia 1', 'Dia 2', 'Dia 3', 'Dia 4','Dia 5','Dia 6'];
return Scaffold(
appBar: const CustomAppBar(),
bottomNavigationBar: const CustomBottomBar(),
body: ListView.builder(
itemCount: datos.length,
itemBuilder: (context, index) {
return Padding(
padding: const EdgeInsets.all(8.0),
child: Container(
padding: const EdgeInsets.all(16.0),
decoration: BoxDecoration(
color: Colors.grey[200],
borderRadius: BorderRadius.circular(10.0),
),
child: Text(
datos[index],
style: const TextStyle(
fontSize: 18.0,
fontWeight: FontWeight.bold,
appBar: const CustomAppBar(),
bottomNavigationBar: const CustomBottomBar(),
body: Stack(
children: [
// Fondo de pantalla
Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("assets/logo-sin-texto.png"),
fit: BoxFit.cover,
),
),
),
),
);
},
),
);
}
ListView.builder(
itemCount: datos.length,
itemBuilder: (context, index) {
return Center(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Container(
width: 500,
height: 100,
decoration: BoxDecoration(
color: Colors.blue[200]?.withOpacity(0.9),
borderRadius: BorderRadius.circular(10.0),
),
child: Center(
child: Text(
datos[index],
style: const TextStyle(
fontSize: 18.0,
fontWeight: FontWeight.bold,
),
),
),
),
),
);
},
),
],
),
);
}
}