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

UI Overhaul #146

Open
wants to merge 130 commits into
base: main
Choose a base branch
from
Open

UI Overhaul #146

wants to merge 130 commits into from

Conversation

GuthrieW
Copy link
Owner

@GuthrieW GuthrieW commented Sep 7, 2024

Authentication

  • Swap to using sessions like on the portal

Pages

  • Login
  • Admin
    • Run Scripts
    • View All Cards - Card Makers
    • Claim Cards - Card Makers
    • Edit Cards - Admin Only
    • Process Cards - Admin Only
    • Request Cards - Admin Only
    • Submit Cards - Card Makers
    • Issue Packs - Admin Only
    • Donations - Admin Only
  • Trade Hub
    • Card Search
    • Create Trade
  • Open Packs
    • View Latest Pack
    • Open Pack
  • My Collection
  • Community
  • Pack Shop
  • Landing Page
  • View whole collection with cards you don't own greyed out

Admin Scripts

  • Pay Card Creators (should this be a script or should I make it auto done each time someone finishes a card?)
  • Seasonal Import
  • Add card to user

Other

  • Show people who own cards that you don't have, possibly link to trade screen with that person and that card added to the trade (My collection)
  • Show the number of unique cards you have for a rarity and the total number of unique cards in that rarity (My collection)
  • Add card showcase, let the user select their favorite cards that show at the top of their collection
  • Indicate new cards when opening a pack

GuthrieW and others added 30 commits September 28, 2024 20:31
* ui-overhaul:
  fixing the card sizes for mobile and to make it more responsive than hard coded pixels
  removing get new card stuff. and implrementing new card  into last-pack.ts
  finished up last-pack and setting up to see if new card
  fixing the paths to open the packs
  Allowing the purchasing of packs
  fixed most cards table
  moved styling to its own style.css
  Made home page for the site.
  adding skelatons to some pages.
  created GetUsername function. Updated TradesDrawer to dark mode and added username
  added ability to start a trade with a specific user from community.
  final community update
  initial community page
Also changing the icons for the community page
if the user has trades pending then an alert goes through on the home…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants