diff --git a/lib/screens/monitoring/evaporasi/views/evaporasi_screen.dart b/lib/screens/monitoring/evaporasi/views/evaporasi_screen.dart index cc403a7..e1ea08c 100644 --- a/lib/screens/monitoring/evaporasi/views/evaporasi_screen.dart +++ b/lib/screens/monitoring/evaporasi/views/evaporasi_screen.dart @@ -310,8 +310,11 @@ class EvaporasiScreen extends StatelessWidget { separatorBuilder: (_, __) => const Divider(height: 1), itemBuilder: (context, index) { final e = data[index]; - final dateLabel = DateFormat('dd MMM yyyy HH:mm:ss', 'id_ID') - .format(e.timestamp); + final dateLabel = DateFormat('dd MMM yyyy', 'id_ID') + .format(e.timestamp) + + ' • ' + + DateFormat('HH:mm:ss', 'id_ID').format(e.timestamp); + return Padding( padding: const EdgeInsets.symmetric(vertical: 10), child: Row( @@ -328,13 +331,27 @@ class EvaporasiScreen extends StatelessWidget { ), ), const SizedBox(width: 12), - Text( - '${e.evaporasi.toStringAsFixed(1)} mm', - style: const TextStyle( - fontSize: 13, - fontWeight: FontWeight.w700, - color: Colors.blue, - ), + Column( + crossAxisAlignment: CrossAxisAlignment.end, + children: [ + Text( + '${e.evaporasi.toStringAsFixed(1)} mm', + style: const TextStyle( + fontSize: 13, + fontWeight: FontWeight.w700, + color: Colors.blue, + ), + ), + const SizedBox(height: 4), + Text( + '${e.suhu.toStringAsFixed(1)} °C', + style: TextStyle( + fontSize: 12, + fontWeight: FontWeight.w600, + color: Colors.orange.shade700, + ), + ), + ], ), ], ),