Dark My Nintendo

A dark theme for the My Nintendo website!

  1. /* ==UserStyle==
  2. @name Dark My Nintendo
  3. @namespace github.com/CodyMKW/My-Userstyles
  4. @version 1.4.6
  5. @description A dark theme for the My Nintendo website!
  6. @homepageURL https://sites.google.com/view/codymkw/userstyles
  7. @supportURL https://github.com/CodyMKW/My-Userstyles/issues
  8. @author CodyMKW (https://sites.google.com/view/codymkw/home)
  9. @license CC-BY-SA-4.0
  10. @preprocessor stylus
  11. @var select character 'Choose a character' [
  12. "Mario",
  13. "Kanna",
  14. "Uraraka",
  15. "Akko",
  16. "Maki",
  17. "Naruto",
  18. "Baruto",
  19. "CodyMKW"
  20. ]
  21. @var checkbox dropshadow "Character Drop Shadow" 0
  22. @var text fontname "Font Name" Avenir
  23. @var text pointvaluefontname "Point Value Font" mynintendo
  24. @var select backtotop 'Back to Top Image' [
  25. "Block",
  26. "Kanna-Head",
  27. "UA-Academy-logo",
  28. "Luna-Nova-emblem",
  29. "Fire-Force",
  30. "Sharingan",
  31. "Rinnegan",
  32. "CodyMKW-Mii"
  33. ]
  34. @var select sitefilters 'Website Filters (For fun :P)' [
  35. "None",
  36. "Invert",
  37. "Saturate",
  38. "Sepia",
  39. "Grayscale",
  40. "Hue-Rotate"
  41. ]
  42. ==/UserStyle== */
  43.  
  44. @-moz-document domain("my.nintendo.com") {
  45. .NHeader, .NFooter, .NewsItem_content, .MainNav_button, .NotificationItem-readed, .SiteNavPanelMenu-main .SiteNavPanelMenu_item, .SiteNavPanelMenu-sub, .SiteNavPanel_contentScroller, .AboutPoint_expiration .callout, .Pager_item-first:after, .Pager_item-next:after, .Pager_item-previous:after, .Pager_item>a:hover, .SecondaryNav_item.current, .PointCategory_label .valueCell:before, .PointCategory_child, .PointExpiration_expirePoints:before, .PointHistoryGroup_points:before, .form-select .select:hover, .PointDetailChild, .RewardSwipe_info, .MissionItem_points, .btn-inverse:hover, .MissionItem_progressBar, .RewardPoint_wallet, .RewardItem_info, .MoreRewards_end .target:hover, .RewardCategoryList_heading, .RewardDetail_officialButton:hover, .AnonymousIndex_header .signInButton:hover, .AnonymousIndex_header .signUpButton:hover, .GiftItem_points, .OthersItem .OthersItem_visual-step .step, .GettingStartedPoint_use, .GettingStartedPoint_reward, .SignUpMethod_item, .SignUpMethod_nnid, .SignUpMethod_body, .NotificationItem-special .NotificationItem_content, .NotificationItem_date {
  46. background-color: #202020 !important;
  47. }
  48. .Layout-main, .MiiStage, .PrimaryContent, .SecondaryContent, .MiiStage_bg, .MFooter, .Apps_inner, .AboutPoint_section, .AboutPoint_caution, .Layout-app, .GettingStartedPoint_reward, .SerialNumber_footer, .SerialNumber_enclose, .SerialNumber_actionInput, .SerialNumber_preview span.disabled, .Pager, .SecondaryNav, .PointCategory, .PointExpiration_item, .PointHistoryGroup_summary, .form-select, .PointHistoryGroup_footer, .PointHistoryGroup_border-expand, .PointDetail_body, .RewardSwipe, .RewardSwipe_title .text:before, .RewardFilter, .SiteNavPanelMenu-main .SiteNavPanelMenu_item:hover, .DirectNav a, .MissionItem_container, .btn-inverse, .Modal_contentInner, .RewardDetail_container, .RewardPoint, .MoreRewards, .RewardItem_title:before, .AvailablePoint_container, .RewardList_inner, .NewsDetail_body, .NewsDetail_footer, .AnonymousIndex_header, .AnonymousIndex_header .signInButton, .AnonymousIndex_header .signUpButton, .GiftList, .RewardResult, .GPRate, .GPGetType_body, .GPCaution, .GPFooter, .RewardGold, .SignUpMethod_nnid .lostPass:hover, .NotificationItem-special .NotificationItem_content:hover, .NotificationItem_date:hover {
  49. background-color: #161616 !important;
  50. }
  51. .Layout-app, .Modal_contentInner, .AnonymousIndex_header .signUpButton {
  52. background-image: none !important;
  53. }
  54. .Apps_inner, .AboutPoint_section, .AboutPoint_caution, .GettingStartedPoint_reward, .SerialNumber_enclose, .SerialNumber_actionInput, .Pager, .SecondaryNav, .PointCategory, .PointExpiration_item, .PointHistoryGroup_summary:only-child, .form-select, .form-select:before, .RewardFilter, .DirectNav a, .MissionItem_container, .RewardDetail_enclose, .AvailablePoint_container, .AnonymousIndex_header .signInButton, .AnonymousIndex_header .signUpButton, .GPCaution {
  55. border: 4px solid #202020 !important;
  56. }
  57. .RewardPoint, .RewardPoint_wallet, .GiftList, .RewardResult, .GPRate, .RewardGold {
  58. border: 8px solid #202020 !important;
  59. }
  60. .NotificationItem:last-child {
  61. border-bottom: 1px solid #202020 !important;
  62. }
  63. .SiteNavPanelMenu-main .SiteNavPanelMenu_item+.SiteNavPanelMenu_item, .SiteNavPanelMenu-sub {
  64. border-top: 1px solid #161616 !important;
  65. }
  66. .PointHistoryGroup_summary, .PointHistoryGroup_footer {
  67. border-color: #202020 !important;
  68. }
  69. .SecondaryNav_itemSlopeLeft {
  70. background-image: none !important;
  71. border-right: 1px solid #202020 !important;
  72. }
  73. .PointHistoryGroup_border {
  74. border-right: 8px solid #202020 !important;
  75. border-left: 8px solid #202020 !important;
  76. }
  77. .SecondaryNav_itemSlopeRight {
  78. background-image: none !important;
  79. border-left: 1px solid #202020 !important;
  80. }
  81. .OthersItem~.OthersItem, .AnonymousIndex_pointSection {
  82. border-top: 8px solid #202020 !important;
  83. }
  84. body, .NewsItem_title, .SiteNavPanelMenu-main .mynintendo-icons, .SiteNavPanelMenu-main .label, .AboutPoint_expiration p,.AboutPoint_expiration .callout dt, .AboutPoint_expiration .callout dd, .AboutPoint_caution .title, .AboutPoint_caution .description p:last-child, .AboutPoint_pointDescription .text, .OthersItem_content .description, .GettingStartedPoint_description, .GettingStartedPoint_header .subTitle, .SerialNumber_actionInput, .SerialNumber_message, .PointHistoryGroup_title, .RewardSwipe_title .text, .MissionItem_title, .MissionHelp_missionDescription, .MissionHelp_missionTitle, .RewardDetail_subtitle, .RewardDetail_description, .RewardLimit_title, .RewardDetail_title, .RewardPoint_main .pointName, .RewardDetail_pointHeader, .RewardItem_title, .RewardCategoryList_heading, .mynintendo-icons-reward:before, .NewsDetail_title, .NewsDetail_body p, .RewardDetail_officialButton, .AnonymousIndex_videoContent .description, table, th, td, b, .GiftItem_title, .RewardResult_header .title, .RewardResult_header .lead, .NotificationItem-special .NotificationItem_content, .NotificationItem_date {
  85. color: #828282 !important;
  86. }
  87. .MainNav_button {
  88. box-shadow: 0 4px 0 0 #121212 !important;
  89. }
  90. .MainNav_line line, .PointHistoryGroup_border .dot line, .MissionHelp_line line, .RewardDetail_container .RewardDetail_line line, .AvailablePoint_divider line, .RewardResult_line line {
  91. stroke: #202020 !important;
  92. }
  93. .RewardItem_line line {
  94. stroke: #161616 !important;
  95. }
  96. .PointCategory_child .tongue path, .PointDetailChild .tongue path {
  97. fill: #202020 !important;
  98. }
  99. .Tag-coming-soon {
  100. background-color: #e60012 !important;
  101. color: #ffffff !important;
  102. }
  103. .MissionBulkReceive {
  104. border-top: 4px solid #171717 !important;
  105. background-color: #232323 !important;
  106. }
  107. .MissionItem_progressBar .division {
  108. background-color: #3e3e3e !important;
  109. }
  110. .MFooter_character .mario {
  111. if character == "Mario" {
  112. background-image: url(https://cdn.my.nintendo.com/static/dist/images/pc/common/sprite/parts.8313da4e3b9a1725.png) !important;
  113. }
  114. else if character == "Kanna" {
  115. background-image: url(https://i.imgur.com/ykdCRXz.png) !important;
  116. }
  117. else if character == "Uraraka" {
  118. background-image: url(https://i.imgur.com/ucNf5HT.png) !important;
  119. }
  120. else if character == "Akko" {
  121. background-image: url(https://i.imgur.com/RJca0Ug.png) !important;
  122. }
  123. else if character == "Maki" {
  124. background-image: url(https://i.imgur.com/gjuqApK.png) !important;
  125. }
  126. else if character == "Naruto" {
  127. background-image: url(https://i.imgur.com/sFjHBX1.png) !important;
  128. }
  129. else if character == "Baruto" {
  130. background-image: url(https://i.imgur.com/A32YtWt.png) !important;
  131. }
  132. else if character == "CodyMKW" {
  133. background-image: url(https://i.imgur.com/yUKJi8z.png) !important;
  134. }
  135. if dropshadow {
  136. filter: drop-shadow(2px 4px 6px black);
  137. }
  138. }
  139. .NFooter .officialSite, .Pagetop {
  140. if backtotop == "Block" {
  141. background-image: url(https://cdn.my.nintendo.com/static/dist/images/pc/common/sprite/parts.8313da4e3b9a1725.png) !important;
  142. }
  143. else if backtotop == "Kanna-Head" {
  144. background-image: url(https://i.imgur.com/ykdCRXz.png) !important;
  145. }
  146. else if backtotop == "UA-Academy-logo" {
  147. background-image: url(https://i.imgur.com/ucNf5HT.png) !important;
  148. }
  149. else if backtotop == "Luna-Nova-emblem" {
  150. background-image: url(https://i.imgur.com/RJca0Ug.png) !important;
  151. }
  152. else if backtotop == "Fire-Force" {
  153. background-image: url(https://i.imgur.com/gjuqApK.png) !important;
  154. }
  155. else if backtotop == "Sharingan" {
  156. background-image: url(https://i.imgur.com/sFjHBX1.png) !important;
  157. }
  158. else if backtotop == "Rinnegan" {
  159. background-image: url(https://i.imgur.com/A32YtWt.png) !important;
  160. }
  161. else if backtotop == "CodyMKW-Mii" {
  162. background-image: url(https://i.imgur.com/yUKJi8z.png) !important;
  163. }
  164. }
  165. body.en-US.pc {
  166. if sitefilters == "None" {
  167. filter: none !important;
  168. }
  169. else if sitefilters == "Invert" {
  170. filter: invert(100%) !important;
  171. }
  172. else if sitefilters == "Saturate" {
  173. filter: saturate(35%) !important;
  174. }
  175. else if sitefilters == "Sepia" {
  176. filter: sepia(70%) !important;
  177. }
  178. else if sitefilters == "Grayscale" {
  179. filter: grayscale(100%) !important;
  180. }
  181. else if sitefilters == "Hue-Rotate" {
  182. filter: hue-rotate(90deg) !important;
  183. }
  184. }
  185. body, h1, h2, p, li, .NotificationItem * {
  186. font-family: fontname;
  187. }
  188. .MissionItem_pointItem .point, .CurrentPoints_item .value, .PointCategory_label .value, .PointItem_label .value, .PointDetailCategory_item .value, .PointDetailChild_item .value, .PointHistoryGroup_pointItem .operator, .PointHistoryGroup_pointItem .value, .PointExpiration_expirePointItem .value {
  189. font-family: pointvaluefontname;
  190. }
  191. small.copyright:after {
  192. content: ' - Dark My Nintendo v1.4.6 by CodyMKW' !important;
  193. }
  194. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址