chore: commit pending changes — logo, base template, scratch designs, changelog
- favicon.svg: pending logo tweaks - base.html: pending template changes - CHANGELOG.md: add waitlist mode and logo redesign entries missed in prior commits - scratch/: add design prototype HTML/JSX files, remove old markdown notes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,13 +1,22 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none">
|
||||
<!-- Padel racket head: rounded rectangle, slightly taller than wide -->
|
||||
<rect x="4" y="1" width="19" height="21" rx="6" stroke="#0F172A" stroke-width="2.5" fill="none"/>
|
||||
<!-- Characteristic padel holes (3x2 grid) -->
|
||||
<circle cx="9.5" cy="7.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<circle cx="13.5" cy="7.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<circle cx="17.5" cy="7.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<circle cx="9.5" cy="13.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<circle cx="13.5" cy="13.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<circle cx="17.5" cy="13.5" r="1.5" fill="#0F172A" opacity="0.45"/>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
||||
<!-- Racket face: solid fill with slightly rounded corners -->
|
||||
<rect x="4" y="1" width="24" height="18" rx="4" fill="#0F172A"/>
|
||||
<!-- Throat: trapezoid narrowing from face bottom to handle width -->
|
||||
<path d="M8,19 L24,19 L20,25 L12,25 Z" fill="#0F172A"/>
|
||||
<!-- Handle -->
|
||||
<line x1="21" y1="22" x2="29" y2="30" stroke="#0F172A" stroke-width="3" stroke-linecap="round"/>
|
||||
<rect x="12" y="24" width="8" height="7" rx="2" fill="#0F172A"/>
|
||||
<!-- Holes: 3×3 grid punched through face -->
|
||||
<circle cx="11" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="16" r="1.6" fill="white"/>
|
||||
<!-- Grip tape lines -->
|
||||
<line x1="12.5" y1="26.5" x2="19.5" y2="26.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="28.5" x2="19.5" y2="28.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="30.5" x2="19.5" y2="30.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 841 B After Width: | Height: | Size: 1.2 KiB |
@@ -6,10 +6,10 @@
|
||||
<title>{% block title %}{{ config.APP_NAME }}{% endblock %}</title>
|
||||
|
||||
<!-- Favicon -->
|
||||
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='images/favicon.svg') }}?v=3">
|
||||
<link rel="icon" href="{{ url_for('static', filename='images/favicon.ico') }}?v=3" sizes="any">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="{{ url_for('static', filename='images/favicon-32.png') }}?v=3">
|
||||
<link rel="apple-touch-icon" href="{{ url_for('static', filename='images/apple-touch-icon.png') }}?v=3">
|
||||
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='images/favicon.svg') }}?v=4">
|
||||
<link rel="icon" href="{{ url_for('static', filename='images/favicon.ico') }}?v=4" sizes="any">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="{{ url_for('static', filename='images/favicon-32.png') }}?v=4">
|
||||
<link rel="apple-touch-icon" href="{{ url_for('static', filename='images/apple-touch-icon.png') }}?v=4">
|
||||
|
||||
<!-- Fonts -->
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
@@ -72,15 +72,22 @@
|
||||
|
||||
<!-- Center: logo -->
|
||||
<a href="{{ url_for('public.landing') }}" class="nav-logo" style="display:inline-flex;align-items:center;gap:6px;text-decoration:none">
|
||||
<svg width="28" height="28" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
||||
<rect x="4" y="1" width="19" height="21" rx="6" stroke="#0F172A" stroke-width="2.2" fill="none"/>
|
||||
<circle cx="9.5" cy="7.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<circle cx="13.5" cy="7.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<circle cx="17.5" cy="7.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<circle cx="9.5" cy="13.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<circle cx="13.5" cy="13.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<circle cx="17.5" cy="13.5" r="1.4" fill="#0F172A" opacity="0.35"/>
|
||||
<line x1="21" y1="22" x2="29" y2="30" stroke="#0F172A" stroke-width="2.5" stroke-linecap="round"/>
|
||||
<svg width="28" height="28" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
||||
<rect x="4" y="1" width="24" height="18" rx="4" fill="#0F172A"/>
|
||||
<path d="M8,19 L24,19 L20,25 L12,25 Z" fill="#0F172A"/>
|
||||
<rect x="12" y="24" width="8" height="7" rx="2" fill="#0F172A"/>
|
||||
<circle cx="11" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="16" r="1.6" fill="white"/>
|
||||
<line x1="12.5" y1="26.5" x2="19.5" y2="26.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="28.5" x2="19.5" y2="28.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="30.5" x2="19.5" y2="30.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
</svg>
|
||||
<span style="font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.125rem;color:#0F172A;letter-spacing:-0.02em">padelnomics</span>
|
||||
</a>
|
||||
@@ -146,13 +153,22 @@
|
||||
<div class="grid-3 mb-8">
|
||||
<div>
|
||||
<div class="mb-1" style="display:inline-flex;align-items:center;gap:5px">
|
||||
<svg width="22" height="22" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
||||
<rect x="4" y="2" width="20" height="20" rx="6" stroke="#0F172A" stroke-width="2.2" fill="none"/>
|
||||
<line x1="14" y1="2" x2="14" y2="22" stroke="#0F172A" stroke-width="1.2" opacity="0.35"/>
|
||||
<line x1="4" y1="12" x2="24" y2="12" stroke="#0F172A" stroke-width="1.2" opacity="0.35"/>
|
||||
<line x1="6.5" y1="4.5" x2="21.5" y2="19.5" stroke="#0F172A" stroke-width="1" opacity="0.2"/>
|
||||
<line x1="21.5" y1="4.5" x2="6.5" y2="19.5" stroke="#0F172A" stroke-width="1" opacity="0.2"/>
|
||||
<line x1="20" y1="22" x2="28" y2="30" stroke="#0F172A" stroke-width="2.5" stroke-linecap="round"/>
|
||||
<svg width="22" height="22" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
||||
<rect x="4" y="1" width="24" height="18" rx="4" fill="#0F172A"/>
|
||||
<path d="M8,19 L24,19 L20,25 L12,25 Z" fill="#0F172A"/>
|
||||
<rect x="12" y="24" width="8" height="7" rx="2" fill="#0F172A"/>
|
||||
<circle cx="11" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="6" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="11" r="1.6" fill="white"/>
|
||||
<circle cx="11" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="16" cy="16" r="1.6" fill="white"/>
|
||||
<circle cx="21" cy="16" r="1.6" fill="white"/>
|
||||
<line x1="12.5" y1="26.5" x2="19.5" y2="26.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="28.5" x2="19.5" y2="28.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
<line x1="12.5" y1="30.5" x2="19.5" y2="30.5" stroke="white" stroke-width="0.7" opacity="0.45"/>
|
||||
</svg>
|
||||
<span style="font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:0.9375rem;color:#0F172A;letter-spacing:-0.02em">padelnomics</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user