Skip to content

Dark Microsoft Rewards by gherry

Screenshot of Dark Microsoft Rewards

Details

Authorgherry

LicenseNo License

CategoryMicrosoft Rewards

Created

Updated

Size6.0 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Notes

v1.0.0 released
v1.0.1 fixed redeem page
v1.0.2 fixed search bar

Source code

/* ==UserStyle==
@name         Dark Microsoft Rewards
@description  Adds dark mode to microsoft rewards
@namespace    _gherry
@version      1.0.2
@author       _gherry
==/UserStyle== */

@-moz-document domain('rewards.bing.com') {
/*website theme*/
/*dark scrollbar*/
:root {color-scheme: dark}
body {
  background: black;
  color: white;
}
#rewardsAngular,
#main-content-landing
{
  color: #f2f2f2;
  background: #0d0d0d;
}


/*header*/
#rewards-header .l_header_container .l_header_left .l_header_title {color: #d5d5d5}
#rewards-header .l_header_container .redirect_link {color: #d9d9d9}
/*footer*/
#footerArea .c-uhff,
#footerArea .c-uhff-base
{background: #0d0d0d}
#footerArea .c-uhff-base>a.c-uhff-link.c-uhff-lang-selector,
#footerArea .c-uhff-base ul.c-list
{color: #9e9e9e}


/*cards*/
.c-card .c-card-content {background: black}
#rewardsAngular .m-card-group .c-card .c-card-content card-content .rewards-card-container .ds-card-sec {color: white}


/*daily sets preview toggles*/
#rewardsAngular #daily-sets .c-button[disabled] {color: #666666}


/*tabs*/
.c-pivot a {color: #ffffff99}
.c-pivot a:hover {color: #ffffffcc}


/*redeem tab cards color*/
#redeem-set-goal #oneUiRedeemCatalog .contentWrapper #charityListComponent .m-card-group .f-single .contentContainer .searchByName,
#redeem-set-goal #oneUiRedeemCatalog .contentWrapper #redeemCatalog .m-card-group .f-single .contentContainer .searchByName,
#redeemRewards #oneUiRedeemCatalog .contentWrapper #charityListComponent .m-card-group .f-single .contentContainer .searchByName,
#redeemRewards #oneUiRedeemCatalog .contentWrapper #redeemCatalog .m-card-group .f-single .contentContainer .searchByName
{color: white}


/*text fields*/
input.c-text-field[type="email"],
input.c-text-field[type="number"],
input.c-text-field[type="tel"],
input.c-text-field[type="text"],
input.c-text-field[type="url"]
{
  background: black;
  border: 2px solid #ffffff99;
}

input.c-text-field[type="email"]:hover,
input.c-text-field[type="number"]:hover,
input.c-text-field[type="tel"]:hover,
input.c-text-field[type="text"]:hover,
input.c-text-field[type="url"]:hover
{border-color: #ffffffcc}

::placeholder {
  color: #ffffff !important;
  opacity: 1;
}
::-ms-input-placeholder {color: #ffffff}


/*drawers*/
.c-drawer {background: #050505}
.c-drawer>button, .c-drawer .f-toggle,
.c-drawer>header>button,
.c-drawer>header .f-toggle,
.c-drawer .c-drawer-toggle
{background: #0f0f0f}
#redeem-set-goal .c-drawer>button,
#redeemRewards .c-drawer>button
{color: #999999}
button.c-refine-item,
a.c-refine-item
{color: white}

button[aria-selected="true"].c-refine-item,
a[aria-selected="true"].c-refine-item,
button[aria-checked="true"].c-refine-item,
a[aria-checked="true"].c-refine-item,
button.f-selected.c-refine-item,
a.f-selected.c-refine-item
{
  color: white;
  background: #ffffff26;
}

.c-drawer>button:hover,
.c-drawer>button:focus,
.c-drawer .f-toggle:hover,
.c-drawer .f-toggle:focus,
.c-drawer>header>button:hover,
.c-drawer>header>button:focus,
.c-drawer>header .f-toggle:hover,
.c-drawer>header .f-toggle:focus,
.c-drawer .c-drawer-toggle:hover,
.c-drawer .c-drawer-toggle:focus
{
  background: #0f0f0f;
  box-shadow: 0 0 4px 2px #ffffff29;
  outline-color: rgb(0 0 0 / 60%);
}


/*hyperlinks*/
#redeem-set-goal .nav-links li a.c-hyperlink,
#redeemRewards .nav-links li a.c-hyperlink
{color: white}


/*dialogs*/
.c-dialog>[role="presentation"] {background: #000000e6}
.c-dialog [role="dialog"] {background: black}
#badge-details .description,
#earningGoal .description
{color: #ffffff99}

.c-dialog.f-flow [role="dialog"]>.c-glyph,
.c-dialog.f-lightbox [role="dialog"]>.c-glyph
{color: #ffffff99}
.c-dialog.f-flow [role="dialog"]>.c-glyph:hover,
.c-dialog.f-lightbox [role="dialog"]>.c-glyph:hover 
{color: #ffffffcc}
.c-dialog.f-flow [role="dialog"]>.c-glyph:active,
.c-dialog.f-lightbox [role="dialog"]>.c-glyph:active
{color: white}


/*badge summary*/
#rewardsStatus #badgeSummary {background: black}

/*level benefits pop up*/
#levelBenefits .benefits-help {color: #ffffff99}
#levelBenefits .benefit-table .benefit-row .benefit-cell {background: black}
#levelBenefits .benefit-text {color: #9e9e9e}

/*you are kidding me*/
#badge-details .description b,
#earningGoal .description b
{color: white}

/*order history*/
.table>tbody>tr:nth-child(odd) {background-color: black}

/*current account thing*/
#rewards-header .l_header_container .l_header_right .mectrl_body,
#rewards-header .l_header_container .l_header_right .mectrl_body .mectrl_currentAccount .mectrl_accountInfo,
#rewards-header .l_header_container .l_header_right .mectrl_body .mectrl_currentAccount .mectrl_accountInfo .mectrl_accountDetails
{background-color: black}
/*fix pfp*/
#rewards-header .l_header_container .l_header_right .mectrl_body .mectrl_currentAccount .mectrl_accountInfo #mectrl_currentAccount_picture .mectrl_profilepic {border-radius: 50%}

/*coach marks*/
.coach-mark-container {color: #0d0d0d}
    
/*redeem page*/
.typography-title {color: #dbdbdb}
.typography-content {color: #bdbdbd}
.prizeText p {color: #bbbbbb}
.prizeText .SmallFont {color: #999999}

.btn:focus,
.btn:hover,
button:focus,
button:hover,
input[type=button]:focus,
input[type=button]:hover,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit]:focus,
input[type=submit]:hover
{border-color: #ffffff66}

.btn-dropdown:active {background-color: #ffffff4d}
    
/*search bar*/
.rewards_searchboxForm .icon {filter: invert(1)}
#rewards-suggestedSearch-searchbox.active {
    background: black;
    box-shadow: 
        0 2px 4px 1px rgb(0 0 0 / 18%), 
        0 0 0 1px rgb(255 255 255 / 5%)
    ;
}
/*suggested results*/
.suggestedSearchResults {
    border: 1px solid #333333;
    background: black;
}
.suggestedSearchResults li:hover,
.suggestionItemHighlight 
{background: #101010}
}

Reviews

No reviews yet.