diff --git a/steam-deck/Components.css b/steam-deck/Components.css index 24be6af..d7c3b82 100644 --- a/steam-deck/Components.css +++ b/steam-deck/Components.css @@ -13,6 +13,10 @@ color: var(--srcery-white); } +.gamepadpagedsettings_ContentTransition_NCmol .gamepaddialog_Field_S-_La .networksettings_LockIcon_1oafX.networksettings_LargerIcon_14aKC { + color: var(--srcery-xgray6); +} + /* Selected Menu Element */ .gamepadpagedsettings_ContentTransition_NCmol .gamepaddialog_Field_S-_La.gamepaddialog_HighlightOnFocus_wE4V6.gpfocus, .gamepadpagedsettings_ContentTransition_NCmol .gamepaddialog_Field_S-_La.gamepaddialog_HighlightOnFocus_wE4V6.gpfocuswithin, diff --git a/steam-deck/Custom.css b/steam-deck/Custom.css index bd694a6..5baf9bf 100644 --- a/steam-deck/Custom.css +++ b/steam-deck/Custom.css @@ -15,10 +15,6 @@ background: var(--srcery-xgray5); } -.searchbar_SearchBox_2a1-s.searchbar_Visible_1bLfc.searchbar_WhiteBackground_1l8js::placeholder { - color: var(--srcery-black); -} - .gamepadui_BasicHome_3LYP1.gamepadui_OpaqueBackground_b084m, .appdetailsoverview_Container_27RcN { background: var(--srcery-black) !important; diff --git a/steam-deck/add-friend.css b/steam-deck/add-friend.css new file mode 100644 index 0000000..cd5a660 --- /dev/null +++ b/steam-deck/add-friend.css @@ -0,0 +1,25 @@ +.friendslist_InvitesListWrapper_2AblE .friendinvites_InvitesList_3i8Fo { + background-color: var(--srcery-black); +} + +.friendslist_InvitesListWrapper_2AblE .friendinvites_FriendCodeSection_39nte .friendinvites_FriendCode_27408 { + background-color: var(--srcery-hard-black); +} + +.friendslist_InvitesListWrapper_2AblE .friendinvites_FriendCodeSection_39nte .friendinvites_FriendCode_27408 .friendinvites_Code_1-bTQ { + color: var(--srcery-green); +} + +.friendslist_InvitesListWrapper_2AblE .friendinvites_InvitesRow_35_aF.gpfocuswithin { + background-color: var(--srcery-xgray6); +} + +.friendslist_InvitesListWrapper_2AblE .friendinvites_AddFriendSection_3BjIx .friendinvites_Title_1ZEdD, +.friendslist_InvitesListWrapper_2AblE .friendinvites_AddFriendSection_3BjIx .friendinvites_Description_KI_gF { + color: var(--srcery-bright-white); +} + +.friendslist_InvitesListWrapper_2AblE .friendinvites_Caption__XK9j +.friendslist_InvitesListWrapper_2AblE .friendinvites_InvitesSectionHeader_3B_sJ { + color: var(--srcery-white); +} diff --git a/steam-deck/home-page.css b/steam-deck/home-page.css index 76232c7..a7b2a5a 100644 --- a/steam-deck/home-page.css +++ b/steam-deck/home-page.css @@ -153,7 +153,8 @@ background: var(--srcery-xgray3); } -.BasicUI .posttextentry_PostTextEntry_3x31A .posttextentry_PostTextEntryArea_1JlC2:focus { +.BasicUI .posttextentry_PostTextEntry_3x31A .posttextentry_PostTextEntryArea_1JlC2:focus, +.BasicUI .posttextentry_PostTextEntry_3x31A .posttextentry_PostTextEntryArea_1JlC2:focus::placeholder { color: var(--srcery-black); background: var(--srcery-bright-white); } diff --git a/steam-deck/main-menu.css b/steam-deck/main-menu.css index 2e60ed7..30639de 100644 --- a/steam-deck/main-menu.css +++ b/steam-deck/main-menu.css @@ -1,55 +1,54 @@ -.mainmenu_Menu_23IDi { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) { background: var(--srcery-black); } -.mainmenu_Menu_23IDi .mainmenu_ItemLabel_3x-ZK, -.mainmenu_Menu_23IDi .mainmenu_ItemIcon_3xZ3Z { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_ItemLabel_3x-ZK, +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_ItemIcon_3xZ3Z { color: var(--srcery-white); } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 .mainmenu_ItemIcon_3xZ3Z, -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 .mainmenu_ItemLabel_3x-ZK { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 .mainmenu_ItemIcon_3xZ3Z, +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 .mainmenu_ItemLabel_3x-ZK { color: var(--srcery-bright-white); } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.gpfocus .mainmenu_ItemIcon_3xZ3Z { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.gpfocus .mainmenu_ItemIcon_3xZ3Z { filter: brightness(0%); } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp { position: relative; transform: none; } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.gpfocus .mainmenu_ItemLabel_3x-ZK { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.gpfocus .mainmenu_ItemLabel_3x-ZK { color: var(--srcery-black); } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.gpfocus { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.gpfocus { background: var(--srcery-bright-white); transform: none !important; animation-name: none !important; position: relative - } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp.mainmenu_Active_10bq5 { transform: none !important; } /* Active dot */ -.mainmenu_Menu_23IDi .mainmenu_ActiveDot_1uLVH { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_ActiveDot_1uLVH { background: transparent; height: 100%; display: flex; align-items: center; } -.mainmenu_Menu_23IDi .mainmenu_Item_2w9Tp .mainmenu_ActiveDot_1uLVH { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_Item_2w9Tp .mainmenu_ActiveDot_1uLVH { margin-left: 10px; } -.mainmenu_Menu_23IDi .mainmenu_ActiveDot_1uLVH::before { +.mainmenu_Menu_23IDi:not(.mainmenu_VR_1ABsh) .mainmenu_ActiveDot_1uLVH::before { content: "›"; color: var(--srcery-blue); font-size: 1.5rem; diff --git a/steam-deck/modals/styled-modals.css b/steam-deck/modals/styled-modals.css index 319068f..54ebd63 100644 --- a/steam-deck/modals/styled-modals.css +++ b/steam-deck/modals/styled-modals.css @@ -101,6 +101,20 @@ border-color: var(--srcery-bright-white); } +.ModalOverlayContent .gamepaddialog_ModalPosition_30VHl .controllerconfigurator_interstitial_ConfiguratorInterstitialContainer_3FS5u .controllerconfigurator_interstitial_DialogHeader_3PYip, +.ModalOverlayContent .gamepaddialog_ModalPosition_30VHl .controllerconfigurator_interstitial_ConfiguratorInterstitialContainer_3FS5u .controllerconfigurator_interstitial_DescLabel_19njk { + color: var(--srcery-bright-white); +} + +.ModalOverlayContent .gamepaddialog_ModalPosition_30VHl .controllerconfigurator_interstitial_ConfiguratorInterstitialContainer_3FS5u .controllerconfigurator_interstitial_ChordRow_2NYEW .footericons_Light_2e0Fq .footericons_Background_I3P4e { + color: var(--srcery-bright-white); +} + +.ModalOverlayContent .gamepaddialog_ModalPosition_30VHl .controllerconfigurator_interstitial_ConfiguratorInterstitialContainer_3FS5u .controllerconfigurator_interstitial_ChordRow_2NYEW img { + filter: var(--srcery-bright-white-filter); + opacity: 1; +} + .ModalOverlayContent .GenericConfirmDialog ._DialogColLayout > .DialogButton { color: var(--srcery-bright-white); } diff --git a/steam-deck/quick-access-menu.css b/steam-deck/quick-access-menu.css index 698f8eb..d18e90f 100644 --- a/steam-deck/quick-access-menu.css +++ b/steam-deck/quick-access-menu.css @@ -98,6 +98,17 @@ background: var(--srcery-black) !important; } +.GamepadMode.friendlist .TabPanelHeader .NewChatGroupButton, +.GamepadMode.friendlist .TabPanelHeader .AddFriendButton, +.GamepadMode.friendlist .TabPanelHeader .FriendsInvitesButton { + background-color: var(--srcery-xgray3); + color: var(--srcery-bright-black); +} + +.GamepadMode.friendlist .TabPanelHeader .FriendsInvitesButton .PendingInviteCount { + background-color: var(--srcery-red); +} + .friendslist_TabBumper_3Jr0A svg path { fill: var(--srcery-white) !important; } diff --git a/steam-deck/system.css b/steam-deck/system.css index 4a8379e..229c5b4 100644 --- a/steam-deck/system.css +++ b/steam-deck/system.css @@ -11,11 +11,19 @@ } #header .header_HeaderItem_2HnVd, -.searchbar_SearchContainer_161Tj .searchbar_SearchIconRight_1Ka4T, -.searchbar_SearchContainer_161Tj .searchbar_SearchIconLeft_2Ya83 { +#header .searchbar_SearchAndTitleContainer_17M8g .searchbar_SearchIconRight_1Ka4T, +#header .searchbar_SearchAndTitleContainer_17M8g .searchbar_SearchIconLeft_2Ya83 { color: var(--srcery-white); } +#header .searchbar_SearchAndTitleContainer_17M8g.searchbar_ForceExpanded_1bmuJ:not(.gpfocuswithin) .searchbar_SearchFieldBackground_3F4YR.searchbar_WhiteBackground_1l8js, +#header .searchbar_SearchAndTitleContainer_17M8g.searchbar_ShowingSearch_NMb_F:not(.searchbar_VR_35hhe):hover .searchbar_SearchFieldBackground_3F4YR.searchbar_WhiteBackground_1l8js, +#header .searchbar_SearchBox_2a1-s.gpfocus, +#header .searchbar_SearchAndTitleContainer_17M8g.searchbar_ForceExpanded_1bmuJ .searchbar_SearchBox_2a1-s { + color: var(--srcery-bright-white); + background-color: var(--srcery-bright-black); +} + #header .header_HeaderItem_2HnVd.gpfocus, #header .header_HeaderItem_2HnVd.gpfocuswithin { color: var(--srcery-black); background: var(--srcery-bright-white); diff --git a/steam-deck/theme.json b/steam-deck/theme.json index a8c02e9..279df3c 100644 --- a/steam-deck/theme.json +++ b/steam-deck/theme.json @@ -15,7 +15,8 @@ "library.css": [ "SP" ], "Custom.css": [ "SP" ], "account-page.css": [ "SP" ], - "loader.css": [ "SP", "QuickAccess" ] + "loader.css": [ "SP", "QuickAccess" ], + "add-friend.css": [ "SP" ] }, "dependencies": {}, "patches": {