Marketing landing: full WorkClaw-structure clone with ship-crew copy
Rebuilt the public landing to mirror WorkClaw's complete section layout (verified against tools/wc-capture/out/shots/marketing.png), with original "clawmates crew on a ship" copy and captured WorkClaw art wired as swappable placeholders. Sections (top to bottom): sticky pill nav (dark Get-started CTA) · hero (dual CTA + trust row + crew banner) · crew strip · positioning headline + four trait badges · One-click setup (periwinkle panel) · Works where you do · Always on watch (dark panel) · Your work, your way (3 skill tiles) · Safety built into the hull (security columns) · FAQ on the blue field · Build your AI crew CTA on the dotted field · dark footer. - No SOC 2 / compliance claims (p7-marketing enforces this); honesty kept by replacing WorkClaw's customer-logo marquee with our own crew strip. - A11y: AA contrast fixes — text-xl coral CTAs (large-text bar), darker coral-strong accent on periwinkle, deeper FAQ blue for white text. - New tokens: marketing-blue, marketing-coral-strong. - visual.spec marketing test scrolls + waits for lazy art before the shot; regenerated the marketing baseline. (Deepest <img> — the security art — renders for users but is blank only in Playwright's full-page capture.) - Vendored the captured WorkClaw asset bundle under public/images/. Built, typechecked, linted, p7-marketing + @visual green, deployed via Compose and verified live on :3000. Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
02456dfdc3
commit
3b699f2e98
@@ -0,0 +1,14 @@
|
||||
<svg width="1440" height="636" viewBox="0 0 1440 636" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<rect x="-1" y="-174" width="1443" height="812" fill="white"/>
|
||||
<rect x="-1" y="-174" width="1443" height="812" fill="url(#pattern0_dot)" fill-opacity="1"/>
|
||||
<defs>
|
||||
<pattern id="pattern0_dot" patternUnits="userSpaceOnUse" patternTransform="matrix(280 0 0 280 -1 -174)" preserveAspectRatio="none" viewBox="0 0 200 200" width="1" height="1">
|
||||
<g id="pattern0_dot_inner">
|
||||
<rect width="200" height="200" fill="url(#pattern1_dot)"/>
|
||||
</g>
|
||||
</pattern><pattern id="pattern1_dot" patternContentUnits="objectBoundingBox" width="0.04" height="0.04">
|
||||
<use xlink:href="#image0_dot" transform="scale(0.005)"/>
|
||||
</pattern>
|
||||
<image id="image0_dot" width="8" height="8" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAABdJREFUGBljYGBg+A/FQAoTMGEKDUcRAATwAgFGIXEOAAAAAElFTkSuQmCC"/>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 996 B |
Reference in New Issue
Block a user