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
|
|
}
|
|
}
|
|
}
|