import 'package:flutter/material.dart'; import 'package:gap/gap.dart'; import 'package:rijig_mobile/features/launch/model/onboard_model.dart'; class OnboardingView extends StatelessWidget { const OnboardingView({super.key, required this.data}); final OnboardingModel data; @override Widget build(BuildContext context) { return Column( mainAxisAlignment: MainAxisAlignment.center, children: [ SizedBox( width: MediaQuery.of(context).size.width, height: MediaQuery.of(context).size.width, child: Padding( padding: const EdgeInsets.only(top: 40.0), child: Image.network(data.imagePath, fit: BoxFit.contain), ), ), Padding( padding: const EdgeInsets.all(15), child: Column( children: [ Text( data.headline, style: Theme.of(context).textTheme.titleLarge?.copyWith( fontWeight: FontWeight.bold, fontSize: 24, ), ), Padding( padding: const EdgeInsets.symmetric(vertical: 15.0), child: Text( data.description, textAlign: TextAlign.center, style: TextStyle(fontSize: 16), ), ), ], ), ), Gap(100), ], ); } }