37 Widget
build(BuildContext context) {
38 return SingleChildScrollView(
41 crossAxisAlignment: CrossAxisAlignment.start,
44 width:
double.infinity,
46 decoration: BoxDecoration(
47 color: Colors.blue.withOpacity(0.11),
48 borderRadius: BorderRadius.circular(10),
53 style: Theme.of(context)
56 ?.copyWith(
color: Colors.blue),
60 SizedBox(height: 10.sp),
64 crossAxisAlignment: CrossAxisAlignment.start,
70 SizedBox(height: 10.sp),
72 'Have You Implemented Water-Saving Measures In Your Establishment?',
73 style: Theme.of(context).textTheme.displaySmall?.copyWith(
78 '(Select All That Apply)',
79 style: Theme.of(context).textTheme.displaySmall?.copyWith(
80 color: Theme.of(context).hintColor,
84 SizedBox(height: 20.sp),
85 ...
options.map((option) => Padding(
86 padding:
const EdgeInsets.only(bottom: 10),
87 child: CustomOptionButton(
98 Theme.of(context).highlightColor.withOpacity(0.11),
99 controller: TextEditingController(),
101 SizedBox(height: 20.sp),
103 'Do You Monitor Your Water Consumption Trends?',
104 style: Theme.of(context).textTheme.displaySmall?.copyWith(
108 SizedBox(height: 10.sp),
const CustomCard({ super.key, required this.child, this.padding, this.bgColor, })