89 lines
2.2 KiB
Plaintext
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
|
||
|
}
|
||
|
}
|
||
|
}
|