Skip to content

feat(ui): integrate pccx-UI theme and logo#125

Draft
hkimw wants to merge 5 commits into
mainfrom
feat/pccx-ui-integration
Draft

feat(ui): integrate pccx-UI theme and logo#125
hkimw wants to merge 5 commits into
mainfrom
feat/pccx-ui-integration

Conversation

@hkimw
Copy link
Copy Markdown
Member

@hkimw hkimw commented May 6, 2026

Refs #124.

Summary:

  • Adds copied pccx aperture logo assets and sets the local VS Code prototype extension icon.
  • Adds a pccx SystemVerilog Light color theme using the pccx-UI palette and SystemVerilog token colors.
  • Adds a copied-asset notice because the local pccx-UI source package has no LICENSE or NOTICE file.

Validation:

  • bash scripts/vscode-adapter-smoke.sh
  • node editors/vscode-prototype/test/static-boundary.test.mjs
  • node editors/vscode-prototype/test/extension-manifest.test.mjs
  • python3 scripts/check-source-headers.py
  • python3 -m compileall -q src tests scripts
  • node --check over editors/vscode-prototype src/test/bin JS files

Scope guard:

  • Visual branding and theme contribution only.
  • No command allowlist changes, raw shell execution changes, KV260 control, LSP scope change, publishing metadata, or stable API/ABI claim.

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