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,22 +8,37 @@ class Pregon extends StatelessWidget {
@override @override
Widget build(BuildContext context) { 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( return Scaffold(
appBar: const CustomAppBar(), appBar: const CustomAppBar(),
bottomNavigationBar: const CustomBottomBar(), bottomNavigationBar: const CustomBottomBar(),
body: ListView.builder( 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, itemCount: datos.length,
itemBuilder: (context, index) { itemBuilder: (context, index) {
return Padding( return Center(
child: Padding(
padding: const EdgeInsets.all(8.0), padding: const EdgeInsets.all(8.0),
child: Container( child: Container(
padding: const EdgeInsets.all(16.0), width: 500,
height: 100,
decoration: BoxDecoration( decoration: BoxDecoration(
color: Colors.grey[200], color: Colors.blue[200]?.withOpacity(0.9),
borderRadius: BorderRadius.circular(10.0), borderRadius: BorderRadius.circular(10.0),
), ),
child: Center(
child: Text( child: Text(
datos[index], datos[index],
style: const TextStyle( style: const TextStyle(
@ -32,10 +47,13 @@ class Pregon extends StatelessWidget {
), ),
), ),
), ),
),
),
); );
}, },
), ),
); ],
),
} );
}
} }