Skip to content

Bitcoin Logo/Icon Issues #200

Open
Open
@jarolrod

Description

@jarolrod

Now that the Bitcoin logo/icon used with the GUI is currently facing a redesign thanks to @Bosch-0's work on #199, it's an appropriate time to discuss and potentially fix some issues with the logo. Here I document two issues that I have found: 1) Inconsistent Color, 2) Rough/Pixelated Edges.

A couple of notes:

Inconsistent Color

Both the new proposed logo and the current logo appear in the GUI as a different color compared to their source. Looking at the RGB values shows that the Red and Blue values get shifted between the source and how it is represented in the GUI. There is a consistent 1 point shift down in the Green value. Tried my best to sample in the same place for all comparisons.

I suppose that the same color shifts occur with the Regtest, Testnet, and Signet Icons. I have not tested this.

The orange color between the current and new/proposed logo is different. I believe it would be beneficial to establish concrete colors and/or a color scheme for Bitcoin Core. With an established color scheme we can keep things consistent.

Current Logo Color Comparison
current-logo-color-comparison

New Logo Color Comparision
new-logo-color-comparison

Rough/Pixelated Edges

The Bitcoin logo as a PNG/ICO file that sits under src/qt/res looks completely fine on a HiDPI display. When one runs the GUI, it is apparent that the logo has rough edges that make it look abnormal. This indicates that the problem may not be with the icon/logo itself and instead with how it is painted.

Below are some screenshots of this problem:
SVG, PNG, and GUI Comparison
Note: The shadow effect used on the current logo makes the rough edges less obvious. It becomes more apparent on the new logo which doesn't have this shadow effect.
logo-camparisons

Proposed New Logo Splash Screen
new-logo-splash

Current Logo Splash Screen
current-logo-splash

System icon comparison with other icons
Note: Included comparisons with other application icons to highlight that this is a problem with the Bitcoin icon and not a system rendering issue.
icon-comparison png

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions