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

UX issue: Recent Pages section covering all the landing page on mobile #1578

Closed
estux opened this issue Nov 7, 2024 · 1 comment · Fixed by #1587
Closed

UX issue: Recent Pages section covering all the landing page on mobile #1578

estux opened this issue Nov 7, 2024 · 1 comment · Fixed by #1587
Assignees
Labels
bug Something isn't working

Comments

@estux
Copy link

estux commented Nov 7, 2024

Describe the bug
On mobile the Recent Pages section covers the whole landing page making it near to impossible to read the landing page content. The problem is also that it's not intuitive enough to find out you should close the Recent page section to read the content. So every time I share a Collective link with someone new I should explain "please close the Recent Pages section with the arrow on the landing page if you want to see the content".

To Reproduce
Steps to reproduce the behavior:

  1. On mobile open a Collective link with your browser, heading to the landing page
  2. You can see only Recent Pages section and cannot understand there's some text to read below in the landing page.
  3. People ask me why they cannot access the content/text on the landing page
  4. I have to explain them to close the Recent Pages section with the arrow to access to content

Expected behavior
On mobile I should have be able to understand there's some text to read on the landing page, apart from the Recent Pages section. I should not remember to tell the people in advance to close that section (Recent Pages).

Screenshots
If applicable, add screenshots to help explain your problem.

Server details:

  • Collectives app version: from 2.14 to the newer releases
  • Nextcloud version: 29.0.8
  • PHP Version: 8.2.14
  • Database: mysql 10.5.26

Client details:

  • OS: Android 13
  • Browser: Fennec (Firefox mobile)
  • Browser version: 132.0
  • Device: Samsung S20FE
Logs

Nextcloud log (data/nextcloud.log)

Insert your Nextcloud log here

Browser log

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...
@estux estux added the bug Something isn't working label Nov 7, 2024
mejo- added a commit that referenced this issue Nov 12, 2024
* Page title always sticky at the top
* Landing page widgets (optional) and page content in scroll container
* Search bar (if visible) always sticky at bottom

Also give the editor some minimum scroll height so that it's possible to
scroll down when the landing page widgets cover full page height (e.g.
on small mobile screens) and the page has no/short content.

Fixes: #1578

Signed-off-by: Jonas <jonas@freesources.org>
@mejo- mejo- mentioned this issue Nov 12, 2024
6 tasks
@mejo- mejo- self-assigned this Nov 13, 2024
@mejo- mejo- closed this as completed in 2388d36 Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants
@mejo- @estux and others