Skip to content

Commit 07c810a

Browse files
emmanuelgjrclaude
andcommitted
Make Crosswalk side-panel rows clickable to Explorer and Framework pages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bcf10e5 commit 07c810a

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

docs/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3206,8 +3206,10 @@
32063206
var nbWrap = el('div', { className: 'neighbors' });
32073207
nbWrap.appendChild(el('h4', {}, 'Mapped Frameworks'));
32083208
Object.keys(fwSet).sort().forEach(function(fw) {
3209-
var row = el('div', { className: 'neighbor' });
3209+
var row = el('a', { className: 'neighbor', href: '#/frameworks/' + encodeURIComponent(fw) });
32103210
row.style.borderLeft = '3px solid ' + cwColorFor(fw, colorMap);
3211+
row.style.textDecoration = 'none';
3212+
row.style.color = 'inherit';
32113213
row.appendChild(document.createTextNode(fw));
32123214
var sub = el('span', { className: 'nb-fw' }, fwSet[fw] + ' control' + (fwSet[fw] === 1 ? '' : 's'));
32133215
row.appendChild(sub);
@@ -3222,15 +3224,13 @@
32223224
DATA.forEach(function(e) {
32233225
var matching = (e.mappings || []).filter(function(m) { return m.framework === d.framework; });
32243226
if (!matching.length) return;
3225-
var row = el('div', { className: 'neighbor' });
3227+
var row = el('a', { className: 'neighbor', href: '#/explorer/' + encodeURIComponent(e.id) });
32263228
row.style.borderLeft = '3px solid ' + cwColorFor(e.source_list, colorMap);
3229+
row.style.textDecoration = 'none';
3230+
row.style.color = 'inherit';
32273231
row.appendChild(document.createTextNode(e.id + ' — ' + e.name));
32283232
var sub = el('span', { className: 'nb-fw' }, matching.map(function(m) { return m.control_id; }).join(', '));
32293233
row.appendChild(sub);
3230-
row.addEventListener('click', function() {
3231-
var rn = (gZoom ? gZoom.selectAll('.cw-node').data().find(function(n) { return n.id === 'R::' + e.id; }) : null);
3232-
if (rn) showDetail(rn);
3233-
});
32343234
nbWrap.appendChild(row);
32353235
});
32363236
sidePanel.appendChild(nbWrap);

0 commit comments

Comments
 (0)