Feat: improve website
This commit is contained in:
@@ -31,6 +31,20 @@ document.querySelectorAll('.example-cell').forEach(cell => {
|
||||
});
|
||||
});
|
||||
|
||||
const featureDesc = document.getElementById('feature-desc');
|
||||
document.querySelectorAll('.feature-tags button').forEach(btn => {
|
||||
btn.addEventListener('click', () => {
|
||||
const wasActive = btn.classList.contains('active');
|
||||
document.querySelectorAll('.feature-tags button.active').forEach(b => b.classList.remove('active'));
|
||||
if (wasActive) {
|
||||
featureDesc.textContent = '';
|
||||
} else {
|
||||
btn.classList.add('active');
|
||||
featureDesc.textContent = btn.dataset.desc;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
document.addEventListener('keydown', (e) => {
|
||||
if (e.key === 'Escape') {
|
||||
document.querySelectorAll('.example-cell.expanded').forEach(c => {
|
||||
|
||||
Reference in New Issue
Block a user