@@ -147,8 +147,8 @@ class StatisticsScreen extends HookConsumerWidget {
147147 final maxY = _calculateNiceMax (maxValue);
148148
149149 return Container (
150- height: 200 ,
151- padding: const EdgeInsets .all ( 16 ),
150+ height: 280 ,
151+ padding: const EdgeInsets .symmetric (vertical : 16 ),
152152 decoration: BoxDecoration (
153153 color: ColorUtils .white,
154154 borderRadius: BorderRadius .circular (12 ),
@@ -162,15 +162,14 @@ class StatisticsScreen extends HookConsumerWidget {
162162 ],
163163 ),
164164 child: Column (
165- crossAxisAlignment: CrossAxisAlignment .start ,
165+ crossAxisAlignment: CrossAxisAlignment .center ,
166166 children: [
167167 Text (
168168 title,
169169 style: const TextStyle (
170170 fontSize: 16 ,
171171 fontWeight: FontWeight .bold,
172172 ),
173- textAlign: TextAlign .center,
174173 ),
175174 const SizedBox (height: 16 ),
176175 Expanded (
@@ -181,7 +180,7 @@ class StatisticsScreen extends HookConsumerWidget {
181180 leftTitles: AxisTitles (
182181 sideTitles: SideTitles (
183182 showTitles: true ,
184- reservedSize: 60 , // Increased from 50 to 60 for more space
183+ reservedSize: 45 , // Reduced from 60 to 45 for less empty space
185184 getTitlesWidget: (value, meta) {
186185 return Padding (
187186 padding: const EdgeInsets .only (right: 8 ), // Add padding between Y-axis labels and chart
@@ -203,7 +202,7 @@ class StatisticsScreen extends HookConsumerWidget {
203202 bottomTitles: AxisTitles (
204203 sideTitles: SideTitles (
205204 showTitles: true ,
206- reservedSize: 60 , // Increased for vertical text
205+ reservedSize: 40 , // Reduced from 60 to 40 for less empty space
207206 getTitlesWidget: (value, meta) {
208207 final dateTime = DateTime .fromMillisecondsSinceEpoch (value.toInt ());
209208 final format = DateFormat ('HH:mm' );
0 commit comments