Skip to content

@W-22210602: Adding Analytics report support in VS Code extension#402

Open
amit-kumar8-sf wants to merge 9 commits intoW-22210602-CIP-Analytics-VS-extensionfrom
subfeature-W-22210602-CIP-Analytics-VS-extension
Open

@W-22210602: Adding Analytics report support in VS Code extension#402
amit-kumar8-sf wants to merge 9 commits intoW-22210602-CIP-Analytics-VS-extensionfrom
subfeature-W-22210602-CIP-Analytics-VS-extension

Conversation

@amit-kumar8-sf
Copy link
Copy Markdown
Collaborator

Summary

Polishes the CIP Analytics surface in the VS Code extension:

  • Curated Reports tree (src/cip-analytics/types.ts) —
    replaced the generic folder icon with a distinct codicon per
    category (graph-line, package, account, search, tag,
    credit-card, globe, gear), humanized report slugs
    (customer-registration-trendsCustomer Registration Trends), and moved the SDK report description into the
    right-hand description slot in place of the trailing emoji.
  • Description color (.vscode/settings.json) — lightened
    workspace list.descriptionForeground /
    list.deemphasizedForeground to #9a9a9a so report subtext
    recedes from the title.
  • Hero eyebrow accent (src/cip-analytics/cip-styles.css) —
    switched the B2C-DX ANALYTICS eyebrow on Query Builder and
    Entity Browser from --vscode-descriptionForeground to
    --cip-accent, picking up the theme's link/blue token.

Testing

  • tsc --noEmit passes for packages/b2c-vs-extension.
  • Reloaded the Extension Development Host and verified:
    • Curated Reports categories render with their new icons;
      report rows show humanized titles + descriptions.
    • Description text in the tree reads in the lighter grey.
    • Query Builder and Entity Browser headers show the eyebrow in
      the theme accent (verified in light + dark themes).

Dependencies

  • No net-new third-party dependencies were added
  • If net-new third-party dependencies were added,
    rationale/discussion is included and 3pl-approved is set by a
    maintainer

  • Tests pass (pnpm test)
  • Code is formatted (pnpm run format)

@charithaT07 charithaT07 requested a review from clavery as a code owner May 6, 2026 15:40
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.

2 participants