leaderboardsgg / leaderboard-site

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

Feature Request: Create Leaderboard Info Component #546

Closed erunks closed 2 months ago

erunks commented 1 year ago

What are you wanting to be added?

Goal: Create the Leaderboard Info component

Objectives:

Resources:

Figma Component

Mobile design Desktop design
image image

Things to know:

What might break?

N/A

Relevant Issues

545 is kind of a blocker in terms of getting actual information about the leaderboard. Theoretically, the route should be setup the same, so these two issue should be able to be worked on simultaneously.

zysim commented 3 months ago
  1. What do we want in the More dropdown?
  2. We'll need to source a globe and chat icon somewhere. Where could we get them?
  3. Where would the chat button navigate to?
erunks commented 3 months ago
  1. As far as any of the links go on the leaderboard pages, I think general placeholders are fine for now. We haven't really scoped any of this out yet, and these were just the old figma designs that we had to go off. I imagine that in the end, this will mostly end up being dictated by what the admins want from us in terms of a leaderboard site

  2. IIRC we were using fontawesome for a lot of our icons, just downloading the free SVGs and saving them in our file structure.

  3. Same thing as 1, I think just a placeholder is fine for now.

zysim commented 3 months ago

Found the existing icon folders, since. Seems like you guys have FA Pro plan? I'd need help to get the SVGs for the missing icons. I could just try making them though

erunks commented 3 months ago

Nah, we've just been using the free tier icons, or at least I have. If for some reason these icons are behind the pro plan, I think we should be good to just swap them with the free tier equivalent

zysim commented 3 months ago

Ye I'll try to use the free tier whenever possible. Worst case I'll try creating em from scratch lol