Skip to content

fix(account): make contact requests table scrollable on mobile - #23112

Open
cristian-ist wants to merge 1 commit into
ovh:masterfrom
cristian-ist:fix/contacts-requests-responsive
Open

fix(account): make contact requests table scrollable on mobile#23112
cristian-ist wants to merge 1 commit into
ovh:masterfrom
cristian-ist:fix/contacts-requests-responsive

Conversation

@cristian-ist

Copy link
Copy Markdown

Description

Fixes #20550.

The "My requests" tab in Contact management (/account/contacts/requests) renders its table with a plain Bootstrap table and no responsive wrapper. On small screens the table overflows the viewport with no way to scroll horizontally, so the right-most columns — including the accept/reject actions — are unreachable on mobile.

The neighbouring "My services" tab uses oui-datagrid and scrolls fine; only this legacy table was missing the wrapper.

Fix

Wrap the table in a Bootstrap table-responsive container, which adds horizontal scrolling on small screens. This is the same pattern already used elsewhere in the account module (e.g. user/emails/user-emails.html).

Minimal, scoped change — the table markup and logic are untouched.

Steps to reproduce

  1. Open Contact management → My requests on a mobile viewport
  2. Before: the table is cut off; accept/reject actions can't be reached
  3. After: the table scrolls horizontally and all columns are accessible

Type of change

  • Bugfix

The 'My requests' table in Contact management overflowed the viewport on
small screens with no way to scroll, so the accept/reject actions in the
right-most columns were unreachable on mobile. Wrap the table in a
Bootstrap table-responsive container, consistent with other tables in the
account module.

Closes ovh#20550

Signed-off-by: Cristian Istrate <office@techspot.solutions>
@cristian-ist
cristian-ist requested a review from a team as a code owner August 10, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Contact management -> My requests is not responsive

1 participant