Support multiple news items visible on homepage? #281

Closed
opened 2021-09-03 18:32:17 -04:00 by n3parikh · 1 comment
Owner
No description provided.
n3parikh added this to the Post launch milestone 2021-09-03 18:32:17 -04:00
n3parikh added the
Design
label 2021-09-03 18:32:17 -04:00
a3thakra added the
Priority - Medium
label 2021-09-27 16:50:59 -04:00
j285he added
Priority - High
and removed
Priority - Medium
labels 2022-01-06 14:55:54 -05:00
e26chiu was assigned by a258wang 2022-01-19 20:50:35 -05:00
Owner

Additional notes from our meeting on Jan. 19/2022:

  • For now, we will display the three most recent news items, and truncate each news item (perhaps with a ...?) so that they all fit within a reasonable amount of space. In the future, we may consider a more clever way of displaying relevant news items, and using a short description instead of merely truncating the content.
  • The news cards on the home page should have a "Learn more" link that can be clicked on, similar to the event cards. The "Learn more" should link to a page that contains a single news item, similar to how we have pages that contain a single event (eg. https://csclub.uwaterloo.ca/events/2022/winter/Bootamp-Mock-Interviews/). This will probably require doing some stuff with dynamic routes, see https://nextjs.org/docs/routing/dynamic-routes for some information and/or just take a look at what we have already done for events.
  • We will not submit a formal design request for this feature, however please send a screenshot in the ~website-design channel on Mattermost once the frontend has been implemented, in order to get feedback from the Design team. There was also some discussion about this topic previously in this channel - it may be helpful to take a look at that thread.
Additional notes from our meeting on Jan. 19/2022: - For now, we will display the three most recent news items, and truncate each news item (perhaps with a ...?) so that they all fit within a reasonable amount of space. In the future, we may consider a more clever way of displaying relevant news items, and using a short description instead of merely truncating the content. - The news cards on the home page should have a "Learn more" link that can be clicked on, similar to the event cards. The "Learn more" should link to a page that contains a single news item, similar to how we have pages that contain a single event (eg. https://csclub.uwaterloo.ca/events/2022/winter/Bootamp-Mock-Interviews/). This will probably require doing some stuff with dynamic routes, see https://nextjs.org/docs/routing/dynamic-routes for some information and/or just take a look at what we have already done for events. - We will not submit a formal design request for this feature, however please send a screenshot in the ~website-design channel on Mattermost once the frontend has been implemented, in order to get feedback from the Design team. There was also some discussion about this topic previously in this channel - it may be helpful to take a look at that thread.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: www/www-new#281
No description provided.