Make Medium Readable Again https://makemediumreadable.com
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

31 linhas
1.1 KiB

  1. // Saves options to chrome.storage
  2. function save_options() {
  3. var hideDickbar = document.getElementById('dickbar').checked;
  4. var disableLazyImages = document.getElementById('images').checked;
  5. chrome.storage.sync.set({
  6. hideDickbar: hideDickbar,
  7. disableLazyImages: disableLazyImages
  8. }, function() {
  9. // Update status to let user know options were saved.
  10. var status = document.getElementById('status');
  11. status.textContent = 'Readability improved! (Settings saved.)';
  12. setTimeout(function() {
  13. status.textContent = '';
  14. }, 2500);
  15. });
  16. }
  17. // Restores select box and checkbox state using the preferences
  18. // stored in chrome.storage.
  19. function restore_options() {
  20. chrome.storage.sync.get({
  21. hideDickbar: false,
  22. disableLazyImages: false
  23. }, function(items) {
  24. document.getElementById('dickbar').checked = items.hideDickbar;
  25. document.getElementById('images').checked = items.disableLazyImages;
  26. });
  27. }
  28. document.addEventListener('DOMContentLoaded', restore_options);
  29. document.getElementById('save').addEventListener('click', save_options);