⚡ Initial commit: MorseQuest - Complete amateur radio education platform
- Complete Product Requirements Document with full technical specs - MorseQuest adventure-based branding and visual identity - All logos, icons, and brand assets ready for development - Freemium business model ($9.95/year, first year free launch strategy) - Ready for Keylink IT Forge platform deployment Phase 1 MVP ready to begin (10-12 week timeline)
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" width="80" height="80">
|
||||
<defs>
|
||||
<radialGradient id="noviceGradient" cx="0.5" cy="0.3">
|
||||
<stop offset="0%" stop-color="#CD7F32"/>
|
||||
<stop offset="70%" stop-color="#A0522D"/>
|
||||
<stop offset="100%" stop-color="#8B4513"/>
|
||||
</radialGradient>
|
||||
<radialGradient id="noviceGemGradient" cx="0.3" cy="0.3">
|
||||
<stop offset="0%" stop-color="#87CEEB"/>
|
||||
<stop offset="50%" stop-color="#4169E1"/>
|
||||
<stop offset="100%" stop-color="#191970"/>
|
||||
</radialGradient>
|
||||
<filter id="badgeShadow">
|
||||
<feDropShadow dx="2" dy="2" stdDeviation="2" flood-color="#000" flood-opacity="0.3"/>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<!-- Badge circle -->
|
||||
<circle cx="40" cy="40" r="36" fill="url(#noviceGradient)" stroke="#654321" stroke-width="2" filter="url(#badgeShadow)"/>
|
||||
|
||||
<!-- Inner ring -->
|
||||
<circle cx="40" cy="40" r="30" fill="none" stroke="#F4A460" stroke-width="1.5"/>
|
||||
|
||||
<!-- Quest shield (novice crest) -->
|
||||
<g transform="translate(40, 38)">
|
||||
<path d="M-12,-10 L12,-10 L12,2 Q12,10 0,16 Q-12,10 -12,2 Z"
|
||||
fill="#F4A460" stroke="#654321" stroke-width="1.2"/>
|
||||
<!-- Quest gem on shield -->
|
||||
<circle cx="0" cy="-2" r="3.5" fill="url(#noviceGemGradient)" stroke="#4169E1" stroke-width="0.6"/>
|
||||
</g>
|
||||
|
||||
<!-- "N" for Novice -->
|
||||
<text x="40" y="61" font-family="serif" font-size="14" font-weight="bold"
|
||||
fill="#F4A460" text-anchor="middle">NOVICE</text>
|
||||
|
||||
<!-- Stars around the edge -->
|
||||
<g transform="translate(40, 15)">
|
||||
<polygon points="0,-3 1,0 4,0 2,2 3,5 0,3 -3,5 -2,2 -4,0 -1,0" fill="#F4A460"/>
|
||||
</g>
|
||||
<g transform="translate(65, 40)">
|
||||
<polygon points="0,-2 0.5,0 2,0 1,1 1.5,3 0,2 -1.5,3 -1,1 -2,0 -0.5,0" fill="#F4A460"/>
|
||||
</g>
|
||||
<g transform="translate(15, 40)">
|
||||
<polygon points="0,-2 0.5,0 2,0 1,1 1.5,3 0,2 -1.5,3 -1,1 -2,0 -0.5,0" fill="#F4A460"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
Reference in New Issue
Block a user