Skip to content

Commit 0158520

Browse files
committed
fix: index tags
1 parent 50352dc commit 0158520

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

scripts/build_index.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,8 @@ def _build_card_context(
542542
device = cfg.get("device", "")
543543
descriptor_names: list[str] = cfg.get("descriptor_names", [])
544544
border: str = cfg.get("rollout", {}).get("sim", {}).get("border", "wall")
545+
manifest = _load_manifest(run_dir)
546+
has_signal: bool = bool(manifest.get("signal_field", False))
545547

546548
return {
547549
"run_id": run_dir.name,
@@ -555,6 +557,7 @@ def _build_card_context(
555557
"device": device,
556558
"descriptor_names": descriptor_names,
557559
"border": border,
560+
"has_signal": has_signal,
558561
}
559562

560563

src/biota/viz/templates/index.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ <h2>Further reading</h2>
670670
<div class="card-thumb card-thumb-empty"></div>
671671
{% endif %}
672672
<div class="card-body">
673-
<div class="card-id">{{ card.run_id }}</div>
673+
<div class="card-id">{{ card.run_id }}{% if card.border and card.border != "wall" %}<span style="margin-left:8px;font-size:9px;letter-spacing:0.05em;text-transform:uppercase;padding:1px 6px;border-radius:8px;background:rgba(251,191,119,0.1);color:#fbbf77;border:1px solid rgba(251,191,119,0.25);white-space:nowrap;">{{ card.border }}</span>{% endif %}{% if card.has_signal %}<span style="margin-left:6px;font-size:9px;letter-spacing:0.05em;text-transform:uppercase;padding:1px 6px;border-radius:8px;background:rgba(60,220,200,0.1);color:#3cdcc8;border:1px solid rgba(60,220,200,0.25);white-space:nowrap;">signal</span>{% endif %}</div>
674674
<div class="card-stats">
675675
<span class="card-stat"><span class="card-stat-v">{{ card.n_cells }}</span> cells</span>
676676
<span class="card-sep">&middot;</span>
@@ -686,7 +686,6 @@ <h2>Further reading</h2>
686686
{% if card.preset %}<span class="card-cfg-item">{{ card.preset }}</span>{% endif %}
687687
{% if card.budget %}<span class="card-cfg-item">{{ card.budget }} budget</span>{% endif %}
688688
{% if card.device %}<span class="card-cfg-item">{{ card.device }}</span>{% endif %}
689-
{% if card.border and card.border != "wall" %}<span class="card-cfg-item" style="color:#fbbf77">{{ card.border }}</span>{% endif %}
690689
</div>
691690
{% endif %}
692691
{% if card.descriptor_names %}

0 commit comments

Comments
 (0)