import 'package:flutter/material.dart'; class DtcRow extends StatelessWidget { final String code; final String description; const DtcRow({super.key, required this.code, required this.description}); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 10), child: Row( crossAxisAlignment: CrossAxisAlignment.start, children: [ Container( padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 3), decoration: BoxDecoration( color: Colors.red.withAlpha(30), borderRadius: BorderRadius.circular(6), border: Border.all(color: Colors.red.withAlpha(100)), ), child: Text( code, style: const TextStyle( color: Colors.redAccent, fontSize: 12, fontWeight: FontWeight.bold, fontFamily: 'monospace', ), ), ), const SizedBox(width: 12), Expanded( child: Text( description, style: const TextStyle(color: Colors.white70, fontSize: 13), ), ), ], ), ); } }