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

Add home page component #40

Open
nihaals opened this issue Mar 6, 2021 · 0 comments
Open

Add home page component #40

nihaals opened this issue Mar 6, 2021 · 0 comments
Labels
blocked-by-api Currently blocked by a lack of API coverage component

Comments

@nihaals
Copy link
Member

nihaals commented Mar 6, 2021

This should include:

  • Based on supplied community (part of path)
  • Based on optional author prop
  • A community message (e.g. You will need to have BepInExPack and R2API installed before you can use other mods.)
  • A mod search, filter and sort section (Thunderstore v1 view shown in Fig. 1)
  • A mod list view using cards
    • This should also show the community's "pinned" mods
    • Card
      • Mod icon
      • Download count
      • Upvotes count
      • Mod name
      • Mod author
      • Mod description
      • Last updated
    • Pagination

This does not include the actual mod info pages. Mod cards should not link to anything.

This should not be part of / anymore (Thunderstore v1) due to communities being part of the path instead of domain.


image

Fig. 1
@nihaals nihaals added blocked-by-api Currently blocked by a lack of API coverage component labels Mar 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked-by-api Currently blocked by a lack of API coverage component
Projects
None yet
Development

No branches or pull requests

1 participant