branding: SimurgArray brand kit (mark, wordmark, lockups, icons, templates, guide)

Frontal dotted simurg on a bead grid: gold body and wings, three-dot crown,
red / gold / green channel plumes with peacock eyes. Detailed (31x27), simple
(11x10) and micro (7x7) drawings; dark, light, gold, black, white versions;
outlined Noto Sans wordmark; favicon and app icons; README banner, social
preview, avatar, featured-image template, report corner mark, CLI banner.
Checks: WCAG contrast table, protan/deutan simulation, icon sizes, family
sheet. Blog featured images regenerated with the new mark for consistency.
Geometry shared in scripts/brand/simurg_mark.py.
This commit is contained in:
kemal committed 2026-09-30 07:51:52 +01:00
1 parent ba38be122e
commit 558c198957
84 files changed
+823 -143

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

+6
View File
@@ -0,0 +1,6 @@
o o SimurgArray {version}
oo o oo Thirty birds, one picture.
ooooooo
ooo IDAT to genotypes, QC, CN, PGx
/ | \ research use only
* o *
Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

@@ -0,0 +1,6 @@
<!-- SimurgArray report corner mark.
Always shown with the software version and the run manifest checksum. -->
<div class="simurg-mark" style="display:flex;align-items:center;gap:8px;font:12px 'Noto Sans Mono',monospace;color:#A3A7C9">
<img src="report_corner_mark.svg" width="26" height="24" alt="SimurgArray">
<span>SimurgArray {version} · run {manifest_sha256[:12]}</span>
</div>
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 12" width="13" height="12" role="img" aria-label="SimurgArray"><title>SimurgArray</title><g fill="#D4A017"><circle cx="1.500" cy="1.500" r="0.400"/><circle cx="11.500" cy="1.500" r="0.400"/><circle cx="1.500" cy="2.500" r="0.400"/><circle cx="2.500" cy="2.500" r="0.400"/><circle cx="10.500" cy="2.500" r="0.400"/><circle cx="11.500" cy="2.500" r="0.400"/><circle cx="2.500" cy="3.500" r="0.400"/><circle cx="3.500" cy="3.500" r="0.400"/><circle cx="6.500" cy="3.500" r="0.400"/><circle cx="9.500" cy="3.500" r="0.400"/><circle cx="10.500" cy="3.500" r="0.400"/><circle cx="3.500" cy="4.500" r="0.400"/><circle cx="4.500" cy="4.500" r="0.400"/><circle cx="5.500" cy="4.500" r="0.400"/><circle cx="6.500" cy="4.500" r="0.400"/><circle cx="7.500" cy="4.500" r="0.400"/><circle cx="8.500" cy="4.500" r="0.400"/><circle cx="9.500" cy="4.500" r="0.400"/><circle cx="1.500" cy="5.500" r="0.400"/><circle cx="2.500" cy="5.500" r="0.400"/><circle cx="3.500" cy="5.500" r="0.400"/><circle cx="4.500" cy="5.500" r="0.400"/><circle cx="5.500" cy="5.500" r="0.400"/><circle cx="6.500" cy="5.500" r="0.400"/><circle cx="7.500" cy="5.500" r="0.400"/><circle cx="8.500" cy="5.500" r="0.400"/><circle cx="9.500" cy="5.500" r="0.400"/><circle cx="10.500" cy="5.500" r="0.400"/><circle cx="11.500" cy="5.500" r="0.400"/><circle cx="4.500" cy="6.500" r="0.400"/><circle cx="5.500" cy="6.500" r="0.400"/><circle cx="6.500" cy="6.500" r="0.400"/><circle cx="7.500" cy="6.500" r="0.400"/><circle cx="8.500" cy="6.500" r="0.400"/><circle cx="5.500" cy="7.500" r="0.400"/><circle cx="6.500" cy="7.500" r="0.400"/><circle cx="7.500" cy="7.500" r="0.400"/><circle cx="6.500" cy="8.500" r="0.400"/><circle cx="6.500" cy="9.500" r="0.400"/><circle cx="5.500" cy="10.500" r="0.400"/><circle cx="6.500" cy="10.500" r="0.400"/><circle cx="7.500" cy="10.500" r="0.400"/></g><g fill="#C8453A"><circle cx="4.500" cy="8.500" r="0.400"/><circle cx="3.500" cy="9.500" r="0.400"/><circle cx="2.500" cy="10.500" r="0.400"/><circle cx="3.500" cy="10.500" r="0.400"/></g><g fill="#2F8F5B"><circle cx="8.500" cy="8.500" r="0.400"/><circle cx="9.500" cy="9.500" r="0.400"/><circle cx="9.500" cy="10.500" r="0.400"/><circle cx="10.500" cy="10.500" r="0.400"/></g></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB