{{-- Resultado de autorizar/rechazar un anticipo a proveedor (ERP-1935). Se usa como pantalla (GET /po_advance_auth) y como cuerpo del correo informativo, por eso todo el estilo va en línea y la maquetación es con tablas. Variables: $title, $message, $kind (success|rejected|error), $company, $details ($details: lista de ['label','value','url']). --}} @php $kind = isset($kind) ? $kind : 'success'; $company = isset($company) ? $company : ''; $details = isset($details) ? $details : []; $themes = [ 'success' => ['bg' => '#e8f5e9', 'border' => '#43a047', 'fg' => '#1b5e20', 'icon' => '✔', 'iconBg' => '#43a047'], 'rejected' => ['bg' => '#fff8e1', 'border' => '#f9a825', 'fg' => '#7a5200', 'icon' => '✖', 'iconBg' => '#f9a825'], 'error' => ['bg' => '#fdecea', 'border' => '#d32f2f', 'fg' => '#8e1b1b', 'icon' => '!', 'iconBg' => '#d32f2f'], ]; $t = isset($themes[$kind]) ? $themes[$kind] : $themes['success']; // Las filas con liga (OC y Bill) también se muestran como botones de acción. $actions = array_values(array_filter($details, function ($row) { return !empty($row['url']); })); @endphp