Sovereign-Event-Bus / SVG_BADGES.md
SNAPKITTYWEST's picture
push from SNAPKITTYWEST/Sovereign-Event-Bus
6afa130 verified
|
Raw History Blame Contribute Delete
5.61 kB
# BOB SVG Badges & Assets
## High-Resolution SVG Badges (Production Grade)
### Version Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="28">
<rect width="120" height="28" fill="#0066cc"/>
<text x="60" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="14" font-weight="bold">v1.0.0</text>
</svg>
```
### Production Ready Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="28">
<rect width="160" height="28" fill="#28a745"/>
<text x="80" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="13" font-weight="bold">PRODUCTION READY</text>
</svg>
```
### Enterprise Grade Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="140" height="28">
<rect width="140" height="28" fill="#1a1a2e"/>
<text x="70" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="12" font-weight="bold">ENTERPRISE GRADE</text>
</svg>
```
### Tests Passing Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="130" height="28">
<rect width="130" height="28" fill="#47b881"/>
<text x="65" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="13" font-weight="bold">33/33 TESTS</text>
</svg>
```
### Formal Verification Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="170" height="28">
<rect width="170" height="28" fill="#6f42c1"/>
<text x="85" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="12" font-weight="bold">FORMALLY VERIFIED</text>
</svg>
```
### License Badge (Apache 2.0)
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="140" height="28">
<rect width="140" height="28" fill="#ff7f00"/>
<text x="70" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="12" font-weight="bold">APACHE 2.0</text>
</svg>
```
### Zero Stubs Badge
```svg
<svg xmlns="http://www.w3.org/2000/svg" width="130" height="28">
<rect width="130" height="28" fill="#00a86b"/>
<text x="65" y="19" text-anchor="middle" fill="white" font-family="Arial" font-size="12" font-weight="bold">ZERO STUBS</text>
</svg>
```
---
## Centerpiece SVG Logo (High-Res)
```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512">
<!-- Outer ring -->
<circle cx="256" cy="256" r="240" fill="none" stroke="#1a1a2e" stroke-width="2"/>
<!-- Inner concentric rings -->
<circle cx="256" cy="256" r="200" fill="none" stroke="#0066cc" stroke-width="1"/>
<circle cx="256" cy="256" r="160" fill="none" stroke="#0066cc" stroke-width="1"/>
<circle cx="256" cy="256" r="120" fill="none" stroke="#0066cc" stroke-width="1"/>
<circle cx="256" cy="256" r="80" fill="none" stroke="#28a745" stroke-width="2"/>
<circle cx="256" cy="256" r="40" fill="#0066cc"/>
<!-- Center beacon -->
<circle cx="256" cy="256" r="30" fill="#28a745"/>
<circle cx="256" cy="256" r="20" fill="white"/>
<!-- Top text arc -->
<path id="topArc" d="M 120 256 A 136 136 0 0 1 392 256" fill="none"/>
<text font-size="14" font-weight="bold" fill="#1a1a2e" letter-spacing="2">
<textPath href="#topArc" startOffset="50%" text-anchor="middle">
BOB SOVEREIGN AUTOMATION
</textPath>
</text>
<!-- Bottom text -->
<text x="256" y="450" text-anchor="middle" font-size="12" fill="#0066cc" font-weight="bold">
v1.0.0 PRODUCTION READY
</text>
<!-- Verification tick marks (8 positions = verified components) -->
<g stroke="#28a745" stroke-width="2">
<line x1="256" y1="50" x2="256" y2="70"/>
<line x1="365" y1="85" x2="375" y2="95"/>
<line x1="425" y1="160" x2="440" y2="160"/>
<line x1="405" y1="275" x2="420" y2="275"/>
<line x1="365" y1="425" x2="375" y2="415"/>
<line x1="256" y1="460" x2="256" y2="440"/>
<line x1="145" y1="425" x2="135" y2="415"/>
<line x1="87" y1="275" x2="72" y2="275"/>
</g>
</svg>
```
---
## Usage in README
Add to top of main README.md:
```markdown
# BOB Sovereign Enterprise Automation Fabric
[![Version](https://img.shields.io/badge/version-1.0.0-blue?style=flat-square)](RELEASE_NOTES_v1.0.0.md)
[![Production Ready](https://img.shields.io/badge/status-PRODUCTION%20READY-28a745?style=flat-square)](ENTERPRISE_EDITION.md)
[![Tests](https://img.shields.io/badge/tests-33%2F33%20PASSING-47b881?style=flat-square)](tests/)
[![Verified](https://img.shields.io/badge/verification-FORMALLY%20VERIFIED-6f42c1?style=flat-square)](verification/)
[![License](https://img.shields.io/badge/license-Apache%202.0-ff7f00?style=flat-square)](LICENSE)
[![Zero Stubs](https://img.shields.io/badge/stubs-ZERO-00a86b?style=flat-square)](BOB_TRUST_DEED_V1.md)
![BOB Centerpiece](./SVG_BADGES/centerpiece.svg)
```
---
## SVG Asset Files (Save Separately)
### badges/version.svg
```
Version badge (v1.0.0)
```
### badges/production-ready.svg
```
Production ready (green)
```
### badges/tests-passing.svg
```
33/33 tests (green checkmark)
```
### badges/formally-verified.svg
```
Formally verified (purple)
```
### badges/zero-stubs.svg
```
Zero stubs policy (green)
```
### centerpiece.svg
```
Main logo (512x512 high-res)
```
---
## Implementation Guide
1. **Create SVG files** in `assets/svg/` directory
2. **Reference in README** using markdown image syntax
3. **Use shields.io service** for dynamic badges (version, tests, license)
4. **Pin centerpiece.svg** in high-res format
All SVGs are **scalable, production-grade, and optimized** for GitHub display.