Commit final

This commit is contained in:
2026-05-23 09:31:45 -06:00
parent 8fe3665ffb
commit 14a6498c83
18 changed files with 102 additions and 102 deletions

View File

@@ -146,7 +146,7 @@ class _DriverMainTabState extends State<_DriverMainTab> {
Icon(gpsOk?Icons.gps_fixed:Icons.gps_off,
color:gpsOk?AppColors.verdeExito:AppColors.rojoError,size:16),
const SizedBox(width:4),
Text(gpsOk?'GPS Activo':'⚠️ GPS Desactivado',
Text(gpsOk?'GPS Activo':' GPS Desactivado',
style:TextStyle(color:gpsOk?AppColors.verdeExito:AppColors.rojoError,
fontWeight:FontWeight.bold,fontSize:12)),
const Spacer(),
@@ -160,14 +160,14 @@ class _DriverMainTabState extends State<_DriverMainTab> {
Text(widget.sim.getEtaText(widget.todayRouteId??''),
style:const TextStyle(fontSize:13,fontWeight:FontWeight.w500)),
] else
const Text('⚠️ Sin ruta asignada hoy.',style:TextStyle(color:AppColors.rojoError)),
const Text(' Sin ruta asignada hoy.',style:TextStyle(color:AppColors.rojoError)),
]))),
const SizedBox(height:10),
// Instrucciones
Card(child:Padding(padding:const EdgeInsets.all(12),child:Column(
crossAxisAlignment:CrossAxisAlignment.start, children:[
const Text('📋 Instrucciones de Ruta',
const Text(' Instrucciones de Ruta',
style:TextStyle(fontWeight:FontWeight.bold,color:AppColors.guindaPrimary)),
const Divider(),
const Text('• Sigue la ruta asignada sin desviaciones\n'
@@ -284,12 +284,12 @@ class _DriverReportesTabState extends State<_DriverReportesTab> {
List<AlertaModel> _misIncidentes = [];
static const _tipos = {
'INCIDENTE_LLANTA': '🔧 Llanta ponchada',
'INCIDENTE_MECANICA': '🔥 Falla mecánica',
'INCIDENTE_ACCIDENTE': '🚑 Accidente',
'INCIDENTE_CAMINO': '🚧 Camino bloqueado',
'INCIDENTE_COMBUSTIBLE':' Sin combustible',
'INCIDENTE_OTRO': '📝 Otro',
'INCIDENTE_LLANTA': ' Llanta ponchada',
'INCIDENTE_MECANICA': ' Falla mecánica',
'INCIDENTE_ACCIDENTE': ' Accidente',
'INCIDENTE_CAMINO': ' Camino bloqueado',
'INCIDENTE_COMBUSTIBLE':' Sin combustible',
'INCIDENTE_OTRO': 'Otro',
};
@override void initState() { super.initState(); _load(); }
@@ -362,7 +362,7 @@ class _DriverReportesTabState extends State<_DriverReportesTab> {
Container(margin:const EdgeInsets.only(bottom:12),
padding:const EdgeInsets.all(10),
decoration:BoxDecoration(color:Colors.orange.shade50,borderRadius:BorderRadius.circular(8)),
child:const Text('⚠️ No tienes ruta asignada hoy',
child:const Text(' No tienes ruta asignada hoy',
style:TextStyle(color:AppColors.naranjaAlerta,fontWeight:FontWeight.bold))),
Card(shape:RoundedRectangleBorder(borderRadius:BorderRadius.circular(12)),
@@ -388,7 +388,7 @@ class _DriverReportesTabState extends State<_DriverReportesTab> {
borderRadius:BorderRadius.circular(8),
border:Border.all(color:Colors.orange.shade200)),
child:const Text(
'⚠️ El administrador verá este incidente en tu ruta actual '
' El administrador verá este incidente en tu ruta actual '
'y decidirá si continúa, se retrasa o se cancela.',
style:TextStyle(fontSize:11,color:Colors.black87))),
const SizedBox(height:14),