Skip to content

Conversation

@GammaSQ
Copy link

@GammaSQ GammaSQ commented Dec 31, 2024

Fixes QubesOS/qubes-issues#9678

The qubes-logo is now consisting of only three paths (one for each color) which are perfectly aligned at their edges. The Q-"comma" is now part of the lower right path, not a rectangle.

Mainly intended for tasks other than design, such as milling, cutting, and so forth. Changes are unlikely to affect visual representations.

@marmarek
Copy link
Member

There looks to be a 1px gap in bottom part

@GammaSQ
Copy link
Author

GammaSQ commented Jan 1, 2025

Thank you for reminding me why I'm a programmer and not a designer. I see what you mean.

According to inkscape, there is no gap. both shapes end at the exact same coordinates, with a straight line between them. However, exporting a .png reveals there is actually a blurry gap between all shapes. The blue background hexagon was probably a workaround for exactly this problem. (increasing the size of the "document" helped a little, disabling anti-aliasing removed the gap, but then the edges look fuzzy)

Anyway, this is as far as I can help. There is probably some way to tell SVG two shapes should be touching, but I don't know it. I believe this was the reason why the mid-blue-part used to be a full hexagon. Breaking the logo into distinct shapes however is the whole point, so I hope there is a different setting/property to achieve original beauty with separate shapes.

@GammaSQ
Copy link
Author

GammaSQ commented Jan 2, 2025

setting "blend mode" to "color-burn" seems to work.

@marmarek marmarek requested a review from marmarta January 11, 2025 01:02
Copy link
Member

@marmarta marmarta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me, I checked it in a couple of programs and it looked well

@marmarta
Copy link
Member

Hmm, no, wait, at some sizes I get a dark line between shapes ...

@marmarta
Copy link
Member

E.g. inkscape - export to 256 x 256 pixels

@GammaSQ
Copy link
Author

GammaSQ commented Jan 21, 2025

All shapes have a border-width of 1px now. Looks good in all exports I tried.

Downsides: The visual border between two shapes is shifted by 1px. There is a tiny visible kink at the curved edges. It's practically invisible unless extremely zoomed in. For very high resolution exports, I recommend removing the border again.

However, the export-artifacts I observed did not include dark lines. I hope the 1px border fixes that as well, but please confirm!

@marmarta
Copy link
Member

Ok, I think it works - could you squash the commits into one commit?

…r correctly

The qubes-logo is now consisting of only three paths
(one for each color) which are perfectly aligned at their edges.
The Q-"comma" is now part of the lower right path, not a rectangle.

Mainly intended for tasks other than design, such as milling,
cutting, and so forth. Changes are unlikely to affect visual
representations.
@GammaSQ GammaSQ force-pushed the logo-vector-cleanup branch from ddaee9a to f96dd06 Compare July 4, 2025 16:58
@GammaSQ
Copy link
Author

GammaSQ commented Jul 4, 2025

I hope this worked ...

@marmarta
Copy link
Member

marmarta commented Jul 7, 2025

signature is missing: https://www.qubes-os.org/doc/code-signing/

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.

Logo vector has some problems

3 participants