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

Sidebar with inconsistent separation in Providing and Consuming sections #836

Closed
tmberthold opened this issue Sep 19, 2024 · 2 comments · Fixed by #886
Closed

Sidebar with inconsistent separation in Providing and Consuming sections #836

tmberthold opened this issue Sep 19, 2024 · 2 comments · Fixed by #886
Assignees
Labels
bug/usability Bug makes the software difficult to use. Likely related to UI, documentation. scope/mds related to MDS
Milestone

Comments

@tmberthold
Copy link

Description - What happened? *

As seen on the attached screenshot, the left sidebar is structured in "providing" and "consuming".
This does not really make sense, since elements of the consuming section also contain providing information.
E.g. Contracts is not limited to consuming contracts and the transfer history shows proving as well as consuming transfers.

In this case it would probably better to just list the elements of the sidebar without a separation in a providing and consuming block

Expected Behavior *

see description

Observed Behavior *

see description/screenshot

Steps to Reproduce

No response

Context Information

No response

Relevant log output

No response

Screenshots

image

@tmberthold tmberthold added kind/bug Something isn't working. The software does not behave as expected or specified. scope/mds related to MDS bug/usability Bug makes the software difficult to use. Likely related to UI, documentation. labels Sep 19, 2024
@tmberthold tmberthold added this to the MDS 2.2 milestone Sep 19, 2024
@SebastianOpriel
Copy link
Member

SebastianOpriel commented Sep 27, 2024

We can fix it for the moment simply by rearranging (I might use old names for the navigation bar depending on the screenshot above):

  • Dashboard
  • Catalog Browser
  • Contracts
  • Transfer History
  • Provide
    • Create Data Offer
    • Assets
    • Policies
    • Contract Definitions

In the long run, we shall have indeed Consuming and Providing sections, but therefore we need to split up Contracts and Transfer History in consuming / providing.

@SebastianOpriel SebastianOpriel changed the title [MDS UI] Sidebar without separation in Providing and Consuming sections Sidebar with inconsistent separation in Providing and Consuming sections Nov 20, 2024
@SebastianOpriel SebastianOpriel removed scope/mds related to MDS kind/bug Something isn't working. The software does not behave as expected or specified. labels Nov 20, 2024
@AbdullahMuk AbdullahMuk removed this from the MDS 2.2 milestone Nov 20, 2024
@illfixit
Copy link
Collaborator

We can fix it for the moment simply by rearranging (I might use old names for the navigation bar depending on the screenshot above):

  • Dashboard

  • Catalog Browser

  • Contracts

  • Transfer History

  • Provide

    • Create Data Offer
    • Assets
    • Policies
    • Contract Definitions

In the long run, we shall have indeed Consuming and Providing sections, but therefore we need to split up Contracts and Transfer History in consuming / providing.

Image

@illfixit illfixit linked a pull request Nov 21, 2024 that will close this issue
@jkbquabeck jkbquabeck added this to the MDS 2.2 milestone Nov 26, 2024
@AbdullahMuk AbdullahMuk added the scope/mds related to MDS label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/usability Bug makes the software difficult to use. Likely related to UI, documentation. scope/mds related to MDS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants