Threshold-Yuzu/resource/layout/gamespage_details_subheader...

89 lines
2.2 KiB
Plaintext

"resource/layout/gamespage_details_subheaderright.layout"
{
controls
{
subheaderlabels { controlname="CDetailsSubHeaderLabelsRightPanel" }
gamehubbutton { controlname="Button" labeltext="#steam_gamehub" style="DetailsButton" }
}
colors
{
GameDetailsSubHeader.HorizontalSpacing=10
GameDetailsSubHeader.VerticalMargin=0
gamehubbgtop="67 90 122 255"
gamehubbgbottom="54 74 99 255"
gamehubborder="74 100 133 255"
}
styles
{
CDetailsGameSubHeaderRightPanel
{
bgcolor=DarkDialogBGTransparent
}
DetailsButton
{
inset="-3 0 0 0"
font-family=basefont
font-size=13 [$LINUX]
font-size=15
font-weight=400
textcolor="Text"
bgcolor=none
render_bg
{
// background fill
0="gradient( x0 + 1, y0 + 1, x1 - 1, y1 - 1, gamehubbgtop, gamehubbgbottom )"
1="fill( x0 + 2, y0, x1 - 2, y0 + 1, gamehubborder )" // top
2="fill( x0 + 2, y1 - 1, x1 - 2, y1, gamehubborder )" // bottom
3="fill( x0, y0 + 2, x0 + 1, y1 - 2, gamehubborder )" // left
4="fill( x1 - 1, y0 + 2, x1, y1 - 2, gamehubborder )" // right
5="fill( x0 + 1, y0 + 1, x0 + 2, y0 + 2, gamehubborder )"
6="fill( x1 - 2, y0 + 1, x1 - 1, y0 + 2, gamehubborder )"
7="fill( x0 + 1, y1 - 2, x0 + 2, y1 - 1, gamehubborder )"
8="fill( x1 - 2, y1 - 2, x1 - 1, y1 - 1, gamehubborder )"
9="fill( x0, y0 + 1, x0 + 1, y0 + 2, gamehubborder )"
10="fill( x1 - 1, y0 + 1, x1, y0 + 2, gamehubborder )"
11="fill( x0, y1 - 2, x0 + 1, y1 - 1, gamehubborder )"
12="fill( x1 - 1, y1 - 2, x1, y1 - 1, gamehubborder )"
13="fill( x0 + 1, y0, x0 + 2, y0 + 1, gamehubborder )"
14="fill( x1 - 2, y0, x1 - 1, y0 + 1, gamehubborder )"
15="fill( x0 + 1, y1 - 1, x0 + 2, y1, gamehubborder )"
16="fill( x1 - 2, y1 - 1, x1 - 1, y1, gamehubborder )"
}
}
DetailsButton:hover
{
textcolor="white"
}
DetailsButton:active
{
textcolor="white"
inset="-2 1 0 0"
}
}
layout
{
// Y offset here should match the vertical padding value above in the colors section
region { name="header" y=0 x=0 width=max height=max }
place {
control=subheaderlabels,gamehubbutton
region=header
dir=right
align=left-center
margin-left=10
margin-right=10
spacing=10
}
}
}