Zarr.jl icon indicating copy to clipboard operation
Zarr.jl copied to clipboard

logo

Open lazarusA opened this issue 2 years ago • 2 comments

We are missing a proper logo for this package. Any ideas, suggestions in this regard will be highly appreciated.

lazarusA avatar Mar 18 '23 10:03 lazarusA

Could we base it on the zarr logo but use the Julia colors instead of the color gradient?

felixcremer avatar Mar 18 '23 22:03 felixcremer

ok. This is the best I can do, 😄

logoZarr_b logoZarr

using GLMakie
using Colors
using CairoMakie

CairoMakie.activate!()

rpyz = [Rect3f(Vec3f(0, j-0.8,k), Vec3f(0.1, 0.8,0.8))
    for j in 1:7 for k in 1:7]
rmyz = [Rect3f(Vec3f(j-0.8, 0,k), Vec3f(0.8, 0.1,0.8))
    for j in 1:7 for k in 1:7]

fig = Figure(resolution=(500,500), backgroundcolor=:transparent)
ax = LScene(fig[1,1]; show_axis=false)
wireframe!.(rpyz; color = "#4063D8", transparency=true, shading=false)
mesh!.(rmyz; color=RGB(0.796, 0.235, 0.2), transparency=true, shading=false)
wireframe!(ax, Rect3f(Vec3f(0.1,0.1, 0.8), Vec3f(7,7, 0.1));
    color = "#9558B2",transparency=true, shading=false)
text!(ax, "Z", position = Point3f(3.5,3.5,3.5),
    fontsize=180, align= (:center, :center),
    color=:grey90,
    )
meshscatter!(ax, Point3f(4,4,-0.01); color=:transparent)
Label(fig[0,1], rich("Zarr",
    rich(".", color="#389826"), rich("j", color=RGB(0.796, 0.235, 0.2)), rich("l", color="#4063D8"),
    fontsize = 80, color = "#9558B2"),
    tellwidth=false,
    padding = (0,0,-60,0))
save("logoZarr.svg", fig)
fig

lazarusA avatar Mar 19 '23 10:03 lazarusA