Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved landing page #311

Closed
3 tasks
mejo- opened this issue Apr 1, 2022 · 12 comments · Fixed by #812
Closed
3 tasks

Improved landing page #311

mejo- opened this issue Apr 1, 2022 · 12 comments · Fixed by #812
Assignees

Comments

@mejo-
Copy link
Member

mejo- commented Apr 1, 2022

The idea is to display more information about the collective on the landing page and turn it into a dashboard step by step.

  • List five most recently changed pages
  • List collective members avatars, sorted by most recent activity
  • List of personal favourite pages (once Favourite pages #300 got implemented)

The editable page would be displayed below these information.

@mejo-
Copy link
Member Author

mejo- commented May 12, 2022

@mejo-
Copy link
Member Author

mejo- commented Sep 30, 2022

In GitLab by @drachenzauberei on Sep 30, 2022, 16:18

I use collectives for documenting an improvisational written game and was just talking to my teammate about recently added and possibly modified pages. Looking forward to seeing this implemented.

https://gitlab.com/collectivecloud/collectives/-/issues/317 might be a good companion issue since having changes on the wiki's landing page could trigger a notification? (Just layman's thinking I'm not a coder)

@mejo- mejo- added the roadmap label Mar 24, 2023
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (don't pick) in 📝 Office team May 31, 2023
@jancborchardt jancborchardt moved this to 🧭 Planning evaluation / ideas in 🖍 Design team May 31, 2023
@juliusknorr juliusknorr moved this to 🧭 Planning evaluation (don't pick) in 📝 Office team Jun 29, 2023
@jancborchardt jancborchardt moved this from 🧭 Planning evaluation / ideas to 📐 Design phase in 🖍 Design team Jul 14, 2023
@szaimen
Copy link
Contributor

szaimen commented Jul 24, 2023

Hello,

I created the following mockup for the first two points on the list. Please let me know what you think or if you have any feedback or questions. :)

Image

@szaimen szaimen moved this from 📐 Design phase to 🏗️ At engineering in 🖍 Design team Jul 24, 2023
@szaimen
Copy link
Contributor

szaimen commented Jul 24, 2023

As for the favorites, the same layout could be used like the one of recent pages :)

@mejo-
Copy link
Member Author

mejo- commented Jul 27, 2023

Notes from discussing the mockup with @szaimen:

  • Only one line (scrollable horizontally) with avatars for collective members. Tooltip shows display name, click optionally opens member modal.
  • Last edited user and time in the recent pages tiles. Recent pages are scrollable horizontally as well.
  • Editable page content moves blow recent pages and members and keeps full height.

@szaimen szaimen moved this from 🏗️ At engineering to 📐 Design phase in 🖍 Design team Jul 27, 2023
@juliusknorr juliusknorr moved this from 🧭 Planning evaluation (don't pick) to 📄 To do (~10 entries) in 📝 Office team Jul 27, 2023
@szaimen
Copy link
Contributor

szaimen commented Jul 29, 2023

Hey, sorry for coming back to you so late!

I tried to incoroprate the changes (and also some that I discussed with Jan). This is my new mockup. Let me know what you think:
image

Unfortunately I will be away starting form monday so if you need additional changes, probably someone else from the Design team needs to take over.

The penpot file is here: https://design.penpot.app/#/workspace/09f8f1e0-a390-11eb-bb49-81aaa3a367f9/c65f3168-697c-808c-8002-dd48bd82cca0?page-id=583600af-26f0-8056-8002-dd3a532f090e&layout=layers

@szaimen szaimen moved this from 📐 Design phase to 🏗️ At engineering in 🖍 Design team Jul 29, 2023
@max-nextcloud
Copy link
Collaborator

Looks good to me. I just have some minor comments on the page list:

  • The page emojis look somewhat lost with all the whitespace around. I would double their size to reduce the whitespace to the text below.
  • The user bubbles should not be primary color
  • It would be good to add a timestamp so one can tell wether these pages were changed yesterday or a long time ago.

@juliusknorr
Copy link
Member

Pinging @nextcloud/designers as Simon is out. Can you confirm the above stated adjustments are fine?

@nimishavijay
Copy link
Member

Super nice mockup and agreed with the comments! Some more minor feedback from my side:

  • "Collective Members" --> "Collective members" (note the lowercase "m")
  • Instead of a timestamp separately, how about changing the wording to "Edited 10 minutes ago by Alex Doe" and "Edited last week by Sam Smith", etc? :)

@mejo- mejo- moved this from 📄 To do (~10 entries) to 🏗️ In progress in 📝 Office team Jul 31, 2023
@jancborchardt
Copy link
Member

Instead of a timestamp separately, how about changing the wording to "Edited 10 minutes ago by Alex Doe" and "Edited last week by Sam Smith", etc? :)

Yep, I would even say shortening it to "Alex Doe 10 minutes ago" is good. Same for the description, the "Last changed by" can be cut.

And @max-nextcloud yep the mention bubbles should indeed only be primary if it is yourself, and in this case they would say "You".

@github-project-automation github-project-automation bot moved this from 🏗️ At engineering to 🎉 Done in 🖍 Design team Aug 2, 2023
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 📝 Office team Aug 2, 2023
@foerster-finsternis
Copy link

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.

@punkyard
Copy link

Hi
What is the way to get rid of "recent pages" and "landing page" which terribly damage the previous slick public display through public links?
For people who would need these features, would it ba possible to incorporate them in the left menu? or activate it in Settings?

Thanks a lot for your concern

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Archived in project
Development

Successfully merging a pull request may close this issue.

8 participants