feat: Implement image caching for game covers, enhance frontend game list item layout, add Factorio to the game list, and ignore the cache directory.

This commit is contained in:
2025-12-04 15:42:07 +01:00
parent 04e21708b2
commit 70e1a555c0
4 changed files with 47 additions and 11 deletions
+17 -11
View File
@@ -125,20 +125,26 @@ export function GameFilter() {
style={{
textDecoration: "none",
color: "inherit",
display: "block",
display: "flex",
justifyContent: "space-between",
alignItems: "center",
}}
>
<strong>{game}</strong>
<div
style={{
fontSize: "0.9em",
color: "#4caf50",
marginTop: "0.5rem",
}}
>
All {selectedPeople.size} selected would play
<div>
<strong>{game}</strong>
<div
style={{
fontSize: "0.9em",
color: "#4caf50",
marginTop: "0.5rem",
}}
>
All {selectedPeople.size} selected would play
</div>
</div>
<div style={{ width: "100px", marginLeft: "1rem" }}>
<GameImage game={game} />
</div>
<GameImage game={game} />
</Link>
))}
</ul>