Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Home Page Content #790

Open
5 tasks
lowtorola opened this issue Apr 30, 2024 · 1 comment
Open
5 tasks

Home Page Content #790

lowtorola opened this issue Apr 30, 2024 · 1 comment
Assignees
Labels
module: frontend Related to the Siarnaq frontend module priority: p3 low type: feature New feature or request, or quick non-essential bugfix

Comments

@lowtorola
Copy link
Contributor

lowtorola commented Apr 30, 2024

Our current home page on frontend2 is kinda ugly. Even with the addition of the Win-Loss record tile (#781), we still need a little more to make it look good. We need to prettify the tournament submission freeze countdown and the social medias tile should be reworked to look nicer and possibly explain what ppl can find at each site 🥇

Task List:

  • Prettify the tournament submission countdown, which is located at CountdownDigital.tsx, and it lives on the Home page. Note that it should not appear at the moment, because there are not any pending tournaments in the staging database
    • to get this component to appear, we should add a countdown to the home page which counts down to the current episode's game reveal date! this should be accessible in the episode data object in Home.tsx, and you should put it in a new SectionCard which only appears if the date hasn't passed (hint: use "boolean condition" && (<ComponentToRender />) as the syntax for this).
    • Now, you'll notice that the countdown timer is ugly as sin. Oops. You should fix it and make it look really nice. Feel free to use AI for this, lord knows i should have when I coded it the first time. Then you're done with this step!
  • Prettify the section with our social media labels. It just looks off right now, so try and look around for inspiration and make that SectionCard look nicer. Maybe also add a color-matched version of these icons to the header so they can be clicked anywhere in our website!
  • Try getting our cards to align vertically! The two columns have cards of different height, which looks askew. See if you can get them to be aligned into a grid arrangement, but make sure that everything still collapses into one column on smaller displays. If this looks nicer than before keep it, otherwise feel free to post a screenshot in slack and ignore this task :)
@lowtorola lowtorola added type: feature New feature or request, or quick non-essential bugfix module: frontend Related to the Siarnaq frontend module priority: p3 low labels Apr 30, 2024
@lowtorola lowtorola added this to the Frontend2 Alpha milestone Apr 30, 2024
@lowtorola lowtorola assigned lowtorola and jaranmio and unassigned lowtorola Nov 9, 2024
@lowtorola
Copy link
Contributor Author

@jaranmio All ready to be started! Please reach out in Slack or by DM if you need any help getting started or with getting the countdown timer working/showing :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: frontend Related to the Siarnaq frontend module priority: p3 low type: feature New feature or request, or quick non-essential bugfix
Projects
None yet
Development

No branches or pull requests

2 participants