External placeholder images make visitors contact a third party
Source references: 1The Skill recommends inserting picsum.photos URLs as page backgrounds. If a finished site retains that remote URL, each visitor’s browser contacts the third party; this is more than a local design change.
The third party may receive visitors’ IP addresses, request times, and metadata normally accompanying image requests. The page also becomes dependent on that service’s availability and returned content.
The Skill explicitly recommends a remote picsum.photos image URL when real assets are unavailable. If the generated site retains that URL, each visitor loading the relevant page may contact the third party, exposing their IP address, access time, and ordinary request metadata. The risk depends on whether the final implementation instead downloads and self-hosts the asset; users can require local assets or an approved image host.
- **Random dark sections in a light mode page (or vice versa).** A single dark-background section breaking an otherwise light page looks like a copy-paste accident. Either commit to a full dark mode or keep a consistent background tone throughout. If contrast is needed, use a slightly darker shade of the same palette — not a sudden jump to `#111` in the middle of a cream page.- **Empty, flat sections with no visual depth.** Sections that are just text on a plain background feel unfinished. Add high-quality background imagery (blurred, overlaid, or masked), subtle patterns, or ambient gradients. Use reliable placeholder sources like `https://picsum.photos/seed/{name}/1920/1080` when real assets are not available. Experiment with background images behind hero sections, feature blocks, or CTAs — even a subtle full-width photo at low opacity adds presence.