Imagery: no stock photography of people. The imagery is the instrument itself — an oversized machined dial rendered in CSS/SVG with knurled edge, tick marks and a gold arc mapping the selected strategy's return/drawdown ratio; a topographic contour line pattern at 6% opacity as the page's only background texture; macro textures of brushed titanium and sapphire as thin 24px bands between sections. Charts are treated as instruments: dark ground, gold equity line, teal buy & hold line, ruled gridlines, no gradient fills under the curve.
Avoid: blue or indigo anywhere (no #0057FF, #2563EB, #4F46E5, #7C3AED or neighbours, no blue CTA on a light ground); white or near-white page ground; Inter, Roboto, Arial, Helvetica, Open Sans, Lato, Poppins or system-ui for headings or body; gradient-blob heroes, glassmorphism, frosted panels and soft floating cards; grids of identical hover-lift cards with 16px radii and drop shadows; playful bounce easing, confetti, particles or cartoon illustration; alarm-red/green trading cliché as the dominant signal system; emoji-heavy or exclamation-led Indonesian copy. The generic indigo/blue-on-white SaaS template is forbidden for this project.
Readable text and controls stay whole at every viewport: headlines, wordmarks, labels, numbers, card text and controls stay entirely inside the viewport and their container at 375px, 768px and 1280px, wrapping or scaling (for example font-size: clamp(...) with its mobile size) to fit, and no other element covers any part of them. Imagery, decoration and motion may be cropped, bled off an edge, rotated, overlapped or cut exactly as the direction asks, as long as they cover no readable text or control. Moving and scrollable content (the bezel tab row) may cross the container edge by design and is judged by whether every item becomes fully readable as it passes. With prefers-reduced-motion, the tab row wraps or scrolls so each item can be brought fully into view.
No comments yet. Be the first!