Skip to content

[codex] fix mobile panel theme inheritance - #5

Merged
kachofugetsu09 merged 1 commit into
mainfrom
codex/fix-mobile-ui-theme-20260822
Aug 22, 2026
Merged

[codex] fix mobile panel theme inheritance#5
kachofugetsu09 merged 1 commit into
mainfrom
codex/fix-mobile-ui-theme-20260822

Conversation

@kachofugetsu09

Copy link
Copy Markdown
Member

What changed

  • replace plugin-private hardcoded colors with shared Akashic Material semantic token pairs
  • reduce the compact-screen headline tile height and type size
  • add a regression test that rejects raw color literals in the mobile panel

Why

The live Pixel 7 and Pixel 9 panels rendered oversized, highly saturated cards that did not follow the selected host theme. The data query and plugin route were healthy; the plugin CSS owned the visual regression.

Impact

Only the plugin-owned mobile panel presentation changes. Query payloads, proactive state, history, and plugin lifecycle are unchanged.

Validation

  • node --test tests/test_mobile_panel.mjs (5 passed)
  • /mnt/data/coding/akasic-agent/.venv/bin/python -m pytest -q (14 passed)
  • git diff --check
  • reproduced on a real Pixel 7 running Akashic Mobile 0.8.33-rc.5 before deployment

@kachofugetsu09
kachofugetsu09 marked this pull request as ready for review August 22, 2026 05:37
@kachofugetsu09
kachofugetsu09 merged commit ea5858e into main Aug 22, 2026
2 checks passed
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