Closed meetulr closed 6 months ago
Congratulations on making your first Issue! :confetti_ball: If you haven't already, check out our Contributing Guidelines and Issue Reporting Guidelines to ensure that you are following our guidelines for contributing and making issues.
@palisadoes Please let me know if the solution I proposed is acceptable, and if anything else is required.
Layout
Other
@rishav-jha-mech @aashimawadhwa This is an issue to watch. There will be some design modifications required.
Layout
- Action Item CRUD (Organization wide), your suggestion is OK
- Action Item CRUD (Event specific), your suggestion is OK
- Category CRUD should be on the organization settings page, however we are doing some redesigns for it that will cause merge conflicts. Your suggestion is OK, and when the redesign work is complete we can rearrange things
Other
Make sure your designs are in keeping with our design standards. The Figma file can be found here:
- We'll need your Figma designs to be added to the project's when you are done
Could you please elaborate on that third point. Categories should be on the organization settings page? Could you direct me to the issue addressing the redesign that you mentioned.
Also, please assign me so that I can start working on it. Thanks.
@meetulr
This is the issue that will be modifying the Organization Settings page. Categories are going to be organization wide. Moving the CRUD for this to the settings page leaves the main left drawer for the most commonly accessed features.
Alright! Thank you.
@aashimawadhwa @rishav-jha-mech Where do we want action items on the event dashboard:
Shall I put them below the details:
I could add some designs in the details later.
Access the volunteers via a button below this one.
Could you please clarify😅. We need a custom sort and filter functionality for action items right? (Like that in the organizations list).
Would it be ok to keep the search bar and Action Item cards directly below the event details? Like Projects used to be? (To view all the action items, and perform operations on them directly from there).
Every button on this page is related to showing a different aspect of event detail. We need separate detail for action items.
The button on the screen should be below the box in my previous comment
What type of sorting and search were you planning on providing?
Yes, so everything related to action items should be inside a modal, accessible from the left drawer in the event options (below the check in registrants)?
About the search, I was thinking we should be able to sort the action items (latest/oldest). And, to be able to filter them, by actionItemCategoryId or status, for better monitoring and management.
Would that be ok?
The API PR has been merged
Yes, so everything related to action items should be inside a modal, accessible from the left drawer in the event options (below the check in registrants)?
About the search, I was thinking we should be able to sort the action items (latest/oldest). And, to be able to filter them, by actionItemCategoryId or assigneeId, for better monitoring and management.
Would that be ok?
I was thinking that for an event, the sort and search features won't be necessary as they would be rarely used. Then I realized that for general non-event activities there could be many items.
Your suggestion is OK. Please proceed.
@meetulr
Your PR for the API was much too large. Dozens of files and thousands of lines of code. This issue will need to be split into at least 3 separate PRs.
Yes, thank you! That would be more convenient for everyone.
Where do I put the section for action item category on the settings page?
Settings
, not Menu
So, a new leftDrawer for the orgSettings screen (like the event leftDrawer for event dashboard)? This leftDrawer would contain options like event options in the event leftDrawer.
Here we would currently have three options:
Is that what you mean?
By the way, are we going to have some other organization specific things like action item categories that would be added to the options of this new left drawer?
Yes, I like the tabs approach:
We could just add more tabs here for upcoming organization specific features. It's just for the tabs sample. I would improve on the categories design. And add modals for create and edit functionalities.
Is that ok?
The tabs need to follow our design scheme with a white background, grey borders like in the Figma document.
Yes, I'll make the design adjustments. Thank you.
Is that ok for general settings?
Make the corners rounder to match the Figma
Use the same background color as the Figma. It should already be in the CSS
Use the same color for the lines around the button as the Figma
This looks good. Please submit your PR
Alright, I'll add the tests and open a pr tomorrow.
How's this design for action items (organization wide)
- Category CRUD
- Non-Event Action Item CRUD
- Event Action Item CRUD
@palisadoes part 2 and part 3 of this issue are still remaining.
- This looks OK.
Can you provide the figma link to this designs so that we can add to our official one? We'll probably create issues to fine tune them later.
- @aashimawadhwa @rishav-jha-mech take note
Oh and I'm sorry I missed this comment. I'm learning figma. I'll make the designs and share the links😅.
Ok, I'll have to look into it.
This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.
A pr is up for review #1596, after this, one last pr would be required for event dashboard. Then the basic functionalities would be done.
@palisadoes what will the home screen of the Event Dashboard ultimately display?
Currently, it only shows basic event information. Event-specific details, such as registrants, check-in registrants, action items, and event stats, are all accessed through the left drawer in the form of modals.
@palisadoes what will the home screen of the Event Dashboard ultimately display?
Currently, it only shows basic event information. Event-specific details, such as registrants, check-in registrants, action items, and event stats, are all accessed through the left drawer in the form of modals.
We'll be creating an issue for this via either @aashimawadhwa and/or @rishav-jha-mech
@palisadoes what will the home screen of the Event Dashboard ultimately display? Currently, it only shows basic event information. Event-specific details, such as registrants, check-in registrants, action items, and event stats, are all accessed through the left drawer in the form of modals.
We'll be creating an issue for this via either @aashimawadhwa and/or @rishav-jha-mech
I'm sorry, I don't understand😅. I wanted to know what the home screen would eventually show. As all the event-specifics are currently in the left drawer. Is it not planned yet?
We'll need issues for the API and Admin to cover action items for recurring events
Is your feature request related to a problem? Please describe. Adding support for Action Items in talawa-admin.
Describe the solution you'd like
Additional context It's a companion issue for this one in the api.