nextcloud / nextcloud/calendar
When scheduling appointment on mobile, difficult to submit form
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Steps to reproduce
- create an appointment schedule
- in a private browser window or a different browser on your mobile phone, visit the appointment schedule and attempt to schedule an appointment
- discover how hard it is to find the submit button.
Expected behavior
The layout of the page should be responsive, so the button to submit the form is visible and easy to find even when the keyboard is open.
Actual behavior
The submit button is hidden off to the right at the top, only accessible after closing the keyboard. Here's a screen recording from my iphone:
https://github.com/user-attachments/assets/36e8e1dd-8406-42f5-b455-3d4cbaa3395f
Calendar app version
6.5.0
CalDAV-clients used
No response
Browser
Chrome 149.0.7827.137
Client operating system
ios
Server operating system
ubuntu
Web server
Nginx
Database engine version
None
PHP engine version
None
Nextcloud version
34.0.1
Updated from an older installed version or fresh install
None
List of activated apps
Nextcloud configuration
Web server error log
Log file
Browser log
Additional info
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the appointment form on an iPhone or mobile Chrome while the keyboard is open, then inspect the responsive layout around the scheduling form. Done means the submit button remains visible and easy to find without closing the keyboard.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100