This commit is contained in:
JackMyth 2021-08-01 22:48:29 +08:00
commit 711ad33802
5 changed files with 60 additions and 219 deletions

View File

@ -1,22 +1,23 @@
# Threshold Miku Skin for Steam
From [Threshold Skin](https://github.com/Edgarware/Threshold-Skin)
Modified By JackMyth
Modified By JackMyth([Find me on Steam](https://steamcommunity.com/id/JackMyth/))
![](Previews/Main.jpg)
Want a dark version? [Try this!](https://github.com/Jack-Myth/Threshold-Miku/tree/master)
## Installation
1. Download the skin, extract the zip file, and copy the folder to:
## How to Install
Download the skin, extract the zip file, and copy the folder to:
* Windows - C:\Program Files (x86)\Steam\skins
* Mac - /Users/\<username\>/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/skins/
* Linux - ~/.steam/skins
2. In Steam, go to Settings > Interface > and choose Threshold Miku from the list of skins.
3. Restart Steam and enjoy!
In Arch Linux(& Arch derivatives like Manjaro), you can use AUR packages [Dark](https://aur.archlinux.org/packages/threshold-miku-dark-steam-skin)/[Light](https://aur.archlinux.org/packages/threshold-miku-light-steam-skin)
## How to Use
1. In Steam, go to Settings > Interface > and choose Threshold Miku from the list of skins.
2. Restart Steam and enjoy!
# Introduce the Threshold Miku Light For SteamUI
![](Previews/NewLibrary.jpg)

View File

@ -1,115 +0,0 @@
"resource/layout/subpaneloptionsdownloads.layout"
{
controls
{
ThrottleRatesLabel { controlname=label labeltext=#Steam_ThrottleRatesLabel }
RegionLabel { controlname=label labeltext=#Steam_RegionLabel style=highlight }
LibrariesLabel { controlname=label labeltext=#Steam_LibrariesLabel style=highlight }
RestrictionsLabel { controlname=label labeltext=#Steam_DownloadRestrictionsLabel style=highlight }
RegionInfoLabel { controlname=label labeltext=#Steam_RegionInfo wrap=1 }
ManageInstalledappsLabel { controlname=label labeltext=#SteamUI_ContentMgr_ManageInstalledAppsInfo }
FlushDownloadConfigLabel { controlname=label labeltext=#SteamUI_ContentMgr_FlushDownloadConfigInfo tooltiptext=#SteamUI_ContentMgr_FlushDownloadConfigTip }
ThrottleRates
{
controlname=combobox
editable="0"
}
DownloadRegionCombo
{
controlname=combobox
editable="0"
}
ManageInstalledApps
{
controlname=button
labeltext = #SteamUI_ContentMgr_ManageInstalledApps
command=ManageInstalledApps
}
FlushDownloadConfig
{
controlname=button
labeltext = #SteamUI_ContentMgr_FlushDownloadConfig
command=FlushContentConfig
}
AutoUpdateTimeRestrictCheckbox { controlname=checkbutton labeltext=#Steam_AutoUpdateTimeRestrictionLabel }
AutoUpdateTimeRestrictStartLabel { controlname=label labeltext=#Steam_AutoUpdateTimeRestrictionStart style=padded }
AutoUpdateTimeRestrictEndLabel { controlname=label labeltext=#Steam_AutoUpdateTimeRestrictionEnd style=padded }
AutoUpdateTimeRestrictStart { controlname=combobox }
AutoUpdateTimeRestrictEnd { controlname=combobox }
AllowDownloadsDuringGameplayCheckbox { controlname=checkbutton labeltext=#Steam_AllowDownloadsDuringGameplay tooltiptext=#Steam_AllowDownloadsDuringGameplayDetails}
ThrottleDownloadsWhileStreamingCheckbox { controlname=checkbutton labeltext=#Steam_ThrottleDownloadsWhileStreaming tooltiptext=#Steam_ThrottleDownloadsWhileStreamingDetails }
DownloadRatesInBitsCheckbox { controlname=checkbutton labeltext=#Steam_DownloadRatesInBits }
Divider1 { ControlName=Divider }
Divider2 { ControlName=Divider }
Divider3 { ControlName=Divider }
}
colors
{
}
styles
{
highlight
{
textcolor=DefaultText
font-size=18 [$LINUX]
font-size=24
}
padded
{
padding-top=6
}
}
layout
{
region { name=box margin-top=10 margin-bottom=20 margin-left=20 margin-right=20 width=max height=max }
place { controls="LibrariesLabel" region=box margin-top=10 dir=down }
place { controls="ManageInstalledApps" region=box start=LibrariesLabel margin-top=10 width=235 height=25 dir=down }
place { controls="ManageInstalledappsLabel" region=box start=ManageInstalledApps margin-top=10 width=max dir=down }
place { controls="Divider1" region=box start=ManageInstalledappsLabel dir=down margin-top=15 width=max }
place { controls="RegionLabel" region=box start=Divider1 dir=down margin-top=15 }
place { controls="DownloadRegionCombo" region=box start=RegionLabel margin-top=10 height=25 width=235 dir=down }
place { controls="RegionInfoLabel" region=box start=DownloadRegionCombo margin-top=10 width=max dir=down }
place { controls="Divider2" region=box start=RegionInfoLabel dir=down width=max margin-top=15 }
place { controls="RestrictionsLabel" region=box start=Divider2 dir=down margin-top=15 }
place { controls="AutoUpdateTimeRestrictCheckbox" region=box start=RestrictionsLabel dir=down margin-top=4 }
place { controls="AutoUpdateTimeRestrictStartLabel" region=box start=AutoUpdateTimeRestrictCheckbox dir=down margin-top=4 }
place { controls="AutoUpdateTimeRestrictStart" region=box start=AutoUpdateTimeRestrictStartLabel dir=right margin-left=10 width=78 }
place { controls="AutoUpdateTimeRestrictEndLabel" region=box start=AutoUpdateTimeRestrictStart dir=right margin-left=20 }
place { controls="AutoUpdateTimeRestrictEnd" region=box start=AutoUpdateTimeRestrictEndLabel dir=right margin-left=10 width=78 }
place { controls="ThrottleRatesLabel" region=box start=RestrictionsLabel dir=down margin-left=260 margin-top=6 }
place { controls="ThrottleRates" region=box start=ThrottleRatesLabel dir=down width=235 height=25 margin-top=10 }
place { controls="AllowDownloadsDuringGameplayCheckbox" region=box start=AutoUpdateTimeRestrictStartLabel dir=down margin-top=15 }
place { controls="ThrottleDownloadsWhileStreamingCheckbox" region=box start=AllowDownloadsDuringGameplayCheckbox dir=down }
place { controls="DownloadRatesInBitsCheckbox" region=box start=ThrottleDownloadsWhileStreamingCheckbox dir=down }
place { controls="Divider3" region=box start=DownloadRatesInBitsCheckbox dir=down width=max margin-top=10 }
place { controls="FlushDownloadConfig" region=box start=Divider3 margin-top=15 width=235 height=25 dir=down }
place { controls="FlushDownloadConfigLabel" region=box start=FlushDownloadConfig margin-top=10 width=max dir=down }
}
}

View File

@ -1,89 +0,0 @@
"resource/layout/subpaneloptionsingame.layout"
{
controls
{
TitleLabel { controlname=label labeltext="#Steam_SettingsInGameTitle" style=highlight }
EnableOverlayCheck { ControlName=CheckButton labelText="#Overlay_SettingsEnable" }
EnableSCTenfootOverlayCheck [!$OSX&&!$LINUX] { ControlName=CheckButton labelText="#Overlay_SettingsSCTenfootEnable" }
EnableVRDesktopGameTheaterCheck [!$OSX&&!$LINUX] { ControlName=CheckButton labelText="#Overlay_SettingsEnableVRDesktopGameTheaterCheck" }
HotKeySelector { ControlName=HotKeyEntry }
ScreenshotHotKeySelector { ControlName=HotKeyEntry }
DescriptionLabel { ControlName=Label labeltext="#Overlay_SettingsDescription" wrap=1 }
HotKeySelectorLabel { ControlName=Label labelText="#Overlay_SettingsHotKeyLabel" }
ScreenshotLabel { ControlName=Label labelText="#Overlay_SettingsScreenshotHotKeyLabel" }
ScreenshotActionLabel { ControlName=Label labelText="#Overlay_SettingsScreenshotActionLabel" }
ScreenshotNotifyCheck { ControlName=CheckButton labelText="#Friends_DisplayNotification" style=checkbox }
ScreenshotPlaySoundCheck { ControlName=CheckButton labelText="#Friends_PlayASound" }
ScreenshotSaveUncompressedCheck { ControlName=CheckButton labelText="#Overlay_SaveUncompressed" }
SetScreenshotFolderButton { ControlName=Button labelText="#Steam_SettingsInGameScreenshotFolder" command=SetScreenshotFolder }
ShowIngameFPSLabel { ControlName=Label labelText="#Steam_Settings_Ingame_ShowFPS_Title" }
ShowIngameFPSCornerCombo { ControlName="ComboBox" fieldName="ShowIngameFPSCombo" editable="0" }
ShowIngameFPSContrastCheck { ControlName=CheckButton labelText="#Steam_Settings_Ingame_ShowFPS_HightContrast" style=checkbox }
Divider1 { ControlName=Divider }
PingRateLabel { controlname=label labeltext=#Steam_ServerBrowserPingRateLabel wrap=1 style=highlight }
PingRateInfo { controlname=label labeltext=#Steam_ServerBrowserPingRateInfo wrap=1 }
PingRateCombo
{
controlname=combobox
editable="0"
}
}
colors
{
}
styles
{
highlight
{
textcolor=DefaultText
font-size=18 [$LINUX]
font-size=24
}
checkbox
{
padding-top=0
padding-bottom=0
}
}
layout
{
region { name=box margin-top=20 margin-bottom=20 margin-left=20 margin-right=20 width=max height=max }
place { controls=TitleLabel region=box }
place { controls=DescriptionLabel width=max region=box start=TitleLabel width=max dir=down margin-top=8 }
place { controls=EnableOverlayCheck region=box start=DescriptionLabel margin-top=5 width=max dir=down }
place [!$OSX&&!$LINUX] { controls=EnableSCTenfootOverlayCheck region=box start=EnableOverlayCheck dir=down }
place [!$OSX&&!$LINUX] { controls=EnableVRDesktopGameTheaterCheck region=box start=EnableSCTenfootOverlayCheck dir=down }
place [$WINDOWS] { controls=HotKeySelectorLabel,HotKeySelector start=EnableVRDesktopGameTheaterCheck margin-top=10 dir=down spacing=5 width=220 region=box }
place [!$WINDOWS] { controls=HotKeySelectorLabel,HotKeySelector start=EnableOverlayCheck margin-top=10 dir=down spacing=5 width=220 region=box }
place { controls=ShowIngameFPSLabel,ShowIngameFPSCombo,ShowIngameFPSContrastCheck dir=down spacing=5 start=HotKeySelector margin-top=55 width=220 region=box }
place [$WINDOWS] { controls=ScreenshotLabel start=EnableVRDesktopGameTheaterCheck margin-top=10 x=270 dir=down region=box }
place [!$WINDOWS] { controls=ScreenshotLabel start=EnableOverlayCheck margin-top=10 x=270 dir=down region=box }
place { controls=ScreenshotHotKeySelector,SetScreenshotFolderButton
dir=down
start=ScreenshotLabel
margin-top=4
spacing=5
width=220
region=box }
place { control=ScreenshotActionLabel region=box start=SetScreenshotFolderButton dir=down margin-top=20 }
place { controls=ScreenshotNotifyCheck,ScreenshotPlaySoundCheck,ScreenshotSaveUncompressedCheck dir=down start=ScreenshotActionLabel
margin-top=6 margin-left=10 region=box }
place { control=Divider1 start=ShowIngameFPSContrastCheck dir=down margin-top=40 region=box width=max }
place { controls="PingRateLabel" region=box start=Divider1 margin-top=10 width=max dir=down }
place { controls="PingRateCombo" region=box start=PingRateLabel margin-top=10 width=235 dir=down height=25 }
place { controls="PingRateInfo" region=box start=PingRateCombo margin-top=10 width=max dir=down }
}
}

View File

@ -49,7 +49,8 @@
ButtonBorderFocus="137 137 137 255"
ButtonBorderFocusSubtle="122 122 122 255"
Text="207 207 207 255"
//Text="207 207 207 255"
Text="55 55 55 255"
Text2="180 180 180 255"
TextDisabled="99 99 99 255"
TextHover="226 226 226 255"

View File

@ -54,6 +54,10 @@
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wwNACYWLywH8wAAAGRJREFUCNctyqERgQEABtD3ub8KIk1TjCGI7pwBWMAyogWc7izxFzsQjfAp8nvantte2m6hrQmu+GDf9pBE/rrADiuMk7ZJ8sYLM2yGJP3PNb4Yh7ZTHLHEM8ltwAlz3JM82voBsvorxYBJxB4AAAAASUVORK5CYII=);
}
.emoticon_popup_ctn {
z-index: 1;
}
/*TMC2:BeginWebPageStyle*/
/*.responsive_page_frame
@ -313,9 +317,37 @@ html.client .apphub_background
filter: brightness(0%);
}
.ClientUIControls div[class^="libraryhome_Container"]
.ClientUIControls div[class*="libraryhome_Container"]
{
background: radial-gradient(100% 100% at 45% 45%, #000000 0%, #00000000 100%);
/*TMC2:BeginMainContentBrightness*/background: radial-gradient(closest-side, #000000 0%, #00000000 100%);/*TMC2:EndMainContentBrightness*/
}
.ClientUIControls div[class*="downloads_DownloadsPage"],
.ClientUIControls div[class*="downloads_SectionItem"][class*="downloads_Active"],
.ClientUIControls div[class*="downloadgraph_GraphAndStats"],
.ClientUIControls div.NarrowWindow div[class*="downloadgraph_DownloadGraph"] div[class*="downloadgraph_Gradient"],
.ClientUIControls div.ShortWindow div[class*="downloadgraph_DownloadGraph"] div[class*="downloadgraph_Gradient"]
{
background:none;
}
.ClientUIControls div[class*="downloads_SectionTitle"] span,
.ClientUIControls div[class^="downloads_SectionTitle"] [class^="downloads_TitleAndCount"] [class^="downloads_Title"],
.ClientUIControls div[class^="downloads_SectionItem"] [class^="downloads_Name"],
.ClientUIControls div[classs^="downloads_ProgressDetails"] [class^="downloads_Value"],
.ClientUIControls div[class^="downloads_SectionJumpBar"] [class^="downloads_TitleAndCount"] [class^="downloads_Title"],
.ClientUIControls div[class*="downloads_SectionItemStatus"] [class*="downloads_StartTime"],
.ClientUIControls div[class*="downloadgraph_StatsPanel"] [class*="downloadgraph_Status"],
.ClientUIControls div[class*="downloadgraph_StatsPanel"] [class*="downloadgraph_Figure"]
{
color:#000;
}
.ClientUIControls div[class^="downloads_SectionItem"] [class^="downloads_Button"]:hover,
.ClientUIControls div[class^="downloads_SectionItem"]:hover,
.ClientUIControls div[class^="downloads_SectionItem"][class*="downloads_Dragging"]
{
background:#CBCBCBA0;
}
.ClientUIControls div[class^="libraryhome_UpdatesContainer"]
@ -323,7 +355,6 @@ html.client .apphub_background
background-color: #36373800;
}
.ClientUIControls div[class^="gamelistentry_Container"][class*="gamelistentry_Selected"]
{
background: linear-gradient(to right, #CBCBCB 0%, #CBCBCB 90%, rgba(53, 55, 63, 0) 110%);
@ -419,7 +450,7 @@ html.client .apphub_background
.ClientUIControls div[class^="library_MainPanel"]
{
background: #FFFFFF;
z-index:1;
}
@ -437,7 +468,7 @@ html.client .apphub_background
background-size: calc(100% + 240px) calc(100% + 80px);
/*TMC2:EndCSide2*/
background-attachment: fixed;
/*TMC2:BeginMainContent*/filter: blur(10px) opacity(90%);/*TMC2:EndMainContent*/
/*TMC2:BeginMainContentBlur*/filter: blur(10px);/*TMC2:EndMainContentBlur*/
}
.ClientUIControls div[class^="libraryhome_UpdatesContainer"]
@ -671,9 +702,9 @@ html.client .apphub_background
.ClientUIControls div[class^="appdetailsplaysection_PlayBarDetailLabel"],
.ClientUIControls div[class^="appdetailsplaysection_LastPlayed"] div[class*="appdetailsplaysection_LastPlayedInfo"],
.ClientUIControls div[class^="appdetailsprimarylinkssection_LinkInner"] a[class^="appdetailsprimarylinkssection_Text"]
.ClientUIControls div[class^="appdetailsprimarylinkssection_LinkInner"] span[class^="appdetailsprimarylinkssection_Text"]
{
color: rgba(0, 0, 0, 0.32);
color: rgba(0, 0, 0, 0.52);
}
.ClientUIControls div[class*="appdetailsprimarylinkssection_LinksSection"] > div
@ -794,7 +825,11 @@ html.client .apphub_background
.ClientUIControls [class^="appdetailssoundtrack_SoundtrackContainer"] [class^="appdetailssoundtrack_Header"] [class^="appdetailssoundtrack_ArtistName"],
.ClientUIControls div[class^="appdetailsachievementssection_UnachievedSection"] div[class^="appdetailsachievementssection_Label"],
.ClientUIControls div[class^="appactivityday_PlayedForTime"],
.ClientUIControls div[class^="appactivityday_ReviewText_3ZTUR"],
.ClientUIControls div[class^="appactivityday_ReviewText"],
.ClientUIControls [class*="downloads_AutoUpdateHours"],
.ClientUIControls [class*="downloads_SectionItemStatus"],
.ClientUIControls [class*="downloadgraph_StatsPanel"] [class*="downloadgraph_Stat"],
.ClientUIControls [class*="downloadgraph_DownloadGraphLegend"] [class*="downloadgraph_LegendText"],
.ClientUIControls div[class^="comment_thread_ActivityCommentThread"] div[class^="comment_thread_Comment"]
{
color:#3B3B3B;
@ -831,6 +866,8 @@ html.client .apphub_background
.ClientUIControls div[class^="appactivityday_BadgeInfo"] div[class^="appactivityday_BadgeName"],
.ClientUIControls div[class^="appdetailssection_Highlight"],
.ClientUIControls div[class^="appdetailsreviewsection_ReviewTextContainer"],
.ClientUIControls div[class^="downloads_ProgressDetails"] [class*="downloads_Value"][class*="downloads_InProgress"],
.ClientUIControls div[class*="downloads_SectionItemStatus"] [class*="downloads_State"] [class*="downloads_InProgress"],
.ClientUIControls div[class*="appdetailsworkshopsection_WorkshopSection"] div[class*="appdetailsworkshopsection_WorkshopHeader"] div[class*="appdetailsworkshopsection_FeaturedItem"] div[class*="appdetailsworkshopsection_FeaturedItemDetailsContainer"] div[class*="appdetailsworkshopsection_FeaturedItemName"],
.ClientUIControls div[class*="appdetailsworkshopsection_WorkshopSection"] div[class*="appdetailsworkshopsection_WorkshopHeader"] div[class*="appdetailsworkshopsection_FeaturedItem"] div[class*="appdetailsworkshopsection_FeaturedItemDetailsContainer"] div[class*="appdetailsworkshopsection_FeaturedLinks"] div[class*="appdetailsworkshopsection_FeaturedItemLink"]
{
@ -862,6 +899,7 @@ html.client .apphub_background
.ClientUIControls div[class^="appactivityday_PartnerEventLargeImage_Title"],
.ClientUIControls div[class*="appactivityday_PartnerEventLargeImage_Container"]:hover div[class^="appactivityday_PartnerEventLargeImage_Title"],
.ClientUIControls div[class^="appactivityday_PartnerEventType"],
.ClientUIControls div[class*="downloads_SectionItemStatus"] [class*="downloads_Progress"],
.ClientUIControls button.TextButton
{
color:#000;
@ -911,4 +949,9 @@ html.client .apphub_background
.ClientUIControls div[class^="appactivityday_ReviewDescriptionRecommended"]
{
color:#0055ff;
}
.ClientUIControls div[class^="appdetailsspotlight_AppDetailsSpotlightDemo"] div[class^="appdetailsspotlight_Info"] div[class^="appdetailsspotlight_Title"]
{
color:#000000;
}