Todoist enhancer

Todoist.com differnt enhancements

目前为 2015-04-08 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name Todoist enhancer
  3. // @namespace https://todoist.com/app
  4. // @version 0.1a
  5. // @description Todoist.com differnt enhancements
  6. // @copyright plesk, 2015
  7. // @match https://todoist.com/app*
  8. // ==/UserScript==
  9.  
  10. //TODO Размер шрифта в зависимости от приоритета задачи
  11.  
  12. // Changing labels colour
  13. function colour_labels(){
  14. var labels = document.getElementsByClassName("label");
  15. var i;
  16. for (i = 0; i < labels.length; i++) {
  17. if (labels[i].className == "label"){
  18. if(labels[i].innerText == "letter"){
  19. labels[i].innerText = labels[i].innerText.toUpperCase();
  20. labels[i].style.color = "white";
  21. labels[i].style.backgroundColor = "orangered";
  22. }else if(labels[i].innerText == "control"){
  23. labels[i].innerText = labels[i].innerText.toUpperCase();
  24. labels[i].style.color = "blue";
  25. labels[i].style.backgroundColor = "lightgreen";
  26. }
  27. }
  28. }
  29. }
  30.  
  31. setInterval(colour_labels, 1000);