Skip to content

UI: AI Request Logs: page background inconsistent with other admin screens and DataView border radius clipped #670

@hbhalodia

Description

@hbhalodia

Description

The AI Request Logs admin page has two visual inconsistencies compared to the rest of the plugin's admin screens (e.g. Connector Approval and Abilities Explorer).

Issues

1. Inconsistent page background color

The AI Request Logs page applies a custom background color that does not match the other plugin pages. Screens like Connector Approval and Abilities Explorer rely on the default WordPress admin background, resulting in an inconsistent look across the plugin.

Expected: The custom background color should be removed so the page inherits the default background provided by WordPress, keeping it consistent with the other admin pages.

2. DataView border radius appears clipped

The Request Logs DataView has a border-radius applied, but the rounded corners appear cut off. This is because overflow: hidden is not set on the container, so the inner content visually overflows past the rounded edges.

Expected: The container should clip its content (e.g. via overflow: hidden) so the border radius renders cleanly on all corners.

Screenshots

Image Image

Step-by-step reproduction instructions

  1. Go on to page, wp-admin/tools.php?page=ai-request-logs.
  2. Check the background color added, we should not add that background color.
  3. Check for the dataviews border radius, the border looks clipped because of inner container flows outside.

Screenshots, screen recording, code snippet

No response

Environment info

  • Plugin: WordPress AI (Latest develop)
  • Affected page: AI Request Logs (wp-admin)

Please confirm that you have searched existing issues in the repo.

  • Yes

Please confirm that you have tested with all plugins deactivated except the AI plugin.

  • Yes

Please confirm which theme type you used for testing.

  • Block
  • Classic
  • Hybrid (e.g. classic with theme.json)
  • Not sure

Metadata

Metadata

Assignees

Labels

[Type] BugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions