Skip to content

Commit 6491884

Browse files
Update script.js
1 parent 3e0ff68 commit 6491884

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

script.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ document.addEventListener('DOMContentLoaded', () => {
1010
window.scrollTo({
1111
top: targetEl.offsetTop - 40,
1212
behavior: 'smooth'
13-
}); }
13+
});
1414
}
1515
});
1616
}
@@ -19,10 +19,24 @@ document.addEventListener('DOMContentLoaded', () => {
1919
const themeToggle = document.getElementById('theme-toggle');
2020
const htmlEl = document.documentElement;
2121

22-
if(themeToggle && htmlEl){ themeToggle.addEventListener('click', () => {
22+
themeToggle.addEventListener('click', () => {
2323
const currentTheme = htmlEl.getAttribute('data-theme');
2424
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
2525
htmlEl.setAttribute('data-theme', newTheme);
2626
themeToggle.textContent = newTheme === 'dark' ? '🌙' : '☀️';
2727
});
2828
});
29+
30+
31+
// --- Metridex METRI-27 fix: normalize bot CTA without moving layout ---
32+
(function(){
33+
const sel = ['a[href="#bot"]','a[data-bot]','a#bot','#open-bot','#connect-bot'];
34+
for(const s of sel){
35+
const el = document.querySelector(s);
36+
if(el){
37+
el.setAttribute('href','https://t.me/MetridexBot');
38+
el.setAttribute('target','_blank');
39+
el.setAttribute('rel','noopener');
40+
}
41+
}
42+
})();

0 commit comments

Comments
 (0)