Unable to get png icon to show up

Describe the problem/error/question

Unable to get my png icon (or my svg for that matter) to show up.

Created private custom node, copied into custom/nodes/HttpBin/, then restarted.

The icon that shows up is a broken image.

Here is the icon I am using:

This is the code snippet loading the icon:

export class HttpBin implements INodeType {
	description: INodeTypeDescription = {
		displayName: 'HttpBin',
		name: 'httpBin',
		icon: { light: 'file:fidlogo-white-bg.png', dark: 'file:fidlogo-white-bg.png' },
		group: ['transform'],

Here is a listing of the custom/nodes/HttpBin dir:

~/n8n » ls -1 custom/nodes/HttpBin                                                                    
total 72K
-rw-r--r-- 1 a494627 users  157 Aug  6 19:00 HttpBin.node.d.ts
-rw-r--r-- 1 a494627 users 1.9K Aug  6 19:00 HttpBin.node.js
-rw-r--r-- 1 a494627 users 1002 Aug  6 19:00 HttpBin.node.js.map
-rw-r--r-- 1 a494627 users  429 Aug  6 19:00 HttpBin.node.json
-rw-r--r-- 1 a494627 users  164 Aug  6 19:00 HttpVerbDescription.d.ts
-rw-r--r-- 1 a494627 users 6.8K Aug  6 19:00 HttpVerbDescription.js
-rw-r--r-- 1 a494627 users 3.8K Aug  6 19:00 HttpVerbDescription.js.map
-rw------- 1 a494627 users  17K Aug  6 19:00 fidlogo-trans-bg.png
-rw------- 1 a494627 users  14K Aug  6 19:00 fidlogo-white-bg.png
-rw-r--r-- 1 a494627 users 1.5K Aug  6 19:00 httpbin.svg

Here is what the screen shows:

Any thoughts? eg. is 14k too big?

What is the error message (if any)?

No error

Please share your workflow

Share the output returned by the last node

n/a

Information on your n8n setup

  • n8n version: Version 1.105.3
  • Database (default: SQLite): Postgres
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Ubuntu

Welcome to the community @Ethan_Vaughn

This sounds very familiar, there as a bug about this, let me find it.

UPD:

also found a bug which I commented on:

The problem is described in the first one. For me I solved it locally with Tempermonkey.