Area: mobieusMarket / BBS (audit p3) · Surface: /market/mine, /market/user/{username}/feedback · Dimension: mobile · Severity: minor
The marketplace 'My listings' and trade-feedback tables sit inside `.mk-table-wrap` which clips with `overflow:hidden`. On phones the global mobile rule `table{display:block;overflow-x:auto}` (mobile.min.css) lets the table scroll, so it is saved there, but at tablet widths (~768-900px) where that mobile rule doesn't apply, a wide listings/feedback table (date + listing + rating + comment + action buttons) overflows the wrapper and gets clipped instead of producing a horizontal scrollbar. The sibling pattern bbs/index.php uses `.table-responsive` (overflow-x:auto) and the directory uses no clip, so this is inconsistent.
Evidence
platform/public/css/style.css:17484-17489 `.mk-table-wrap { ... overflow: hidden; }`. Used by platform/templates/marketplace/mine.php:68 (`<div class="mk-table-wrap"><table class="mk-listings-table">`) and marketplace/user-feedback.php:74 (`mk-feedback-table`). No `overflow-x:auto` and no responsive override (grep of mobile.min.css / mobile-v2.css finds no mk-table-wrap rule).
Suggested fix. Change `.mk-table-wrap` to `overflow-x:auto` (keep `overflow-y:hidden` if border-radius clipping is desired, or wrap an inner scroll div). Match the `.table-responsive { overflow-x:auto; -webkit-overflow-scrolling:touch }` pattern already in components.css.
Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.
Patrick Bass
@mobieus