-
Notifications
You must be signed in to change notification settings - Fork 8
Update project overview layout #780
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
Conversation
✅ Deploy Preview for antenna-preview ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's fabulous! What a big refactor on the code side as well. It's so great to have the new proper routes with list & detail URLs. And thanks for breaking out entities into their own files.
@annavik I'm leaving this for you to merge when you are ready! |
Thanks @mihow, I like the name "Project"! I have pushed some updates for this change and also I decided to take the time to setup the view "General" for project details to avoid confusions! :) Summary
Screenshots |
08ca451
to
1a83fee
Compare
Wohoo!!
…On Fri, Mar 21, 2025 at 12:42 AM Anna Viklund ***@***.***> wrote:
Merged #780 <#780> into main.
—
Reply to this email directly, view it on GitHub
<#780 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABGTXZAER2VD4RTJO63NC32VO7HNAVCNFSM6AAAAABZIO3466VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJWHEZDGNZTGIZTANI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Summary
In this PR we add a sidebar layout to the project overview page, to make this page more scalable (enable us to add more views) and also to bring some structure. See related issues for more background.
List of Changes
Related Issues
Closes #753 and #754.
Screenshots
Before:

After:

Comments
In future, I think we should add a page "General" to the section "Settings" and remove the edit and delete button from the sidebar, to better streamline how project details are edited.
Upcoming pages "Exports", "Algorithms" and "Team" could fit in like this:
