-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
14 lines (12 loc) · 772 Bytes
/
Copy pathscript.js
File metadata and controls
14 lines (12 loc) · 772 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
// Toggle theme between light, dark, and Heimdall mode
const themeToggle = document.getElementById('themeToggle');
themeToggle.addEventListener('change', function() {
document.body.classList.remove('light-mode', 'dark-mode', 'heimdall-mode');
document.body.classList.add(`${themeToggle.value}-mode`);
});
// Show/hide input fields based on the selected scan type
document.getElementById('scan_type').addEventListener('change', function() {
document.getElementById('filesystem-options').style.display = this.value === 'filesystem' ? 'block' : 'none';
document.getElementById('image-options').style.display = this.value === 'image' ? 'block' : 'none';
document.getElementById('git-options').style.display = this.value === 'git' ? 'block' : 'none';
});