No participants visible. Open Teams and join a meeting; sources will populate within seconds.
"";
@@ -238,6 +314,12 @@ function render(participants) {
const card = document.createElement('div');
card.className = 'card';
for (const p of participants) {
+ const wrap = document.createElement('div');
+ wrap.className = 'participant-wrap';
+ const eff = p.effective || {};
+ const isOverride = !!eff.isOverride;
+ if (isOverride) wrap.classList.add('override');
+
const row = document.createElement('div');
row.className = 'participant-row';
const stateColor = p.isEnabled ? 'cyan' : (p.isOnline ? 'gray' : 'coral');
@@ -253,20 +335,85 @@ function render(participants) {
"""" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""
"" +
+ ""