Skip to content

[$500] Home page redesign #487

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

Closed
jmgasper opened this issue Mar 23, 2021 · 9 comments
Closed

[$500] Home page redesign #487

jmgasper opened this issue Mar 23, 2021 · 9 comments

Comments

@jmgasper
Copy link
Collaborator

From Topcoder:

The following page/design should appear when hitting the url: https://discussions.topcoder.com/ and be considered “Home”.

We would like our forums grouping to be interacted with similar to this website example.

Screen Shot 2021-03-23 at 6 47 56 pm

Collapsible parent headers

Notice that the parent categories are collapsable.

Sub categories

Under each parent category are the subcategories. Each subcategory item (row) should contain:

  • Subcategory Title
  • Description (optional)
  • Most Recent (same data as we see currently)
  • Number of Discussions (same data as we see currently)
  • Number of Posts (same data as we see currently)

Breadcrumb

note that the breadcrumb will no longer include “Roundtable” / "Public Forums" as part of the hierarchy. For example if I am landed on “New Here & Getting Started” it should read:

Home > General > New Here & Getting Started

Challenge Forums

  • Challenge Forums should not include “Home” in their breadcrumb and begin at “Challenge Forums”

MarvelApp

@jmgasper
Copy link
Collaborator Author

Challenge https://www.topcoder.com/challenges/a585114e-26fe-4cee-83e9-c104eb82cca0 has been created for this ticket.

This is an automated message for ghostar via Topcoder X

@jmgasper
Copy link
Collaborator Author

Challenge https://www.topcoder.com/challenges/a585114e-26fe-4cee-83e9-c104eb82cca0 has been assigned to obog.

This is an automated message for ghostar via Topcoder X

@atelomycterus
Copy link
Collaborator

@jmgasper I'm working on this task.

@atelomycterus
Copy link
Collaborator

@jmgasper Almost implemented. A few questions/notes below.

Please apply PRs:

A few questions/notes

  1. By default the first category is active (expanded). Let me know if you want to change it (expand/collapse all/specific categories).

  2. In MarvelApp if clicking on General then going to a home page, not the General category page. Is it correct?
    Please see https://marvelapp.com/prototype/c06bg41/screen/77911790.
    image

  3. Let me know if you want to display a static description on a home/draft/watching page or other pages.
    image

  4. I haven't seen the logged issues about the updated left nav. Please create a ticket if it's in the scope.
    image

Testing

image

@jmgasper
Copy link
Collaborator Author

jmgasper commented Apr 7, 2021

  1. Let's expand all by default
  2. It's going back to the homepage, with the General category open. I think that should be the case for any breadcrumb - can we automatically open up the parent category and scroll to it? For instance, if News is the breadcrumb, we would be redirected back to the homepage, but News would be expanded and scrolled to
  3. We can leave that off for now, on the homepage, since I don't have content from Topcoder for what that text should be
  4. Logged: [$200] Left nav for homepage #548

@atelomycterus
Copy link
Collaborator

@jmgasper Ready for review. Please apply PR-#552.

@sdgun
Copy link
Collaborator

sdgun commented Apr 9, 2021

Verified in Dev, reported below issues:

#555
#556

@jmgasper
Copy link
Collaborator Author

jmgasper commented Apr 9, 2021

Payment task has been updated: https://www.topcoder.com/challenges/a585114e-26fe-4cee-83e9-c104eb82cca0
Payments Complete
Winner: obog
Copilot: ghostar
Challenge a585114e-26fe-4cee-83e9-c104eb82cca0 has been paid and closed.

This is an automated message for ghostar via Topcoder X

@sdgun
Copy link
Collaborator

sdgun commented Apr 9, 2021

Verified in production

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants