PECE-project / drupal-pece

PECE development repository
GNU General Public License v3.0
21 stars 28 forks source link

Create issues regarding desired functionality for the home page #389

Open MegaKeegMan opened 4 months ago

MegaKeegMan commented 4 months ago

We need a clear set of user stories about who should be able to do or see what on the front page. Just a reminder that a good user story describes the who, when/where, what, and why, and is generally formatted like:

As a... When I... I can... So that...

For each feature issue created for the home page, please link back to this issue by including a reference to #389 (this issue)

Home page related notes from this month's meeting are below

Meeting notes

Homepage vs Dashboard?

Keep carousels, in terms of large images. (Does not need to autoplay?)

Currently, platform managers can add "front page sliders" … in some difficult / not intuitive way that has to be looked each time! It is the front page image slideshow content type.

Front page could be handled more like PECE essays:

Platform manager can add text to a certain panel, an image to another, as slideshow elsewhere.
The stuff that shows up on the platform does *not* have to be content types, its only purpose is to show up on the homepage.

Let's get rid of the concept of dashboard for discoverability of personal content, we have faceted search then we have a logged in version of homepage, which is essentially a dashboard:

(After this, I recall some discussion about how maybe there needs to be some more conversation, as there may actually be helpful distinctions between dashboard and homepage, like a dashboard might be a place for a contributor to find things more related to them).

MegaKeegMan commented 2 months ago

Default content issues: #344 Carousel issue: #345 Featured projects: #401

MegaKeegMan commented 2 months ago

Just a note about the layouts I selected for the layout paragraph right now, i discovered that they are provided by https://www.drupal.org/project/lbl and it is worth checking whether it is worth keeping this module installed (it might be because the 2, 3, and 4 column layouts are very simple)