🏠 返回首頁 

Greasy Fork is available in English.

UPS.com - Dark Mode

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;
}
}