Spaces:
Running
Running
File size: 1,021 Bytes
3d8e647 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
document.addEventListener('DOMContentLoaded', () => {
// Sidebar button interactions
const sidebarButtons = document.querySelectorAll('.sidebar-btn');
sidebarButtons.forEach(button => {
button.addEventListener('click', () => {
sidebarButtons.forEach(btn => btn.classList.remove('active'));
button.classList.add('active');
});
});
// Theme toggle functionality (could be expanded)
const themeToggle = document.createElement('button');
themeToggle.className = 'toolbar-btn ml-4';
themeToggle.innerHTML = '<i data-feather="moon"></i>';
document.querySelector('.bg-gray-800').appendChild(themeToggle);
themeToggle.addEventListener('click', () => {
document.documentElement.classList.toggle('dark');
feather.replace();
});
// Resize chart when window resizes
window.addEventListener('resize', () => {
if (window.TradingView) {
window.dispatchEvent(new Event('resize'));
}
});
}); |