nextcloud / forms

📝 Simple form & survey app for Nextcloud
https://apps.nextcloud.com/apps/forms
GNU Affero General Public License v3.0
318 stars 96 forks source link

Submit form button on iOS is partially hidden by the footer in theming #1585

Open ursuad opened 1 year ago

ursuad commented 1 year ago

Please use the 👍 reaction to show that you are affected by the same issue. Please don't comment if you have no relevant information to add!

Describe the bug Create a form and try to access it on the mobile. The submit button is only partially visible because of the nextcloud footer (see attached image). This footer is available on all the publicly shared pages and can't be disabled (you can only change the values of the text via Theming in NextCloud settings). Having the ability to submit a form is one of the main functionalities of the Forms app.

To Reproduce Steps to reproduce the behavior:

  1. Create a new form. 2.Make it publicly available.
  2. Access the form from your mobile browser(when you're not logged in to NextCloud).
  3. Scroll to the end and see that the Submit button is only partially visible.

Expected behavior The Submit button is very visible and obvious to the user so they can submit the form from a mobile browser.

Screenshots Screenshot attached

Nextcloud (please complete the following information):

Smartphone (please complete the following information):

TomW80 commented 1 year ago

I have only observed this on an IPhone, not on an Android smartphone.

doitux commented 1 year ago

Is there a known workaround for this bug?

ghostmju commented 10 months ago

You can mitigate by removing the signup line as described in https://github.com/nextcloud/server/issues/11101#issuecomment-453740147

  1. Use occ: occ config:system:set --type=bool --value=false simpleSignUpLink.shown
  2. Add 'simpleSignUpLink.shown' => false, to config.php

and fiddle around with Theming in the Admistrative Settings, though in Forms the overlay on iOS stayed even after I cleared Name and Slogan, but the Submit Button got more visible.

alkanex-xyz commented 2 months ago

I've hidden the footer with: #body-public footer { display: none; } with the custom css app

any plans on fixing this?