Skip to content

fix: enqueue shared tab styles on Logs admin page#796

Merged
chubes4 merged 1 commit intomainfrom
fix/logs-tab-styling
Mar 13, 2026
Merged

fix: enqueue shared tab styles on Logs admin page#796
chubes4 merged 1 commit intomainfrom
fix/logs-tab-styling

Conversation

@chubes4
Copy link
Member

@chubes4 chubes4 commented Mar 13, 2026

Summary

  • The Logs page's LogsAgentTabs component uses className="datamachine-tabs" but LogsFilters.php never enqueued the shared tabs.css stylesheet
  • Adds the datamachine-tabs CSS asset to match the Agent page's tab styling pattern

One-line fix in LogsFilters.php.

The LogsAgentTabs component applies the datamachine-tabs CSS class
but the shared tabs.css stylesheet was never enqueued in LogsFilters.php,
causing unstyled tabs. Matches the Agent page pattern.
@github-actions
Copy link

github-actions bot commented Mar 13, 2026

Homeboy Results — data-machine

Lint

⚡ Scope: changed files only

lint (changed files only)

Test

⚡ Scope: changed files only

test (changed files only)

Audit

⚡ Scope: changed files only

audit (changed files only)

Tooling versions
  • Homeboy CLI: homeboy 0.74.1+db75b262
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: unknown
  • Action: Extra-Chill/homeboy-action@v1

Homeboy Action v1

@chubes4 chubes4 merged commit 4e40492 into main Mar 13, 2026
3 checks passed
@chubes4 chubes4 deleted the fix/logs-tab-styling branch March 13, 2026 19:43
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.

1 participant