Georg commited on
Commit
6eb42dc
·
1 Parent(s): 698216c

Prepare HF Space deployment

Browse files
Files changed (1) hide show
  1. frontend/index.html +5 -5
frontend/index.html CHANGED
@@ -2022,10 +2022,8 @@
2022
 
2023
  // Update badge visibility and classes
2024
  if (badge) {
2025
- // Always update on first load, or when values change
2026
- if (isFirstUpdate || prevNovaState.available !== novaApi.available) {
2027
- badge.style.display = novaApi.available ? 'block' : 'none';
2028
- }
2029
  if (isFirstUpdate || prevNovaState.enabled !== novaApi.enabled) {
2030
  const isEnabled = Boolean(novaApi.enabled);
2031
  badge.classList.toggle('connected', isEnabled);
@@ -2046,7 +2044,9 @@
2046
 
2047
  // Update badge title
2048
  if (badgeTitle && (isFirstUpdate || prevNovaState.enabled !== novaApi.enabled || prevNovaState.connected !== novaApi.connected)) {
2049
- if (novaApi.enabled) {
 
 
2050
  badgeTitle.innerText = novaApi.connected ? '🌐 Nova Connected' : '🌐 Nova Powering Up';
2051
  } else {
2052
  badgeTitle.innerText = '🌐 Nova Disabled';
 
2022
 
2023
  // Update badge visibility and classes
2024
  if (badge) {
2025
+ // Always show the badge for arm robots so credentials can be updated
2026
+ badge.style.display = 'block';
 
 
2027
  if (isFirstUpdate || prevNovaState.enabled !== novaApi.enabled) {
2028
  const isEnabled = Boolean(novaApi.enabled);
2029
  badge.classList.toggle('connected', isEnabled);
 
2044
 
2045
  // Update badge title
2046
  if (badgeTitle && (isFirstUpdate || prevNovaState.enabled !== novaApi.enabled || prevNovaState.connected !== novaApi.connected)) {
2047
+ if (!novaApi.available) {
2048
+ badgeTitle.innerText = '🌐 Nova Not Configured';
2049
+ } else if (novaApi.enabled) {
2050
  badgeTitle.innerText = novaApi.connected ? '🌐 Nova Connected' : '🌐 Nova Powering Up';
2051
  } else {
2052
  badgeTitle.innerText = '🌐 Nova Disabled';