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

[NGS Portal] Project Info - Description panel #3791

Open
4 tasks
NShaforostov opened this issue Nov 28, 2024 · 0 comments
Open
4 tasks

[NGS Portal] Project Info - Description panel #3791

NShaforostov opened this issue Nov 28, 2024 · 0 comments
Labels
goal/portal 🔬 Issues related to NGS Portal

Comments

@NShaforostov
Copy link
Collaborator

NShaforostov commented Nov 28, 2024

Description panel of the Project Info page of the NGS Portal shall display project description.
This panel should look approximately like this:
Image

Panel shall contain:

  • panel name - plain text label
  • project description - formatted text (plain and Markdown) of the project description
  • edit button

Additionally, panel shall include abilities:

  • to edit description

This panel shall display project description in a text-view.
By default, when project is created, description shall be empty.
Description field shall be editable (if user has write permission to the project).
Description field shall support as plain text and Markdown formatting.

To edit description, user shall click the corresponding button near the field.
After:

  • edit button shall become disabled
  • description field shall become editable
  • buttons to confirm/cancel changes shall appear under the field, e.g.:
    Image
@NShaforostov NShaforostov added the goal/portal 🔬 Issues related to NGS Portal label Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
goal/portal 🔬 Issues related to NGS Portal
Projects
None yet
Development

No branches or pull requests

1 participant