Skip to content

Honor logoPath so code apps can have a custom icon (push + maker portal) #361

Description

@rolandk76

Problem
Code apps always show the default placeholder icon in the Power Apps Mobile player and the Apps list — there is no way to set a custom app icon.

Findings

  • pac code init accepts --logoPath and power.config.json has a logoPath field, but @microsoft/power-apps-cli 0.11.0 / power-apps push never uploads it: createAppMetadata (in @microsoft/power-apps-actions PushApp.js) builds the app metadata with only displayName, description, backgroundColor (white) and backgroundImageUri: '' — no logo property. The same metadata is used for both create and save.
  • The maker portal shows no icon/logo option in the code app details page (unlike canvas apps).
  • Verified empirically: a brand-new code app created via power-apps push with logoPath set still has no icon in the player.

Request
Please apply logoPath on pac code push / power-apps push (and on create), and/or add an icon upload to the code-app details page in the maker portal, so code apps can have a branded icon.

Environment
@microsoft/power-apps 1.1.3, @microsoft/power-apps-cli 0.11.0, pac 2.5.1

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions