BotFramework-Composer icon indicating copy to clipboard operation
BotFramework-Composer copied to clipboard

Icons not showing in Bot Framework Composer

Open rulopez27 opened this issue 1 year ago • 6 comments

Describe the bug

Installed Bot Framework Composer for the first time, it does not show any icons.

Version

Version: 2.1.2 Electron: 8.2.4 Chrome: 80.0.3987.165 NodeJS: 12.13.0 V8: 8.0.426.27-electron.0

Browser

Firefox 136.0 (64-bit)

OS

Windows 10 22H2 (OS Build 19045.5555)

To Reproduce

  • Install Bot Framework Composer
  • Open Bot Framework Composer after installation

Expected behavior

Icons should be visible

Screenshots

Image

Additional context

.NET SDK: Version: 9.0.200 Commit: 90e8b202f2 Workload version: 9.0.200-manifests.69179adf MSBuild version: 17.13.8+cbc39bea8

Runtime Environment: OS Name: Windows OS Version: 10.0.19045 OS Platform: Windows RID: win-x64 Base Path: C:\Program Files\dotnet\sdk\9.0.200\

.NET SDKs installed: 7.0.403 [C:\Program Files\dotnet\sdk] 8.0.100-rc.2.23502.2 [C:\Program Files\dotnet\sdk] 9.0.200 [C:\Program Files\dotnet\sdk]

.NET runtimes installed: Microsoft.AspNetCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 8.0.0-rc.2.23480.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 8.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.0-rc.2.23479.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 8.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 7.0.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.0-rc.2.23479.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 8.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 9.0.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Node.js Version v22.14.0.

rulopez27 avatar Mar 06 '25 23:03 rulopez27

The default CDN where the font icon was being served from has been closed down.

Have a look in:

https://github.com/microsoft/BotFramework-Composer/blob/main/Composer/packages/client/src/setupIcons.tsx

Instead of undefined can pass your own CDN url as the first argument or another CDN such as https://res.cdn.office.net/files/fabric-cdn-prod_20240129.001/assets/icons/.

initializeIcons(undefined, { disableWarnings: true });

henryallsuch avatar Mar 10 '25 10:03 henryallsuch

Hi @henryallsuch..facing similar issue.. I’ve checked but I’m unable to find the setupIcons.tsx file in my system.

sathwikkrishna avatar Apr 02 '25 08:04 sathwikkrishna

there is no active development for this product last nightly build https://github.com/microsoft/BotFramework-Composer-Nightlies/releases/tag/v2.1.3-nightly.364675.1a93f21 was done 2 years ago and contain same issue as declared in this topic

ViktorDronov avatar Apr 07 '25 11:04 ViktorDronov

@henryallsuch what should be done with the recommendation provided in you comment? could you provide exact steps

ViktorDronov avatar Apr 07 '25 11:04 ViktorDronov

Clone the Repo, change the file, build it yourself. But if you need to ask questions like that, you wont be happy

Gamewalker avatar Apr 07 '25 12:04 Gamewalker

If you cannot answer normally mb you already not happy... I`m not supper interested in building MS Products on which nobody from MS have any time to commit. I expect use some working things, in a way how it should be done.

ViktorDronov avatar Apr 15 '25 10:04 ViktorDronov