leaderboardsgg / leaderboard-site

Frontend of Leaderboards.gg
https://leaderboards.gg/
GNU General Public License v3.0
58 stars 22 forks source link

feat: adds landing page scaffolding #641

Closed Eein closed 1 week ago

Eein commented 2 weeks ago

What

Adds the landing page scaffolding for games list and the side about panel.

Have a couple of common test cases to verify rendering doesn't look weird.

These components can likely be more atomic, but would make more sense when styling.

Since intitial commit:

Remaining Work

Link to Issue

Tangentially related to https://github.com/leaderboardsgg/leaderboard-site/issues/639

Acceptance

Simple "should render" tests are provided

Steps for testing

Should render.

Images

image

netlify[bot] commented 2 weeks ago

Deploy request for lbgg pending review.

Visit the deploys page to approve it

Name Link
Latest commit 66710c9c0c249c6ce0c64da9b6be0f202671c628
Eein commented 2 weeks ago

Rebased, and made the changes requested -

Removed the mocks completely since this isn't doing any integration tests - more or less copy pasted from elsewhere which is why it was the way it is.