@php $isLocalOnly = $side === 'local' && in_array($menu['name'], $diff['local_only'] ?? []); $isRemoteOnly = $side === 'remote' && in_array($menu['name'], $diff['remote_only'] ?? []); $isBoth = in_array($menu['name'], $diff['both'] ?? []); $bgClass = ''; $badgeClass = ''; $badgeText = ''; if ($isLocalOnly) { $bgClass = 'bg-green-50 border-green-200'; $badgeClass = 'bg-green-100 text-green-700'; $badgeText = 'NEW'; } elseif ($isRemoteOnly) { $bgClass = 'bg-purple-50 border-purple-200'; $badgeClass = 'bg-purple-100 text-purple-700'; $badgeText = 'NEW'; } else { $bgClass = 'bg-white hover:bg-gray-50'; } $paddingLeft = ($depth * 1.5) + 0.5; @endphp