PepeNet mark — logo options

Judge at 44px first — that is the real size in the TLS error-page header. A border that looks crisp at 200px can close up the glyph’s counters down there.

1 · pepenetlogo.png (current raster)

The original 1024×1024 artwork. Everything below is measured against it.

200px
88px
64px
44px

2 · logo.svg (previous — drop shadow)

Vector recreation: blurred drop shadow, no border, P at its natural size (no scale transform). This is what the fail-closed error pages render today.

200px
88px
64px
44px
88px
44px
on dark

Green border, no shadow — harsh (mitred) corners

3.1 · stroke 1

Shadow removed; the P is edged in the badge’s own gradient green (gradientUnits='userSpaceOnUse', so the edge tracks the background at every height). paint-order='stroke' keeps the edge outside the glyph; miter + stroke-miterlimit='12' keeps every corner sharp — the default limit of 4 would quietly bevel the tightest angles back into chamfers. Visible edge ≈ 0.34px at 44px.

200px
88px
64px
44px
88px
44px
on dark

3.2 · stroke 2

Shadow removed; the P is edged in the badge’s own gradient green (gradientUnits='userSpaceOnUse', so the edge tracks the background at every height). paint-order='stroke' keeps the edge outside the glyph; miter + stroke-miterlimit='12' keeps every corner sharp — the default limit of 4 would quietly bevel the tightest angles back into chamfers. Visible edge ≈ 0.69px at 44px.

200px
88px
64px
44px
88px
44px
on dark

3.3 · stroke 3

Shadow removed; the P is edged in the badge’s own gradient green (gradientUnits='userSpaceOnUse', so the edge tracks the background at every height). paint-order='stroke' keeps the edge outside the glyph; miter + stroke-miterlimit='12' keeps every corner sharp — the default limit of 4 would quietly bevel the tightest angles back into chamfers. Visible edge ≈ 1.03px at 44px.

200px
88px
64px
44px
88px
44px
on dark

3.4 · stroke 4  ← SHIPPING

Shadow removed; the P is edged in the badge’s own gradient green (gradientUnits='userSpaceOnUse', so the edge tracks the background at every height). paint-order='stroke' keeps the edge outside the glyph; miter + stroke-miterlimit='12' keeps every corner sharp — the default limit of 4 would quietly bevel the tightest angles back into chamfers. Visible edge ≈ 1.38px at 44px.

200px
88px
64px
44px
88px
44px
on dark

3.5 · stroke 5

Shadow removed; the P is edged in the badge’s own gradient green (gradientUnits='userSpaceOnUse', so the edge tracks the background at every height). paint-order='stroke' keeps the edge outside the glyph; miter + stroke-miterlimit='12' keeps every corner sharp — the default limit of 4 would quietly bevel the tightest angles back into chamfers. Visible edge ≈ 1.72px at 44px.

200px
88px
64px
44px
88px
44px
on dark

P size — dial it in

4 · P scale 0.94

Shadow build, varying only the P’s scale about the badge centre. Compare against the raster in section 1.

200px
88px
64px
44px
88px
44px
on dark

4 · P scale 0.97

Shadow build, varying only the P’s scale about the badge centre. Compare against the raster in section 1.

200px
88px
64px
44px
88px
44px
on dark

4 · P scale 1.00 ← shipping

Shadow build, varying only the P’s scale about the badge centre. Compare against the raster in section 1.

200px
88px
64px
44px
88px
44px
on dark

4 · P scale 1.04

Shadow build, varying only the P’s scale about the badge centre. Compare against the raster in section 1.

200px
88px
64px
44px
88px
44px
on dark