- master_pages: remove orphaned reservation strip (marquee) and header fan divider (default) — the strip stacked under the navbar as a duplicate full-width band - hero override: eyebrow/headline/sub/desc use |get:"text" so bare-string fields no longer error the whole block to empty (was rendering a dead band above home content) - divider override: replace ::icon:sm:: shortcode (rendered an unsized <use> SVG that ballooned — the broken About 'tally-mark' divider) with an explicit width/height-sized inline SVG - SVG geometry guard: explicit width/height on all <use> icon SVGs across overrides (testimonial stars + inherited set) - seed: expand 3 blog articles to ~9 paragraphs (1926 supper-club voice) so articles fill the viewport; wire gold-room.svg media into the private-dining block - re-capture 6 gallery shots (home/about/article x light+dark) on a fresh reprovisioned instance Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
65 lines
2.8 KiB
XML
65 lines
2.8 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 800" role="img" aria-label="Art Deco gold fan motif on black">
|
|
<defs>
|
|
<linearGradient id="gold" x1="0" y1="0" x2="0" y2="1">
|
|
<stop offset="0" stop-color="#e7cd86"/>
|
|
<stop offset="0.5" stop-color="#c9a24b"/>
|
|
<stop offset="1" stop-color="#9c7a30"/>
|
|
</linearGradient>
|
|
<radialGradient id="glow" cx="50%" cy="100%" r="90%">
|
|
<stop offset="0" stop-color="#241d10"/>
|
|
<stop offset="1" stop-color="#0f0e0c"/>
|
|
</radialGradient>
|
|
</defs>
|
|
|
|
<!-- ground -->
|
|
<rect width="1200" height="800" fill="#0f0e0c"/>
|
|
<rect width="1200" height="800" fill="url(#glow)"/>
|
|
|
|
<!-- sunburst fan rising from lower centre -->
|
|
<g transform="translate(600 620)">
|
|
<g fill="url(#gold)" opacity="0.9">
|
|
<!-- 15 rays across a 180° fan -->
|
|
<g>
|
|
<path d="M0 0 L-14 -560 L14 -560 Z" transform="rotate(0)"/>
|
|
<path d="M0 0 L-11 -520 L11 -520 Z" transform="rotate(11)"/>
|
|
<path d="M0 0 L-11 -520 L11 -520 Z" transform="rotate(-11)"/>
|
|
<path d="M0 0 L-10 -480 L10 -480 Z" transform="rotate(22)"/>
|
|
<path d="M0 0 L-10 -480 L10 -480 Z" transform="rotate(-22)"/>
|
|
<path d="M0 0 L-9 -440 L9 -440 Z" transform="rotate(33)"/>
|
|
<path d="M0 0 L-9 -440 L9 -440 Z" transform="rotate(-33)"/>
|
|
<path d="M0 0 L-8 -400 L8 -400 Z" transform="rotate(45)"/>
|
|
<path d="M0 0 L-8 -400 L8 -400 Z" transform="rotate(-45)"/>
|
|
<path d="M0 0 L-7 -350 L7 -350 Z" transform="rotate(58)"/>
|
|
<path d="M0 0 L-7 -350 L7 -350 Z" transform="rotate(-58)"/>
|
|
<path d="M0 0 L-6 -300 L6 -300 Z" transform="rotate(72)"/>
|
|
<path d="M0 0 L-6 -300 L6 -300 Z" transform="rotate(-72)"/>
|
|
<path d="M0 0 L-5 -250 L5 -250 Z" transform="rotate(86)"/>
|
|
<path d="M0 0 L-5 -250 L5 -250 Z" transform="rotate(-86)"/>
|
|
</g>
|
|
</g>
|
|
|
|
<!-- concentric arcs -->
|
|
<g fill="none" stroke="#c9a24b" stroke-opacity="0.55">
|
|
<path d="M-300 0 A300 300 0 0 1 300 0" stroke-width="3"/>
|
|
<path d="M-210 0 A210 210 0 0 1 210 0" stroke-width="2"/>
|
|
<path d="M-130 0 A130 130 0 0 1 130 0" stroke-width="2"/>
|
|
</g>
|
|
|
|
<!-- central medallion -->
|
|
<circle r="46" fill="#0f0e0c" stroke="url(#gold)" stroke-width="3"/>
|
|
<path d="M0 -30 L20 0 L0 30 L-20 0 Z" fill="url(#gold)"/>
|
|
</g>
|
|
|
|
<!-- stepped ziggurat border -->
|
|
<g fill="none" stroke="url(#gold)" stroke-width="4">
|
|
<rect x="40" y="40" width="1120" height="720"/>
|
|
<rect x="60" y="60" width="1080" height="680" stroke-width="1.5" stroke-opacity="0.6"/>
|
|
</g>
|
|
<g fill="#c9a24b">
|
|
<rect x="560" y="34" width="80" height="12"/>
|
|
<rect x="560" y="754" width="80" height="12"/>
|
|
<rect x="34" y="360" width="12" height="80"/>
|
|
<rect x="1154" y="360" width="12" height="80"/>
|
|
</g>
|
|
</svg>
|