Update Bazel icon from original icon

[why]
The Bazel icon might look nicer with gaps between the surfaces of the
cubes.
That is halfway in-line with the design idea of their logo.

See PR #1610 and link
https://blog.bazel.build/2017/07/05/new-logo-and-homepage.html

[how]
Based on the idea from Ezekiel Warren the Bazel icon gets gaps between
the surfaces of the cubes.
For this we use the skeleton svg icon of the Bazel website and construct
from scratch a new outline to represent the cube surfaces. The original
svg used lines with a width to create the image, which is not compatible
to fonts.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
Fini Jastrow 2024-04-26 09:52:34 +02:00
parent 548ed2aabd
commit 7d7ab4c3d6
3 changed files with 3 additions and 1 deletions

View file

Before

Width:  |  Height:  |  Size: 168 B

After

Width:  |  Height:  |  Size: 168 B

1
src/svgs/bazel_nf.svg Normal file
View file

@ -0,0 +1 @@
<svg width="32" height="32" version="1.1" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m259.2 330.2c22.15-22.14 44.29-44.29 66.43-66.43v61.83c-22.16 22.23-44.29 44.49-66.43 66.75zm-73.57-4.599-0.01387-62.18c22.15 22.15 44.29 44.29 66.43 66.44-0.0287 20.77-0.0574 41.54-0.08562 62.3-21.92-21.99-46.41-46.57-66.34-66.56zm1.605-70.61 68.65-68.65c22.8 22.8 45.6 45.6 68.39 68.39-22.88 22.86-45.71 45.77-68.65 68.56-23.54-23.41-46.57-46.49-68.39-68.31zm-75.21-2.981v-62.35c22.2 22.2 44.4 44.4 66.61 66.61l-0.08611 62.26c-22.85-22.85-45.28-45.28-66.52-66.52zm220.8 4.599c22.26-22.26 44.52-44.52 66.77-66.77v62.17c-22.25 22.14-44.48 44.3-66.77 66.39zm-219.1-75.29 68.48-68.65 68.65 68.65-68.65 68.56zm147.2 0 68.48-68.48c22.85 22.86 45.71 45.72 68.56 68.58-22.88 22.76-45.65 45.64-68.67 68.27-23.48-23.48-46.54-46.55-68.37-68.37z" stroke-width=".1703"/></svg>

After

Width:  |  Height:  |  Size: 874 B

View file

@ -90,7 +90,8 @@
061 i_seti_asm asm.svg
062 i_seti_audio audio.svg
063 i_seti_babel babel.svg
064 i_seti_bazel bazel.svg
064 i_custom_bazel bazel_nf.svg
064 i_seti_bazel
065 i_seti_bicep bicep.svg
066 i_seti_bsl bsl.svg
067 i_seti_cake_php cake_php.svg

Can't render this file because it has a wrong number of fields in line 13.