Skip to content

Commit 88a6315

Browse files
authored
Merge pull request #17 from CodeForAfrica/ui/reciprocal-panels
Reciprocal panels: open a zone collapses summary, close zone restores it
2 parents 4c1d918 + f8145bf commit 88a6315

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

index.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1050,6 +1050,7 @@ <h4 data-i18n="terms_h_sensitive">Sensitive context</h4>
10501050
function selectZone(d,noPan){
10511051
highlightCountry('DRC');
10521052
document.getElementById('zone').classList.remove('collapsed');
1053+
document.getElementById('response').classList.add('collapsed');
10531054
selected=d;
10541055
const t=tr(d),T=I18N[lang]; // t is null for the 25 uncurated zones
10551056
$('#hint').style.display='none';
@@ -1107,7 +1108,10 @@ <h4 data-i18n="terms_h_sensitive">Sensitive context</h4>
11071108

11081109
/* collapse panels */
11091110
document.querySelectorAll('[data-toggle]').forEach(h=>{
1110-
h.addEventListener('click',()=>h.closest('.panel').classList.toggle('collapsed'));
1111+
h.addEventListener('click',()=>{
1112+
const p=h.closest('.panel'); p.classList.toggle('collapsed');
1113+
if(p.id==='zone' && p.classList.contains('collapsed')) document.getElementById('response').classList.remove('collapsed');
1114+
});
11111115
});
11121116

11131117
/* ============ PER-ZONE TREND CHART ============ */

0 commit comments

Comments
 (0)