Sun-Asterisk Alert Custom Styles

Sun-Asterisk Alert Custom Styles: font-size

  1. // ==UserScript==
  2. // @name Sun-Asterisk Alert Custom Styles
  3. // @namespace Sun-Asterisk Alert
  4. // @description Sun-Asterisk Alert Custom Styles: font-size
  5. // @run-at document-end
  6. // @match *://*/*
  7. // @grant none
  8. // @version 1.0.1
  9. // ==/UserScript==
  10.  
  11. function addGlobalStyle(css) {
  12. const head = document.getElementsByTagName('head')[0];
  13. if (!head) return;
  14. const style = document.createElement('style');
  15. style.type = 'text/css';
  16. style.innerHTML = css;
  17. head.appendChild(style);
  18. }
  19.  
  20. // Default styling
  21. addGlobalStyle('#sun-asterisk-alert-message { font-size: 16px; height: 32px; }');
  22.  
  23. // Domains where the alert should be hidden completely
  24. const hiddenDomains = [
  25. 'wsm.sun-asterisk.vn',
  26. 'asset.sun-asterisk.vn',
  27. 'club.sun-asterisk.vn',
  28. 'expense.sun-asterisk.vn',
  29. 'review.sun-asterisk.vn',
  30. 'goal.sun-asterisk.vn',
  31. 'kudo.sun-asterisk.vn',
  32. 'sun-asterisk.wsm.vn'
  33. ];
  34.  
  35. if (hiddenDomains.includes(location.host)) {
  36. addGlobalStyle('#sun-asterisk-alert-message { display: none !important; }');
  37. }