Skip to content

Commit acaa45d

Browse files
committed
feat: images in logs cards.
1 parent 493bd8c commit acaa45d

File tree

3 files changed

+34
-1
lines changed

3 files changed

+34
-1
lines changed

public/logs/game/game.piml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
(title) Age of Wonders 4
1010
(image) /images/defaults/age-of-wonders-4.webp
1111
(description) Age of Wonders 4 is a captivating 4X turn-based strategy game that immerses players in a vibrant high fantasy universe. As a ruler of a customizable fantasy realm, you embark on an epic journey to explore new magical realms, expand your empire, and engage in thrilling turn-based tactical combat.
12+
1213
> (item)
1314
(category) Game
1415
(date) 2025-10-28
@@ -23,6 +24,7 @@
2324
(title) Vampire: The Masquerade - Bloodlines 2
2425
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
2526
(description) "Vampire: The Masquerade - Bloodlines 2" is an RPG praised for its good story, captivating environment, and well-developed characters, despite initial combat flaws and optimization issues. The reviewer highlights Ronan Summers' performance as Fabien and the intriguing plot twists, emphasizing the game's resilience in development and its overall engaging experience within the vampire lore.
27+
2628
> (item)
2729
(category) Game
2830
(date) 2025-10-12
@@ -33,6 +35,7 @@
3335
(title) The Legend of Zelda: Breath of the Wild
3436
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
3537
(description) "The Legend of Zelda: Breath of the Wild" is a highly-rated Nintendo Switch game.
38+
3639
> (item)
3740
(category) Game
3841
(date) 2025-09-20
@@ -46,6 +49,7 @@
4649
(title) OpenFront.io
4750
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
4851
(description) "OpenFront.io" is a web-based, open-source real-time strategy game where players expand influence by building structures, forming alliances, trading, and conquering opponents. Known for its engaging gameplay that often leads to late-game "armageddon" and expected betrayals, it's currently in alpha, inviting community contributions. It offers various customization options for private lobbies and is praised as a great strategy game comparable to AAA titles.
52+
4953
> (item)
5054
(category) Game
5155
(date) 2025-01-13
@@ -56,6 +60,7 @@
5660
(title) Prey (2017)
5761
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
5862
(description) Prey (2017) is a first-person shooter action RPG by Arkane Studios, a spiritual successor to immersive sims. Set aboard the Talos I space station overrun by aliens (Typhon), players embody Morgan Yu, navigating a psychological sci-fi thriller with emphasis on player choice, emergent gameplay, and multiple endings.
63+
5964
> (item)
6065
(category) Game
6166
(date) 2024-08-29
@@ -66,6 +71,7 @@
6671
(title) Max Payne Trilogy
6772
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
6873
(description) The Max Payne Trilogy comprises three highly influential third-person shooter games, renowned for their neo-noir storytelling, 'bullet time' mechanic, and gritty atmosphere. It follows detective Max Payne through his brutal quest for revenge and later his struggles in São Paulo, blending innovative gameplay with a dark, psychological narrative.
74+
6975
> (item)
7076
(category) Game
7177
(date) 2023-11-11
@@ -76,6 +82,7 @@
7682
(title) Resident Evil 4: Remake
7783
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
7884
(description) Resident Evil 4: Remake is a survival horror game by Capcom, a reimagined version of the 2005 original. It modernizes the classic with updated graphics, refined gameplay, and expanded storytelling, following Leon S. Kennedy's mission to rescue the President's daughter from a cult infected by Las Plagas.
85+
7986
> (item)
8087
(category) Game
8188
(date) 2023-05-05
@@ -86,6 +93,7 @@
8693
(title) Fallout 4
8794
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
8895
(description) Fallout 4 is an action RPG by Bethesda Game Studios, set in a post-apocalyptic Boston after a nuclear war. Players emerge from Vault 111 to find their son, exploring a vast open world, building settlements, and engaging in real-time combat with the VATS system. It emphasizes exploration, crafting, and player choice.
96+
8997
> (item)
9098
(category) Game
9199
(date) 2023-02-18
@@ -96,6 +104,7 @@
96104
(title) Dying Light
97105
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
98106
(description) Dying Light is a first-person survival horror game known for its parkour mechanics, intense zombie combat, and a dynamic day-night cycle. Players navigate an infected city, adapting strategies as gameplay drastically shifts between day and night.
107+
99108
> (item)
100109
(category) Game
101110
(date) 2022-09-30
@@ -106,6 +115,7 @@
106115
(title) Kingdoms of Amalur: Reckoning
107116
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
108117
(description) Kingdoms of Amalur: Reckoning is a single-player action role-playing video game developed by 38 Studios and Big Huge Games. It features a high fantasy world, action-oriented combat, and extensive character customization. Players take on the role of the 'Fateless One,' a resurrected hero immune to destiny, tasked with stopping a plot to conquer the Faelands.
118+
109119
> (item)
110120
(category) Game
111121
(date) 2022-05-04
@@ -116,6 +126,7 @@
116126
(title) Resident Evil 3: Remake
117127
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
118128
(description) Resident Evil 3: Remake is a survival horror game by Capcom, a reimagining of the 1999 original. It modernizes the game with updated graphics and controls, focusing on Jill Valentine's escape from Raccoon City while pursued by Nemesis. Praised for its action and visuals, it received some criticism for its shorter campaign and linearity.
129+
119130
> (item)
120131
(category) Game
121132
(date) 2022-04-28
@@ -126,6 +137,7 @@
126137
(title) Nier Automata & Nier Replicant
127138
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
128139
(description) The Nier series, particularly Nier Automata and Nier Replicant, are action role-playing games known for their profound philosophical narratives, unique gameplay structures, and emotionally impactful storytelling, often exploring themes of existentialism, humanity, and sacrifice. Both offer multiple playthroughs revealing different perspectives and true endings.
140+
129141
> (item)
130142
(category) Game
131143
(date) 2021-08-20
@@ -136,6 +148,7 @@
136148
(title) The Outer Worlds
137149
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
138150
(description) The Outer Worlds is a single-player action RPG by Obsidian Entertainment, set in a corporate-controlled future. Players awaken on a lost colony ship and become embroiled in a conspiracy, exploring planets, recruiting companions, and making choices that shape the Halcyon colony's fate. Known for its satirical humor and player agency.
151+
139152
> (item)
140153
(category) Game
141154
(date) 2021-12-07
@@ -146,6 +159,7 @@
146159
(title) Loop Hero
147160
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
148161
(description) Loop Hero is a roguelike deck-building game where players indirectly control a hero traversing an endless loop. Strategic card placement to build terrain and spawn enemies is key to progression, resource gathering, and camp upgrades. The game features minimalist pixel art, deep strategy, and a cryptic narrative about rebuilding a world consumed by chaos.
162+
149163
> (item)
150164
(category) Game
151165
(date) 2021-11-23
@@ -156,6 +170,7 @@
156170
(title) Deus Ex: Mankind Divided
157171
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
158172
(description) Deus Ex: Mankind Divided is a cyberpunk action role-playing game featuring augmented covert operative Adam Jensen in a world of 'mechanical apartheid.' It offers freedom in stealth, combat, and RPG elements, exploring themes of transhumanism and social inequality. Praised for immersive atmosphere and intricate level design.
173+
159174
> (item)
160175
(category) Game
161176
(date) 2020-05-06
@@ -166,6 +181,7 @@
166181
(title) Resident Evil 2: Remake
167182
(image) /images/defaults/games/carl-raw-m3hn2Kn5Bns-unsplash.jpg
168183
(description) Resident Evil 2: Remake is a survival horror game by Capcom, a complete remake of the 1998 classic. It features stunning graphics, modernized controls, and a terrifying experience set in Raccoon City, with players navigating as Leon S. Kennedy or Claire Redfield while being hunted by the relentless Tyrant (Mr. X).
184+
169185
> (item)
170186
(category) Game
171187
(date) 2016-12-09
@@ -176,6 +192,7 @@
176192
(title) XCOM: Enemy Unknown
177193
(image) /images/defaults/games/leo_visions-F_-Yrr_WzBY-unsplash.jpg
178194
(description) XCOM: Enemy Unknown is a turn-based tactical game by Firaxis Games, a reboot of the X-COM series. Players lead XCOM, an elite paramilitary organization, defending Earth from an alien invasion through strategic base management and intense turn-based combat with customizable soldiers and permadeath.
195+
179196
> (item)
180197
(category) Game
181198
(date) 2016-06-28
@@ -186,6 +203,7 @@
186203
(title) Hotline Miami
187204
(image) /images/defaults/games/ryan-spencer-Um9AkOiIDcU-unsplash.jpg
188205
(description) Hotline Miami is a high-octane, top-down 2D action game renowned for its psychedelic visuals, pulsating synth-wave soundtrack, brutal difficulty, and disturbing narrative. Players engage in ultraviolent combat, clearing buildings of enemies while unraveling a surreal story exploring themes of violence and morality.
206+
189207
> (item)
190208
(category) Game
191209
(date) 2015-09-21

public/logs/music/music.piml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
(slug) johnny-ps-caddy
99
(title) Johnny P's Caddy
1010
(album) Tana Talk 4
11-
(image) /images/defaults/placeholder-log.svg
1211
(description) Benny the Butcher & J. Cole's "Johnny P's Caddy" is a lyrical masterclass from 'Tana Talk 4', featuring raw storytelling and J. Cole's acclaimed verse, produced by The Alchemist.
12+
1313
> (item)
1414
(artist) EA Sports ft. Various Artist
1515
(category) Music
@@ -21,6 +21,7 @@
2121
(album) FIFA 99 (Soundtrack)
2222
(image) /images/defaults/fifa99.jpg
2323
(description) Songs from my favorite FIFA game, including Raincry by God Within, Rockafella Skank by Fatboy Slim, Gotta Learn by Danmass. Also a quick memorial, about John Motson... John Motson (1945-2023) was a renowned English football commentator for the BBC, easily recognizable by his distinctive voice and his iconic sheepskin coat. Over his extensive career, he commented on more than 2000 games, which included 10 FIFA World Cups and 29 FA Cup finals. He retired from the BBC in 2018 and was honored with an OBE in 2001 for his outstanding services to sports broadcasting.
24+
2425
> (item)
2526
(artist) Kärtsy Hatakka & Kimmo Kajasto
2627
(category) Music
@@ -32,6 +33,7 @@
3233
(album) Max Payne 2: The Fall of Max Payne (Soundtrack)
3334
(image) /images/defaults/marcela-laskoski-YrtFlrLo2DQ-unsplash.jpg
3435
(description) A powerful theme song from Max Payne 2 by Finnish composers Kärtsy Hatakka and Kimmo Kajasto. It masterfully evokes the game's dark, noir atmosphere with its melancholic cello, haunting piano, and electronic elements, creating a lasting sense of dread and despair.
36+
3537
> (item)
3638
(artist) Dhanush
3739
(category) Music
@@ -44,6 +46,7 @@
4446
(releaseDate) 2011-11-16
4547
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
4648
(description) "Why This Kolaveri Di" is a Tamil-English (Tanglish) song by Dhanush about a heartbroken man's unrequited love. It became an internet sensation due2 to its catchy tune, relatable lyrics, and viral spread through social media, with Dhanush's unpolished vocals adding to its charm.
49+
4750
> (item)
4851
(artist) Yoo Se Yoon
4952
(category) Music
@@ -56,6 +59,7 @@
5659
(releaseDate) 2025-08-29
5760
(image) /images/logs/dont-skip-the-interlude.png
5861
(description) "Don't Skip the Interlude" by Yoo Se Yoon is a comedic musical track that cleverly contrasts heartfelt lyrics about love with a deliberately long and humorous instrumental interlude. Known for its comedic intent and visual gags during performances, the song's prolonged interlude is central to its entertaining and funny experience.
62+
5963
> (item)
6064
(artist) frederic
6165
(category) Music
@@ -68,6 +72,7 @@
6872
(releaseDate) 2014-09-23
6973
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
7074
(description) "Oddloop" is a popular song by Japanese rock band frederic, formed by twin brothers Kenji and Koji Mihara. Known for its upbeat, disco-funk inspired style and a music video with over 100 million views, the song's title combines "dance" (odoru) with "odd loop." It was released as an EP in 2014, marking their major debut, and was featured as the ending theme for the *Yamada-kun and the Seven Witches* OVA.
75+
7176
> (item)
7277
(artist) Morcheeba
7378
(category) Music
@@ -78,6 +83,7 @@
7883
(title) Easier Said Than Done
7984
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
8085
(description) "Easier Said Than Done" is a song by British electronic band Morcheeba, featuring the return of lead singer Skye Edwards. From their commercially successful album "Blood Like Lemonade," the track explores the common human struggle of knowing what to do but finding it difficult to act upon it.
86+
8187
> (item)
8288
(artist) Neutral Milk Hotel
8389
(category) Music
@@ -88,6 +94,7 @@
8894
(title) In the Aeroplane Over the Sea
8995
(image) /images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg
9096
(description) "In the Aeroplane Over the Sea" is a highly-rated song by Neutral Milk Hotel.
97+
9198
> (item)
9299
(artist) Special Ed
93100
(category) Music
@@ -99,6 +106,7 @@
99106
(album) Revelations
100107
(image) /images/defaults/marcela-laskoski-YrtFlrLo2DQ-unsplash.jpg
101108
(description) "Neva Go Back" by Special Ed is a hip-hop track from the album "Revelations," known for its evocative lyrics and classic East Coast sound. The song reflects on past experiences and personal growth, urging listeners to move forward and not dwell on previous mistakes or hardships.
109+
102110
> (item)
103111
(artist) De La Soul
104112
(category) Music

src/components/LogCard.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ const LogCard = ({ log, index, totalLogs }) => {
5959
updated,
6060
album,
6161
releaseDate,
62+
image,
6263
} = log;
6364

6465
const accentColor = categoryColors[category] || colors.primary[400];
@@ -115,6 +116,12 @@ const LogCard = ({ log, index, totalLogs }) => {
115116
}}
116117
></div>
117118

119+
{image && (
120+
<div className="absolute bottom-0 right-0 w-28 h-28 overflow-hidden translate-x-4 translate-y-5 rotate-12 z-10 opacity-60 border-0 rounded-xl">
121+
<img src={image} alt="log overlay" className="w-full h-full object-cover opacity-30 grayscale" />
122+
</div>
123+
)}
124+
118125
<div className="p-5 flex flex-col h-full ml-1">
119126
{' '}
120127
{/* ml-1 to account for border */}

0 commit comments

Comments
 (0)