gitstack

grindlemire/go-tui code browser

5.4 KB SVG 102 lines 2026-03-24 · 6aee37d raw
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 210 65" width="210" height="65" role="img" aria-labelledby="logo-title">
  <title id="logo-title">go-tui logo</title>
  <!-- Block-grid letters with box-drawing-style ASCII shadow.
       Shadow: thinner 3×3 cells offset +3,+3, same brand colors at 35% opacity (═║╗╚╝).
       Main: 4×4 cells at full opacity (█). Monokai dark palette. -->

  <!-- ═══ Shadow layer ═══ -->
  <g fill="#f92672" opacity="0.35">
    <rect x="22" y="17" width="18" height="3"/>
    <rect x="17" y="22" width="8" height="3"/>
    <rect x="17" y="27" width="8" height="3"/>
    <rect x="17" y="32" width="8" height="3"/><rect x="32" y="32" width="8" height="3"/>
    <rect x="17" y="37" width="8" height="3"/><rect x="37" y="37" width="8" height="3"/>
    <rect x="17" y="42" width="8" height="3"/><rect x="37" y="42" width="8" height="3"/>
    <rect x="22" y="47" width="18" height="3"/>
  </g>
  <g fill="#f92672" opacity="0.35">
    <rect x="58" y="17" width="18" height="3"/>
    <rect x="53" y="22" width="8" height="3"/><rect x="73" y="22" width="8" height="3"/>
    <rect x="53" y="27" width="8" height="3"/><rect x="73" y="27" width="8" height="3"/>
    <rect x="53" y="32" width="8" height="3"/><rect x="73" y="32" width="8" height="3"/>
    <rect x="53" y="37" width="8" height="3"/><rect x="73" y="37" width="8" height="3"/>
    <rect x="53" y="42" width="8" height="3"/><rect x="73" y="42" width="8" height="3"/>
    <rect x="58" y="47" width="18" height="3"/>
  </g>
  <rect x="89" y="32" width="18" height="3" fill="#a6e22e" opacity="0.35"/>
  <g fill="#66d9ef" opacity="0.35">
    <rect x="115" y="17" width="28" height="3"/>
    <rect x="125" y="22" width="8" height="3"/>
    <rect x="125" y="27" width="8" height="3"/>
    <rect x="125" y="32" width="8" height="3"/>
    <rect x="125" y="37" width="8" height="3"/>
    <rect x="125" y="42" width="8" height="3"/>
    <rect x="125" y="47" width="8" height="3"/>
  </g>
  <g fill="#66d9ef" opacity="0.35">
    <rect x="151" y="17" width="8" height="3"/><rect x="171" y="17" width="8" height="3"/>
    <rect x="151" y="22" width="8" height="3"/><rect x="171" y="22" width="8" height="3"/>
    <rect x="151" y="27" width="8" height="3"/><rect x="171" y="27" width="8" height="3"/>
    <rect x="151" y="32" width="8" height="3"/><rect x="171" y="32" width="8" height="3"/>
    <rect x="151" y="37" width="8" height="3"/><rect x="171" y="37" width="8" height="3"/>
    <rect x="151" y="42" width="8" height="3"/><rect x="171" y="42" width="8" height="3"/>
    <rect x="156" y="47" width="18" height="3"/>
  </g>
  <g fill="#66d9ef" opacity="0.35">
    <rect x="187" y="17" width="8" height="3"/>
    <rect x="187" y="22" width="8" height="3"/>
    <rect x="187" y="27" width="8" height="3"/>
    <rect x="187" y="32" width="8" height="3"/>
    <rect x="187" y="37" width="8" height="3"/>
    <rect x="187" y="42" width="8" height="3"/>
    <rect x="187" y="47" width="8" height="3"/>
  </g>

  <!-- ███ Main layer ███ -->
  <g fill="#f92672">
    <rect x="19" y="14" width="19" height="4"/>
    <rect x="14" y="19" width="9" height="4"/>
    <rect x="14" y="24" width="9" height="4"/>
    <rect x="14" y="29" width="9" height="4"/><rect x="29" y="29" width="9" height="4"/>
    <rect x="14" y="34" width="9" height="4"/><rect x="34" y="34" width="9" height="4"/>
    <rect x="14" y="39" width="9" height="4"/><rect x="34" y="39" width="9" height="4"/>
    <rect x="19" y="44" width="19" height="4"/>
  </g>
  <g fill="#f92672">
    <rect x="55" y="14" width="19" height="4"/>
    <rect x="50" y="19" width="9" height="4"/><rect x="70" y="19" width="9" height="4"/>
    <rect x="50" y="24" width="9" height="4"/><rect x="70" y="24" width="9" height="4"/>
    <rect x="50" y="29" width="9" height="4"/><rect x="70" y="29" width="9" height="4"/>
    <rect x="50" y="34" width="9" height="4"/><rect x="70" y="34" width="9" height="4"/>
    <rect x="50" y="39" width="9" height="4"/><rect x="70" y="39" width="9" height="4"/>
    <rect x="55" y="44" width="19" height="4"/>
  </g>
  <rect x="86" y="29" width="19" height="4" fill="#a6e22e"/>
  <g fill="#66d9ef">
    <rect x="112" y="14" width="29" height="4"/>
    <rect x="122" y="19" width="9" height="4"/>
    <rect x="122" y="24" width="9" height="4"/>
    <rect x="122" y="29" width="9" height="4"/>
    <rect x="122" y="34" width="9" height="4"/>
    <rect x="122" y="39" width="9" height="4"/>
    <rect x="122" y="44" width="9" height="4"/>
  </g>
  <g fill="#66d9ef">
    <rect x="148" y="14" width="9" height="4"/><rect x="168" y="14" width="9" height="4"/>
    <rect x="148" y="19" width="9" height="4"/><rect x="168" y="19" width="9" height="4"/>
    <rect x="148" y="24" width="9" height="4"/><rect x="168" y="24" width="9" height="4"/>
    <rect x="148" y="29" width="9" height="4"/><rect x="168" y="29" width="9" height="4"/>
    <rect x="148" y="34" width="9" height="4"/><rect x="168" y="34" width="9" height="4"/>
    <rect x="148" y="39" width="9" height="4"/><rect x="168" y="39" width="9" height="4"/>
    <rect x="153" y="44" width="19" height="4"/>
  </g>
  <g fill="#66d9ef">
    <rect x="184" y="14" width="9" height="4"/>
    <rect x="184" y="19" width="9" height="4"/>
    <rect x="184" y="24" width="9" height="4"/>
    <rect x="184" y="29" width="9" height="4"/>
    <rect x="184" y="34" width="9" height="4"/>
    <rect x="184" y="39" width="9" height="4"/>
    <rect x="184" y="44" width="9" height="4"/>
  </g>
</svg>