Closed mejo- closed 1 week ago
From design call:
Notes from another design call:
marked #379 as a duplicate of this issue
marked this issue as related to #379
Dear contributors. Is there a possibility to deactivate the display of recent pages and collective members? It's a nice feature for sure, but forcing it without any visible way for deactivation is not a very good approach.
Can you file a separate issue for this please?
hi how do we get rid of the automatically pinned pages? this function appeared suddenly and we can't find how to get rid of it, especially on public pages and the term "landing page" we can't find any topic about this on the nc forum thanks
The recent pages were introduced as part of #311 and then discussed in #835.
They are not related to favorite pages thus far.
thanks @max-nextcloud so we'll have to wait to get rid of it?
We use Collectives a lot, and it would be nice to have a favorites feature for quick and easy access to articles I go to often. Here's a quick mockup of what that might look like:
We use Collectives a lot, and it would be nice to have a favorites feature for quick and easy access to articles I go to often.
And it would be so nice to move 'team over view', 'landing page' and 'recent pages' to this side of the Collectives ✌️
For me there's still a few open questions how to approach favourites in Collectives:
My current vision would be to pin favourites as first pages inside the collectives page list and somehow highlight them, and maybe limit the amount of allowed favourites (like Signal limits them to four). I don't have a clear preference on whether to make them personal or shared yet.
@nextcloud/designers what's your thoughts here?
My take:
I can imagine it being something similar to Notion as a collapsible section on top of the page list which is shown only if you have set at least one favourite page in that collective. We could also think about adding a hairline as a separator to distinguish it from the other "normal" pages. What do you think? :)
https://github.com/nextcloud/collectives/tree/feat/favourite_pages implements the current development state.
Here's a screenshot from a first impementation that poses some questions:
Cc @nimishavijay @marcoambrosini
Actions of non-favorite page | Actions of favorite page |
---|---|
Nice! Looks great! To address your questions:
Shall favorites be displayed as expandable if they have subpages, or not? I'd vote for not allowing to expand favorites, and listing them as simple flat pages instead.
The pages themselves can be flattened, but since a person may have many favourites, it would be nice to be able to collapse them to view the other pages easily (similar to Notion)
This "Favorites" parent page can be similar to the favourites navigation item in Files (so that it can be distinguished from a regular page)
--color-main-text
. Something like this (rough mockup, do you get the idea?)When a favorite is opened, shall both representations of the page (in favorites and in normal page order) be highlighted (like page "Title" in the screenshot)?
That's a great call! I agree. Nice catch there :)
Some more small points:
--color-warning
if I'm not wrong (ref Files)Super nice work! :) 🚀
One additional suggestion, not sure where to put it but maybe it also makes sense to show favorites at the start page of collectives when you have not navigated to a specific collective?
great idea! to me, it would make sens to see them in the left panel on top of the list of pages and folders - and to make this rubric only visible if a favourite has been chosen - otherwise it would be hidden not to add more distraction to the web page ✌️
We should allow to pin a limited amount of pages (3 or 4) as favourites that are always listed on top of all other pages.