-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoptions.js
More file actions
21 lines (19 loc) · 754 Bytes
/
options.js
File metadata and controls
21 lines (19 loc) · 754 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Save font preference
document.getElementById('useOpenDyslexic').addEventListener('change', function(e) {
chrome.storage.sync.set({
useOpenDyslexic: e.target.checked
}, function() {
const status = document.getElementById('status');
status.textContent = 'Settings saved';
status.className = 'status success';
status.style.display = 'block';
setTimeout(() => status.style.display = 'none', 2000);
});
});
// Load saved preferences
document.addEventListener('DOMContentLoaded', function() {
// Load font preference
chrome.storage.sync.get(['useOpenDyslexic'], function(result) {
document.getElementById('useOpenDyslexic').checked = result.useOpenDyslexic || false;
});
});