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 projects to page hierachy #211

Merged
merged 6 commits into from
Aug 24, 2023
Merged

Add projects to page hierachy #211

merged 6 commits into from
Aug 24, 2023

Conversation

annavik
Copy link
Member

@annavik annavik commented Aug 23, 2023

In this PR we are starting to consider different projects. The main view will no longer be the overview for a single project. Instead, the main view will be a collection of all projects and the user gets to decide what project to have a closer look at.

Screenshots:

New page for showing all the projects (I have improvised a bit for the UI here, will check with Andre later):
Screenshot 2023-08-23 at 19 40 43

Project overview can now be found one level down the page hierarchy. Breadcrumbs are updated with link back to projects.
Screenshot 2023-08-23 at 19 40 55

This is how it will look for pages further down the hierarchy. Project name will link to project overview.
Screenshot 2023-08-23 at 19 41 39

@annavik annavik requested a review from mihow August 23, 2023 17:57
@netlify
Copy link

netlify bot commented Aug 23, 2023

Deploy Preview for ami-web ready!

Name Link
🔨 Latest commit 78c9676
🔍 Latest deploy log https://app.netlify.com/sites/ami-web/deploys/64e7170b3fd9540008d44edd
😎 Deploy Preview https://deploy-preview-211--ami-web.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@netlify
Copy link

netlify bot commented Aug 23, 2023

Deploy Preview for ami-storybook ready!

Name Link
🔨 Latest commit 78c9676
🔍 Latest deploy log https://app.netlify.com/sites/ami-storybook/deploys/64e7170bc38b61000818aa83
😎 Deploy Preview https://deploy-preview-211--ami-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@annavik
Copy link
Member Author

annavik commented Aug 24, 2023

Updated to also pass project ID when we fetch items. Filter is missing on some endpoints though, see #212. Once available I hope we will also see the correct project data in FE :)

Copy link
Collaborator

@mihow mihow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Big moves! This is great. Thanks for designing the initial project view, breadcrumbs and approach to filtering by project. I will add the additional filters on the backend asap.

@mihow
Copy link
Collaborator

mihow commented Aug 24, 2023

And yes let's run this by Andre when we have a chance!

@mihow mihow merged commit 5f7673d into main Aug 24, 2023
6 checks passed
@annavik annavik deleted the web-ui-projects branch October 11, 2023 06:21
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

Successfully merging this pull request may close these issues.

2 participants