3
I have been working with the xbootstrap theme recently and it is really good, however the checkboxes for selecting modules on the 'search results' page (and everywhere else for that matter) are presented in a horizontal line. The line doesn't break when the page is viewed on a mobile phone, so I hacked the code to display checkboxes underneath each other.
This is bad practice, invalid HTML and of course it affects every checkbox array on the site... but it makes the boxes easy to select on a phone and they don't break out of the viewport.
/class/xoopsform/formcheckbox.php
Around line 208
Change:
$ret .= $ele_extra . ' />'."" . $ele_delimeter ;
to:
$ret .= $ele_extra . ' />'."
" ;