Content
View differences
Updated by Parimal Satyal about 2 years ago
Starting with 13.5, attachments in the Meetings module work similarly to attachments in work packages:
* All attachments exist at at the meeting-level but
* Individual items can be included in agenda items
The current implementation does not make this clear for a number of reasons:
* Edit mode for each agenda item has an attachments section, but adding attachments there does _not_ tie it to the agenda item (but to the meeting in general)
* Every item has the same list of attachments visible, even though the attachment has no semantic connection to that agenda item
* All attachments are also listed at the bottom of the meeting (not particularly visible) without a header, so it looks out of place
* For some users, this could look like a bug if there are just one or two files
### **Acceptance criteria**
* In edit mode of single agenda items:
* Remove the attachments section completely
* Remover attachment list at the bottom of the page when right pane is visible (all non-mobile)
* Move the attachments list from the bottom of the meeting to the right pane (similar to Participants)
* The title will be "Attachments"
* With with a badge indicating the number of files attached
* When empty, there will be the following text:
_"Attach files here that will be made available to all meeting participants. You can also drag and drop these into agenda item notes."_
* There will be an "Add attachment" button at the bottom
* Styled like a Primer component (similar to "Add participant") even in Angular
* The attachment list will be the existing one (not Primerised in the scope of this feature), except
* The last edited portion will be invisible
* In mobile:
* The Attachment section in the right panel is hidden
* The existing attachment section (invisible in non-mobile viewports) below the agenda items is visible, with the header "Attachments" (Primer style) feature)
### **Figma mockups**
[https://www.figma.com/file/cJDhzOmYMstUNRS3EmgqZ0/Meeting-Module-co-creation?type=design&node-id=1365-25503&mode=design&t=CqT87YojQClyNsNi-4](https://www.figma.com/file/cJDhzOmYMstUNRS3EmgqZ0/Meeting-Module-co-creation?type=design&node-id=1365-25503&mode=design&t=CqT87YojQClyNsNi-4)
* All attachments exist at at the meeting-level but
* Individual items can be included in agenda items
The current implementation does not make this clear for a number of reasons:
* Edit mode for each agenda item has an attachments section, but adding attachments there does _not_ tie it to the agenda item (but to the meeting in general)
* Every item has the same list of attachments visible, even though the attachment has no semantic connection to that agenda item
* All attachments are also listed at the bottom of the meeting (not particularly visible) without a header, so it looks out of place
* For some users, this could look like a bug if there are just one or two files
### **Acceptance criteria**
* In edit mode of single agenda items:
* Remove the attachments section completely
* Remover attachment list at the bottom of the page when right pane is visible (all non-mobile)
* Move the attachments list from the bottom of the meeting to the right pane (similar to Participants)
* The title will be "Attachments"
* With
* When empty, there will be the following text:
_"Attach files here that will be made available to all meeting participants. You can also drag and drop these into agenda item notes."_
* There will be an "Add attachment" button at the bottom
* Styled like a Primer component (similar to "Add participant") even in Angular
* The attachment list will be the existing one (not Primerised in the scope of this feature), except
* The last edited portion will be invisible
* In mobile:
* The Attachment section in the right panel is hidden
* The existing attachment section (invisible in non-mobile viewports) below the agenda items is visible, with the header "Attachments" (Primer style)
### **Figma mockups**
[https://www.figma.com/file/cJDhzOmYMstUNRS3EmgqZ0/Meeting-Module-co-creation?type=design&node-id=1365-25503&mode=design&t=CqT87YojQClyNsNi-4](https://www.figma.com/file/cJDhzOmYMstUNRS3EmgqZ0/Meeting-Module-co-creation?type=design&node-id=1365-25503&mode=design&t=CqT87YojQClyNsNi-4)