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

Implement Issue component to design standard #13

Open
15 of 18 tasks
ericm opened this issue Apr 27, 2019 · 0 comments
Open
15 of 18 tasks

Implement Issue component to design standard #13

ericm opened this issue Apr 27, 2019 · 0 comments
Assignees

Comments

@ericm
Copy link
Member

ericm commented Apr 27, 2019

Issue:

Component:

  • Issue title
  • Author ( + Reputation)
  • Institute
  • ID
  • Description
  • Response (Author, Adequacy, Show others)
  • Comments (Author, Rep, Institute, Comment, etc.)
    has input support for a future form
    using flex-layout

Todo:

  • Fix IssueService to pipe issue through getIssue method
  • Assign component properties from issue$ observable stream
  • Update component properties after change
  • Render multiple components

Resolution:

Service:

Provides Issue component with the issue to render
Updates ratings of Resolution components

  • *ngIf checks for a resolution (can be changed to modify CSS rules and completely remove the section instead)
  • Title
  • Author
  • Description
  • Adequate/Inadequate buttons
  • Show others
  • Have "show others" redirect to another page

Comment:

  • Author
  • Comment
  • Read rating
  • Update rating

Challenge:

  • Challenge
  • Rating
  • Discussion section
@CaelumF CaelumF transferred this issue from another repository May 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants