(slate-es-de) Refactored to separate the aspect ratio configuration into different XML files.

Also improved the 4:3 vertical aspect ratio layout.
This commit is contained in:
Leon Styhre 2023-02-10 17:31:54 +01:00
parent 4dc4b9ef02
commit 664a4c178d
4 changed files with 593 additions and 347 deletions

View file

@ -0,0 +1,194 @@
<theme>
<variant name="withVideos, withoutVideos, noGameMedia">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.955</pos>
<fontSize>0.035</fontSize>
</helpsystem>
</view>
<view name="system">
<text name="gameCounter">
<pos>0.5 0.6437</pos>
<size>1 0.056</size>
<fontSize>0.035</fontSize>
</text>
</view>
<view name="gamelist">
<textlist name="gamelistTextlist">
<fontSize>0.025</fontSize>
</textlist>
<image name="consolegame">
<maxSize>0.4 0.15</maxSize>
</image>
<image name="logo">
<maxSize>0.32 0.13</maxSize>
</image>
</view>
</variant>
<variant name="withVideos, withoutVideos">
<view name="system">
<carousel name="systemCarousel">
<pos>0 0.383796</pos>
<size>1 0.232407</size>
<maxItemCount>3</maxItemCount>
<itemSize>0.25 0.125</itemSize>
<itemScale>1.23</itemScale>
<fontSize>0.055</fontSize>
</carousel>
<image name="consolegame">
<pos>0.02 0.327</pos>
<maxSize>0.4 0.28</maxSize>
</image>
<image name="controller">
<pos>0.78 0.327</pos>
<maxSize>0.12 0.28</maxSize>
</image>
<text name="info1, info2, info3, info4, info5, info6, info7, info8, info9, info10">
<size>0.40 0.03</size>
<fontSize>0.021</fontSize>
</text>
<text name="info1">
<pos>0.38 0.695</pos>
</text>
<text name="info2">
<pos>0.38 0.716</pos>
</text>
<text name="info3">
<pos>0.38 0.737</pos>
</text>
<text name="info4">
<pos>0.38 0.758</pos>
</text>
<text name="info5">
<pos>0.38 0.799</pos>
</text>
<text name="info6">
<pos>0.38 0.820</pos>
</text>
<text name="info7">
<pos>0.38 0.841</pos>
</text>
<text name="info8">
<pos>0.38 0.862</pos>
</text>
<text name="info9">
<pos>0.38 0.883</pos>
</text>
<text name="info10">
<pos>0.38 0.904</pos>
</text>
</view>
<view name="gamelist">
<text name="collectionsSystemName">
<size>0.214 0.025</size>
</text>
<text name="customCollectionsSystemName">
<pos>0.42 0.128</pos>
<size>0.182 0.025</size>
</text>
<text name="customCollectionsHeader">
<pos>0.42 0.174</pos>
<size>0.214 0.05</size>
<fontSize>0.05</fontSize>
</text>
<text name="labelReleasedate, labelDeveloper, labelPublisher, labelGenre,
labelPlayers, labelLastplayed, developer, publisher, genre, players">
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</text>
<text name="labelReleasedate">
<pos>0.815 0.2755</pos>
</text>
<datetime name="releasedate">
<pos>0.83 0.3005</pos>
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</datetime>
<text name="labelDeveloper">
<pos>0.815 0.3355</pos>
</text>
<text name="developer">
<pos>0.83 0.3605</pos>
</text>
<text name="labelPublisher">
<pos>0.815 0.3955</pos>
</text>
<text name="publisher">
<pos>0.83 0.4205</pos>
</text>
<text name="labelGenre">
<pos>0.815 0.4555</pos>
</text>
<text name="genre">
<pos>0.83 0.4805</pos>
</text>
<text name="labelPlayers">
<pos>0.815 0.5155</pos>
</text>
<text name="players">
<pos>0.83 0.5405</pos>
</text>
<text name="labelLastplayed">
<pos>0.815 0.5755</pos>
</text>
<datetime name="lastplayed">
<pos>0.83 0.6005</pos>
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</datetime>
<text name="description">
<pos>0.454 0.675</pos>
<size>0.346 0.242</size>
<fontSize>0.0195</fontSize>
</text>
<rating name="rating">
<size>0 0.03</size>
</rating>
<gamelistinfo name="gamelistInfo">
<pos>0.773 0.192</pos>
<size>0.2 0.042</size>
<fontSize>0.025</fontSize>
</gamelistinfo>
<badges name="badges">
<pos>0.815 0.675</pos>
<size>0.13 0.235</size>
<origin>0 0</origin>
<lines>3</lines>
<itemsPerLine>3</itemsPerLine>
</badges>
</view>
</variant>
<variant name="withVideos">
<view name="gamelist">
<video name="gameVideo">
<pos>0.63 0.45</pos>
<maxSize>0.356 0.424</maxSize>
</video>
</view>
</variant>
<variant name="withoutVideos">
<view name="gamelist">
<image name="gameImage">
<pos>0.63 0.45</pos>
<maxSize>0.360 0.424</maxSize>
</image>
</view>
</variant>
<variant name="noGameMedia">
<view name="gamelist">
<text name="customCollectionsHeaderNoMedia">
<pos>0.78 0.105</pos>
<size>0.214 0.05</size>
<fontSize>0.05</fontSize>
<visible>true</visible>
</text>
</view>
</variant>
</theme>

View file

@ -0,0 +1,194 @@
<theme>
<variant name="withVideos, withoutVideos, noGameMedia">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.975</pos>
<fontSize>0.025</fontSize>
</helpsystem>
</view>
<view name="system">
<text name="gameCounter">
<pos>0.5 0.622</pos>
<size>1 0.046</size>
<fontSize>0.037</fontSize>
</text>
</view>
<view name="gamelist">
<textlist name="gamelistTextlist">
<fontSize>0.0264</fontSize>
</textlist>
<image name="consolegame">
<maxSize>0.35 0.12</maxSize>
</image>
<image name="logo">
<maxSize>0.30 0.10</maxSize>
</image>
</view>
</variant>
<variant name="withVideos, withoutVideos">
<view name="system">
<carousel name="systemCarousel">
<pos>0 0.40</pos>
<size>1 0.20</size>
<maxItemCount>1.85</maxItemCount>
<itemSize>0.38 0.11</itemSize>
<itemScale>1.3</itemScale>
<fontSize>0.075</fontSize>
</carousel>
<image name="consolegame">
<pos>0.02 0.367</pos>
<maxSize>0.4 0.2</maxSize>
</image>
<image name="controller">
<pos>0.77 0.367</pos>
<maxSize>0.12 0.17</maxSize>
</image>
<text name="info1, info2, info3, info4, info5, info6, info7, info8, info9, info10">
<size>0.70 0.03</size>
<fontSize>0.023</fontSize>
</text>
<text name="info1">
<pos>0.05 0.675</pos>
</text>
<text name="info2">
<pos>0.05 0.696</pos>
</text>
<text name="info3">
<pos>0.05 0.717</pos>
</text>
<text name="info4">
<pos>0.05 0.738</pos>
</text>
<text name="info5">
<pos>0.05 0.779</pos>
</text>
<text name="info6">
<pos>0.05 0.800</pos>
</text>
<text name="info7">
<pos>0.05 0.821</pos>
</text>
<text name="info8">
<pos>0.05 0.842</pos>
</text>
<text name="info9">
<pos>0.05 0.863</pos>
</text>
<text name="info10">
<pos>0.05 0.884</pos>
</text>
</view>
<view name="gamelist">
<text name="collectionsSystemName">
<visible>false</visible>
</text>
<text name="customCollectionsSystemName">
<pos>0.78 0.128</pos>
<size>0.32 0.05</size>
</text>
<text name="customCollectionsHeader">
<pos>0.78 0.153</pos>
<size>0.32 0.05</size>
<fontSize>0.04</fontSize>
</text>
<text name="labelReleasedate, labelDeveloper, labelPublisher, labelGenre,
labelPlayers, labelLastplayed, developer, publisher, genre, players">
<size>0.155 0.02</size>
<fontSize>0.026</fontSize>
</text>
<text name="labelReleasedate">
<pos>0.454 0.535</pos>
</text>
<datetime name="releasedate">
<pos>0.454 0.558</pos>
<size>0.155 0.02</size>
<fontSize>0.026</fontSize>
</datetime>
<text name="labelDeveloper">
<pos>0.62 0.535</pos>
</text>
<text name="developer">
<pos>0.62 0.558</pos>
</text>
<text name="labelPublisher">
<pos>0.79 0.535</pos>
</text>
<text name="publisher">
<pos>0.79 0.558</pos>
</text>
<text name="labelGenre">
<pos>0.454 0.59</pos>
</text>
<text name="genre">
<pos>0.454 0.613</pos>
</text>
<text name="labelPlayers">
<pos>0.62 0.59</pos>
</text>
<text name="players">
<pos>0.62 0.613</pos>
</text>
<text name="labelLastplayed">
<pos>0.79 0.59</pos>
</text>
<datetime name="lastplayed">
<pos>0.79 0.613</pos>
<size>0.155 0.02</size>
<fontSize>0.026</fontSize>
</datetime>
<text name="description">
<pos>0.454 0.655</pos>
<size>0.384 0.262</size>
<fontSize>0.026</fontSize>
</text>
<rating name="rating">
<size>0 0.02</size>
</rating>
<gamelistinfo name="gamelistInfo">
<pos>0.723 0.192</pos>
<size>0.24 0.042</size>
<fontSize>0.026</fontSize>
</gamelistinfo>
<badges name="badges">
<pos>0.96 0.655</pos>
<size>0.11 0.235</size>
<origin>1 0</origin>
<lines>4</lines>
<itemsPerLine>2</itemsPerLine>
</badges>
</view>
</variant>
<variant name="withVideos">
<view name="gamelist">
<video name="gameVideo">
<pos>0.708 0.38</pos>
<maxSize>0.506 0.29</maxSize>
</video>
</view>
</variant>
<variant name="withoutVideos">
<view name="gamelist">
<image name="gameImage">
<pos>0.708 0.38</pos>
<maxSize>0.506 0.29</maxSize>
</image>
</view>
</variant>
<variant name="noGameMedia">
<view name="gamelist">
<text name="customCollectionsHeaderNoMedia">
<pos>0.78 0.153</pos>
<size>0.32 0.05</size>
<fontSize>0.04</fontSize>
<visible>true</visible>
</text>
</view>
</variant>
</theme>

View file

@ -0,0 +1,194 @@
<theme>
<variant name="withVideos, withoutVideos, noGameMedia">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.955</pos>
<fontSize>0.034</fontSize>
</helpsystem>
</view>
<view name="system">
<text name="gameCounter">
<pos>0.5 0.6437</pos>
<size>1 0.056</size>
<fontSize>0.035</fontSize>
</text>
</view>
<view name="gamelist">
<textlist name="gamelistTextlist">
<fontSize>0.025</fontSize>
</textlist>
<image name="consolegame">
<maxSize>0.4 0.15</maxSize>
</image>
<image name="logo">
<maxSize>0.32 0.13</maxSize>
</image>
</view>
</variant>
<variant name="withVideos, withoutVideos">
<view name="system">
<carousel name="systemCarousel">
<pos>0 0.383796</pos>
<size>1 0.232407</size>
<maxItemCount>3</maxItemCount>
<itemSize>0.25 0.125</itemSize>
<itemScale>1.23</itemScale>
<fontSize>0.055</fontSize>
</carousel>
<image name="consolegame">
<pos>0.02 0.327</pos>
<maxSize>0.4 0.28</maxSize>
</image>
<image name="controller">
<pos>0.78 0.327</pos>
<maxSize>0.12 0.28</maxSize>
</image>
<text name="info1, info2, info3, info4, info5, info6, info7, info8, info9, info10">
<size>0.44 0.03</size>
<fontSize>0.021</fontSize>
</text>
<text name="info1">
<pos>0.34 0.695</pos>
</text>
<text name="info2">
<pos>0.34 0.716</pos>
</text>
<text name="info3">
<pos>0.34 0.737</pos>
</text>
<text name="info4">
<pos>0.34 0.758</pos>
</text>
<text name="info5">
<pos>0.34 0.799</pos>
</text>
<text name="info6">
<pos>0.34 0.820</pos>
</text>
<text name="info7">
<pos>0.34 0.841</pos>
</text>
<text name="info8">
<pos>0.34 0.862</pos>
</text>
<text name="info9">
<pos>0.34 0.883</pos>
</text>
<text name="info10">
<pos>0.34 0.904</pos>
</text>
</view>
<view name="gamelist">
<text name="collectionsSystemName">
<size>0.182 0.025</size>
</text>
<text name="customCollectionsSystemName">
<pos>0.42 0.128</pos>
<size>0.182 0.025</size>
</text>
<text name="customCollectionsHeader">
<pos>0.42 0.175</pos>
<size>0.182 0.05</size>
<fontSize>0.042</fontSize>
</text>
<text name="labelReleasedate, labelDeveloper, labelPublisher, labelGenre,
labelPlayers, labelLastplayed, developer, publisher, genre, players">
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</text>
<text name="labelReleasedate">
<pos>0.815 0.2755</pos>
</text>
<datetime name="releasedate">
<pos>0.83 0.3005</pos>
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</datetime>
<text name="labelDeveloper">
<pos>0.815 0.3355</pos>
</text>
<text name="developer">
<pos>0.83 0.3605</pos>
</text>
<text name="labelPublisher">
<pos>0.815 0.3955</pos>
</text>
<text name="publisher">
<pos>0.83 0.4205</pos>
</text>
<text name="labelGenre">
<pos>0.815 0.4555</pos>
</text>
<text name="genre">
<pos>0.83 0.4805</pos>
</text>
<text name="labelPlayers">
<pos>0.815 0.5155</pos>
</text>
<text name="players">
<pos>0.83 0.5405</pos>
</text>
<text name="labelLastplayed">
<pos>0.815 0.5755</pos>
</text>
<datetime name="lastplayed">
<pos>0.83 0.6005</pos>
<size>0.14 0.02</size>
<fontSize>0.0195</fontSize>
</datetime>
<text name="description">
<pos>0.454 0.675</pos>
<size>0.346 0.242</size>
<fontSize>0.0195</fontSize>
</text>
<rating name="rating">
<size>0 0.03</size>
</rating>
<gamelistinfo name="gamelistInfo">
<pos>0.773 0.192</pos>
<size>0.2 0.042</size>
<fontSize>0.025</fontSize>
</gamelistinfo>
<badges name="badges">
<pos>0.815 0.675</pos>
<size>0.13 0.235</size>
<origin>0 0</origin>
<lines>3</lines>
<itemsPerLine>3</itemsPerLine>
</badges>
</view>
</variant>
<variant name="withVideos">
<view name="gamelist">
<video name="gameVideo">
<pos>0.63 0.45</pos>
<maxSize>0.356 0.424</maxSize>
</video>
</view>
</variant>
<variant name="withoutVideos">
<view name="gamelist">
<image name="gameImage">
<pos>0.63 0.45</pos>
<maxSize>0.360 0.424</maxSize>
</image>
</view>
</variant>
<variant name="noGameMedia">
<view name="gamelist">
<text name="customCollectionsHeaderNoMedia">
<pos>0.78 0.12</pos>
<size>0.214 0.05</size>
<fontSize>0.05</fontSize>
<visible>true</visible>
</text>
</view>
</variant>
</theme>

View file

@ -22,6 +22,16 @@
<systemLogo>./${system.theme}/images/logo.svg</systemLogo>
</variables>
<aspectRatio name="16:9">
<include>./aspect-ratio-16-9.xml</include>
</aspectRatio>
<aspectRatio name="4:3">
<include>./aspect-ratio-4-3.xml</include>
</aspectRatio>
<aspectRatio name="4:3_vertical">
<include>./aspect-ratio-4-3-vertical.xml</include>
</aspectRatio>
<variant name="all">
<view name="system, gamelist">
<image name="background">
@ -60,30 +70,21 @@
<view name="system">
<carousel name="systemCarousel">
<pos>0 0.383796</pos>
<size>1 0.232407</size>
<type>horizontal</type>
<staticImage>./${system.theme}/images/logo.svg</staticImage>
<maxItemCount>3</maxItemCount>
<itemSize>0.25 0.125</itemSize>
<itemScale>1.23</itemScale>
<imageInterpolation>linear</imageInterpolation>
<unfocusedItemOpacity>0.5</unfocusedItemOpacity>
<color>${systemCarouselColor}</color>
<text>${system.fullName}</text>
<textColor>${systemCarouselTextColor}</textColor>
<fontPath>${regularFont}</fontPath>
<fontSize>0.055</fontSize>
<letterCase>uppercase</letterCase>
<lineSpacing>1.2</lineSpacing>
</carousel>
<text name="gameCounter">
<pos>0.5 0.6437</pos>
<size>1 0.056</size>
<origin>0.5 0.5</origin>
<systemdata>gamecount</systemdata>
<fontPath>${regularFont}</fontPath>
<fontSize>0.035</fontSize>
<horizontalAlignment>center</horizontalAlignment>
<color>${systemGameCounterColor}</color>
<backgroundColor>${systemGameCounterBackgroundColor}</backgroundColor>
@ -91,61 +92,23 @@
<zIndex>50</zIndex>
</text>
<image name="consolegame">
<pos>0.02 0.327</pos>
<maxSize>0.4 0.28</maxSize>
<origin>0 1</origin>
<path>${systemConsoleImage}</path>
</image>
<image name="controller">
<pos>0.78 0.327</pos>
<maxSize>0.12 0.28</maxSize>
<origin>1 1</origin>
<path>${systemControllerImage}</path>
</image>
<text name="info1, info2, info3, info4, info5, info6, info7, info8, info9, info10">
<size>0.4 0.03</size>
<fontPath>${semiBoldFont}</fontPath>
<fontSize>0.021</fontSize>
<horizontalAlignment>left</horizontalAlignment>
<color>${systemInfoTextColor}</color>
</text>
<text name="info1">
<pos>0.38 0.695</pos>
</text>
<text name="info2">
<pos>0.38 0.716</pos>
</text>
<text name="info3">
<pos>0.38 0.737</pos>
</text>
<text name="info4">
<pos>0.38 0.758</pos>
</text>
<text name="info5">
<pos>0.38 0.799</pos>
</text>
<text name="info6">
<pos>0.38 0.820</pos>
</text>
<text name="info7">
<pos>0.38 0.841</pos>
</text>
<text name="info8">
<pos>0.38 0.862</pos>
</text>
<text name="info9">
<pos>0.38 0.883</pos>
</text>
<text name="info10">
<pos>0.38 0.904</pos>
</text>
<helpsystem name="help">
<pos>0.012 0.955</pos>
<textColor>${systemHelpColor}</textColor>
<iconColor>${systemHelpColor}</iconColor>
<textColorDimmed>${systemHelpColorDimmed}</textColorDimmed>
<iconColorDimmed>${systemHelpColorDimmed}</iconColorDimmed>
<fontSize>0.035</fontSize>
</helpsystem>
</view>
@ -158,7 +121,6 @@
<primaryColor>${gamelistTextlistPrimaryColor}</primaryColor>
<secondaryColor>${gamelistTextlistSecondaryColor}</secondaryColor>
<fontPath>${boldFont}</fontPath>
<fontSize>0.025</fontSize>
<horizontalAlignment>left</horizontalAlignment>
<horizontalMargin>0.01</horizontalMargin>
<letterCase>uppercase</letterCase>
@ -167,13 +129,11 @@
</textlist>
<image name="consolegame">
<pos>0.02 0.17</pos>
<maxSize>0.4 0.15</maxSize>
<origin>0 1</origin>
<path>${systemConsoleImage}</path>
</image>
<image name="logo">
<pos>0.78 0.17</pos>
<maxSize>0.32 0.13</maxSize>
<origin>1 1</origin>
<path>${systemLogo}</path>
</image>
@ -192,7 +152,6 @@
<zIndex>10</zIndex>
</image>
<text name="collectionsSystemName, customCollectionsSystemName">
<size>0.214 0.025</size>
<origin>1 1</origin>
<metadataElement>true</metadataElement>
<fontPath>${regularFont}</fontPath>
@ -203,43 +162,31 @@
<lineSpacing>1.0</lineSpacing>
</text>
<text name="customCollectionsHeader, customCollectionsHeaderNoMedia">
<size>0.214 0.05</size>
<origin>1 1</origin>
<fontPath>${regularFont}</fontPath>
<fontSize>0.05</fontSize>
<horizontalAlignment>right</horizontalAlignment>
<color>${gamelistCollectionsHeaderColor}</color>
<letterCase>uppercase</letterCase>
<lineSpacing>1.0</lineSpacing>
</text>
<text name="collectionsSystemName, customCollectionsHeader">
<text name="collectionsSystemName">
<pos>0.42 0.174</pos>
</text>
<text name="customCollectionsSystemName">
<pos>0.42 0.128</pos>
</text>
<text name="customCollectionsHeaderNoMedia">
<pos>0.78 0.10</pos>
<visible>false</visible>
</text>
<text name="labelReleasedate, labelDeveloper, labelPublisher,
labelGenre, labelPlayers, labelLastplayed">
<size>0.14 0.02</size>
<fontPath>${boldFont}</fontPath>
<fontSize>0.0195</fontSize>
<color>${gamelistDefaultTextColor}</color>
<letterCase>uppercase</letterCase>
</text>
<text name="developer, publisher, genre, players">
<size>0.14 0.02</size>
<fontPath>${regularFont}</fontPath>
<fontSize>0.0195</fontSize>
<color>${gamelistDefaultTextColor}</color>
<letterCase>uppercase</letterCase>
</text>
<text name="description">
<pos>0.454 0.675</pos>
<size>0.346 0.242</size>
<container>true</container>
<containerVerticalSnap>true</containerVerticalSnap>
<containerScrollSpeed>1</containerScrollSpeed>
@ -247,75 +194,59 @@
<containerResetDelay>7</containerResetDelay>
<metadata>description</metadata>
<fontPath>${semiBoldFont}</fontPath>
<fontSize>0.0195</fontSize>
<color>${gamelistDefaultTextColor}</color>
<letterCase>uppercase</letterCase>
<lineSpacing>1.2</lineSpacing>
</text>
<datetime name="releasedate, lastplayed">
<size>0.14 0.02</size>
<fontPath>${regularFont}</fontPath>
<fontSize>0.0195</fontSize>
<color>${gamelistDefaultTextColor}</color>
<letterCase>uppercase</letterCase>
</datetime>
<text name="labelReleasedate">
<pos>0.815 0.2755</pos>
<text>Released:</text>
<metadataElement>true</metadataElement>
</text>
<datetime name="releasedate">
<pos>0.83 0.3005</pos>
<metadata>releasedate</metadata>
</datetime>
<text name="labelDeveloper">
<pos>0.815 0.3355</pos>
<text>Developer:</text>
<metadataElement>true</metadataElement>
</text>
<text name="developer">
<pos>0.83 0.3605</pos>
<metadata>developer</metadata>
</text>
<text name="labelPublisher">
<pos>0.815 0.3955</pos>
<text>Publisher:</text>
<metadataElement>true</metadataElement>
</text>
<text name="publisher">
<pos>0.83 0.4205</pos>
<metadata>publisher</metadata>
</text>
<text name="labelGenre">
<pos>0.815 0.4555</pos>
<text>Genre:</text>
<metadataElement>true</metadataElement>
</text>
<text name="genre">
<pos>0.83 0.4805</pos>
<metadata>genre</metadata>
</text>
<text name="labelPlayers">
<pos>0.815 0.5155</pos>
<text>Players:</text>
<metadataElement>true</metadataElement>
</text>
<text name="players">
<pos>0.83 0.5405</pos>
<metadata>players</metadata>
</text>
<text name="labelLastplayed">
<pos>0.815 0.5755</pos>
<text>Last played:</text>
<metadataElement>true</metadataElement>
</text>
<datetime name="lastplayed">
<pos>0.83 0.6005</pos>
<metadata>lastplayed</metadata>
</datetime>
<rating name="rating">
<pos>0.453 0.203</pos>
<size>0 0.03</size>
<interpolation>nearest</interpolation>
<color>${gamelistRatingColor}</color>
<filledPath>./core/images/rating_filled.svg</filledPath>
@ -323,20 +254,13 @@
<overlay>false</overlay>
</rating>
<gamelistinfo name="gamelistInfo">
<pos>0.773 0.192</pos>
<size>0.2 0.042</size>
<fontPath>${boldFont}</fontPath>
<fontSize>0.025</fontSize>
<horizontalAlignment>right</horizontalAlignment>
<color>${gamelistInfoColor}</color>
</gamelistinfo>
<badges name="badges">
<pos>0.815 0.675</pos>
<size>0.13 0.235</size>
<horizontalAlignment>left</horizontalAlignment>
<direction>row</direction>
<lines>3</lines>
<itemsPerLine>3</itemsPerLine>
<slots>collection, folder, favorite, completed, kidgame, broken, controller, altemulator</slots>
<controllerPos>0.5 0.572</controllerPos>
<controllerSize>0.81</controllerSize>
@ -345,12 +269,10 @@
<itemMargin>-1.0 0.005</itemMargin>
</badges>
<helpsystem name="help">
<pos>0.012 0.955</pos>
<textColor>${gamelistHelpColor}</textColor>
<iconColor>${gamelistHelpColor}</iconColor>
<textColorDimmed>${gamelistHelpColorDimmed}</textColorDimmed>
<iconColorDimmed>${gamelistHelpColorDimmed}</iconColorDimmed>
<fontSize>0.035</fontSize>
</helpsystem>
</view>
</variant>
@ -358,8 +280,6 @@
<variant name="withVideos">
<view name="gamelist">
<video name="gameVideo">
<pos>0.63 0.45</pos>
<maxSize>0.356 0.424</maxSize>
<origin>0.5 0.5</origin>
<imageType>image</imageType>
<interpolation>nearest</interpolation>
@ -369,276 +289,20 @@
<scrollFadeIn>true</scrollFadeIn>
</video>
</view>
<aspectRatio name="4:3_vertical">
<view name="gamelist">
<video name="gameVideo">
<pos>0.708 0.38</pos>
<maxSize>0.506 0.29</maxSize>
</video>
</view>
</aspectRatio>
</variant>
<variant name="withoutVideos">
<view name="gamelist">
<image name="gameImage">
<pos>0.63 0.45</pos>
<maxSize>0.360 0.424</maxSize>
<origin>0.5 0.5</origin>
<imageType>image</imageType>
<interpolation>nearest</interpolation>
<scrollFadeIn>true</scrollFadeIn>
</image>
</view>
<aspectRatio name="4:3_vertical">
<view name="gamelist">
<image name="gameImage">
<pos>0.708 0.38</pos>
<maxSize>0.506 0.29</maxSize>
</image>
</view>
</aspectRatio>
</variant>
<variant name="withVideos, withoutVideos">
<aspectRatio name="4:3_vertical">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.975</pos>
<fontSize>0.019</fontSize>
</helpsystem>
</view>
<view name="system">
<carousel name="systemCarousel">
<pos>0 0.40</pos>
<size>1 0.20</size>
<itemSize>0.24 0.11</itemSize>
</carousel>
<image name="consolegame">
<pos>0.02 0.367</pos>
<maxSize>0.4 0.2</maxSize>
</image>
<image name="controller">
<pos>0.77 0.367</pos>
<maxSize>0.12 0.17</maxSize>
</image>
<text name="gameCounter">
<pos>0.5 0.622</pos>
<size>1 0.046</size>
<fontSize>0.028</fontSize>
</text>
<text name="info1, info2, info3, info4, info5,info6, info7, info8, info9, info10">
<size>0.70 0.03</size>
<fontSize>0.019</fontSize>
</text>
<text name="info1">
<pos>0.05 0.675</pos>
</text>
<text name="info2">
<pos>0.05 0.696</pos>
</text>
<text name="info3">
<pos>0.05 0.717</pos>
</text>
<text name="info4">
<pos>0.05 0.738</pos>
</text>
<text name="info5">
<pos>0.05 0.779</pos>
</text>
<text name="info6">
<pos>0.05 0.800</pos>
</text>
<text name="info7">
<pos>0.05 0.821</pos>
</text>
<text name="info8">
<pos>0.05 0.842</pos>
</text>
<text name="info9">
<pos>0.05 0.863</pos>
</text>
<text name="info10">
<pos>0.05 0.884</pos>
</text>
</view>
<view name="gamelist">
<textlist name="gamelistTextlist">
<fontSize>0.0198</fontSize>
</textlist>
<image name="consolegame">
<maxSize>0.35 0.12</maxSize>
</image>
<image name="logo">
<maxSize>0.30 0.10</maxSize>
</image>
<text name="collectionsSystemName">
<visible>false</visible>
</text>
<text name="customCollectionsSystemName">
<pos>0.78 0.12</pos>
<size>0.32 0.05</size>
</text>
<text name="customCollectionsHeader">
<pos>0.78 0.15</pos>
<size>0.32 0.05</size>
<fontSize>0.04</fontSize>
</text>
<text name="labelReleasedate, labelDeveloper, labelPublisher, labelGenre,
labelPlayers, labelLastplayed, developer, publisher, genre, players">
<size>0.155 0.02</size>
</text>
<text name="labelReleasedate">
<pos>0.454 0.535</pos>
</text>
<datetime name="releasedate">
<pos>0.454 0.558</pos>
<size>0.155 0.02</size>
</datetime>
<text name="labelDeveloper">
<pos>0.62 0.535</pos>
</text>
<text name="developer">
<pos>0.62 0.558</pos>
</text>
<text name="labelPublisher">
<pos>0.79 0.535</pos>
</text>
<text name="publisher">
<pos>0.79 0.558</pos>
</text>
<text name="labelGenre">
<pos>0.454 0.59</pos>
</text>
<text name="genre">
<pos>0.454 0.613</pos>
</text>
<text name="labelPlayers">
<pos>0.62 0.59</pos>
</text>
<text name="players">
<pos>0.62 0.613</pos>
</text>
<text name="labelLastplayed">
<pos>0.79 0.59</pos>
</text>
<datetime name="lastplayed">
<pos>0.79 0.613</pos>
<size>0.155 0.02</size>
</datetime>
<text name="description">
<pos>0.454 0.655</pos>
<size>0.384 0.262</size>
</text>
<rating name="rating">
<size>0 0.02</size>
</rating>
<gamelistinfo name="gamelistInfo">
<pos>0.723 0.192</pos>
<size>0.24 0.042</size>
<fontSize>0.02</fontSize>
</gamelistinfo>
<badges name="badges">
<pos>0.96 0.655</pos>
<size>0.11 0.235</size>
<origin>1 0</origin>
<direction>row</direction>
<lines>4</lines>
<itemsPerLine>2</itemsPerLine>
</badges>
</view>
</aspectRatio>
</variant>
<variant name="withVideos, withoutVideos">
<aspectRatio name="4:3">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.955</pos>
<fontSize>0.034</fontSize>
</helpsystem>
</view>
<view name="system">
<text name="info1, info2, info3, info4, info5, info6, info7, info8, info9, info10">
<size>0.44 0.03</size>
</text>
<text name="info1">
<pos>0.34 0.695</pos>
</text>
<text name="info2">
<pos>0.34 0.716</pos>
</text>
<text name="info3">
<pos>0.34 0.737</pos>
</text>
<text name="info4">
<pos>0.34 0.758</pos>
</text>
<text name="info5">
<pos>0.34 0.799</pos>
</text>
<text name="info6">
<pos>0.34 0.820</pos>
</text>
<text name="info7">
<pos>0.34 0.841</pos>
</text>
<text name="info8">
<pos>0.34 0.862</pos>
</text>
<text name="info9">
<pos>0.34 0.883</pos>
</text>
<text name="info10">
<pos>0.34 0.904</pos>
</text>
</view>
<view name="gamelist">
<text name="collectionsSystemName, customCollectionsSystemName">
<size>0.182 0.025</size>
</text>
<text name="customCollectionsHeader">
<pos>0.42 0.175</pos>
<size>0.182 0.05</size>
<fontSize>0.042</fontSize>
</text>
</view>
</aspectRatio>
</variant>
<variant name="noGameMedia">
<aspectRatio name="4:3">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.955</pos>
<fontSize>0.034</fontSize>
</helpsystem>
</view>
</aspectRatio>
<aspectRatio name="4:3_vertical">
<view name="system, gamelist">
<helpsystem name="help">
<pos>0.012 0.975</pos>
<fontSize>0.019</fontSize>
</helpsystem>
</view>
<view name="gamelist">
<textlist name="gamelistTextlist">
<fontSize>0.0198</fontSize>
</textlist>
<image name="consolegame">
<maxSize>0.35 0.12</maxSize>
</image>
<image name="logo">
<maxSize>0.30 0.10</maxSize>
</image>
<text name="customCollectionsHeaderNoMedia">
<pos>0.78 0.15</pos>
<size>0.32 0.05</size>
<fontSize>0.04</fontSize>
</text>
</view>
</aspectRatio>
<view name="gamelist">
<textlist name="gamelistTextlist">
<pos>0.04 0.201</pos>