Greasy Fork is available in English.
UPS.com - Dark Mode!
/* ==UserStyle== @name UPS.com - Dark Mode @version 20241114.23.52 @namespace typpi.online @description UPS.com - Dark Mode! @homepageURL https://github.com/Nick2bad4u/UserStyles @author Nick2bad4u @license UnLicense ==/UserStyle== */ @-moz-document domain("ups.com") { /* Base dark mode filter */ html { filter: invert(1) hue-rotate(180deg) !important; } /* Specific elements to exclude from inversion */ :is( img, svg, video, iframe, [class*='footer'], [id*='footer'], .logo, .button, .btn, .input, .textarea, .card, .panel, .table, .modal, #ups-header_logo > img, #ups-navContainer > header > div.ups-container.navbar-expand-lg > div.ups-user-actions.dropdown > a.ups-cta.ups-cta-primary.d-none.d-md-block.ups-analytics > span, #ups-main > div > div > div > div.social.row > ul > li:nth-child(2) > button > span.ups-socialicon.ups-socialicon_facebook, #ups-main > div > div > div > div.social.row > ul > li:nth-child(1) > button > span.ups-socialicon.ups-socialicon_google, .brown.arc-container.apps-container.section, #tabs_0_tabContent_0 > div > div > div > div > div.package-tracker, #tracking-numbers ) { filter: invert(1) hue-rotate(180deg) !important; } /* Additional styling for better dark mode experience */ a, li:nth-child(n) > a > span.icon.ups-icon-link_newwindow, #sublist-connect-with-us-3 > li:nth-child(n) > a > span.icon.icon-new-window > svg, #sublist-ups-companies-2 > li:nth-child(n) > a > span > svg > use, #sublist-ups-sites-1 > li:nth-child(n) > a > span > svg, #sublist-this-site-0 > li:nth-child(n) > a > span > svg, #sublist-connect-with-us-3 > li:nth-child(n) > a > span.icon.icon-facebook > svg > use, #sublist-connect-with-us-3 > li:nth-child(2) > a > span.icon.icon-x > svg > use, #sublist-connect-with-us-3 > li:nth-child(3) > a > span.icon.icon-instagram > svg > use, #sublist-connect-with-us-3 > li:nth-child(4) > a > span.icon.icon-linkedin > svg > use, #sublist-connect-with-us-3 > li:nth-child(5) > a > span.icon.icon-youtube > svg, #tabs_0_tabContent_0 > div > div > div > div > div.track-form-wrapper > form > button.toggle-help > span > svg > use { color: #000 !important; } a > span.icon.ups-icon-link_newwindow, #ups-footer_legalLinks > li:nth-child(n) > a, #ups-footer_connectLinks > li:nth-child(n) > a > span.icon.ups-icon-link_newwindow, #sublist-legal-0 > li:nth-child(n) > a, #sublist-ups-companies-2 > li:nth-child(n) > a, #sublist-ups-sites-1 > li:nth-child(n) > a, #sublist-this-site-0 > li:nth-child(n) > a, #sublist-connect-with-us-3 > li:nth-child(n) > a, #tabs_0_tab_2 > h2, #tabs_0_tab_3 > h2, #tabs_0_tabContent_0 > div > div > div > div > div.track-form-wrapper > div.help-content > p > a, #ups-footer_connectLinks > li:nth-child(n) > a { color: #fff !important; } .button, .btn { border: none !important; background-color: #662f10 !important; color: #f8f8f2 !important; } .button:hover, .btn:hover { color: #50fa7b !important; } .input, .textarea { border: 1px solid #6272a4 !important; background-color: #44475a !important; color: #f8f8f2 !important; } .input:focus, .textarea:focus { border-color: #50fa7b !important; } .card, .panel { border: 1px solid #6272a4 !important; background-color: #44475a !important; color: #f8f8f2 !important; } .table { background-color: #44475a !important; color: #f8f8f2 !important; } .table th, .table td { border: 1px solid #6272a4 !important; } .modal { background-color: #282a36 !important; color: #f8f8f2 !important; } }