网页免费 已验证

Masonry Testimonial Wall(界面组件)

适用于产品发布页和营销页面的响应式客户评价区块,采用错落有致的卡片高度、温暖纸感底色与克制的青绿色细节,让真实评价更亲切、更易浏览。

你会得到

  • 一个可复用的客户评价区块
  • 响应式瀑布流风格卡片布局
  • 可编辑的评价内容与署名
  • 语义化且易访问的温暖中性色样式

适合

  • 包含已获批准客户评价的产品发布页
  • 需要更具编辑感评价布局的营销网站
  • 展示少量不同长度评价的活动页面

不适合

  • 编造客户故事或效果数据
  • 构建完整的多区块网站

你需要提供

  • 每条评价的已批准原文及署名
  • 产品背景与页面受众

运行要求

  • A modern browser
  • Node.js 20+ for the validator

运行成本

No external services. Runs entirely on your agent.

试试这个提示词

/sl-masonry-testimonial-wall-ui-block 为虚构的项目规划工具制作温暖、响应式的瀑布流评价墙,标题为 "Small teams, steadier days"。展示三条已批准的小企业客户评价,保留原文和署名。开头句:"We stopped losing decisions in long message threads." 结尾句:"That small change has made handoffs much less stressful." 采用 Paper Current 风格,便于手机浏览。

后续提示词

  • 保持阅读顺序不变,让评价卡片布局更紧凑。
  • 将青绿色强调色替换为提供的品牌色,同时保持对比度达标。
  • 为活动页面制作一版更适合短评价的布局。

验证情况

已验证

render-checkpass5.0 / 5115s

常见问题

智能体可以替我们编写客户评价吗?

不可以。请提供已获批准的客户原话。只有在不改变原意且符合授权的情况下,智能体才能做少量精简。

手机上也能正常显示吗?

可以。窄屏下布局会变为单列,并保留原始阅读顺序和清晰的署名。

可以更换强调色吗?

可以。区块使用可编辑的 CSS 颜色值;请保留温暖纸感底色并确保文本对比度。

SKILL.md

SKILL.md

Masonry Testimonial Wall UI Block

Create a responsive testimonial wall that makes customer voices easy to scan and easy to trust.

Style: Paper Current. Warm paper tones and quiet teal give varied customer voices an editorial rhythm without making the section feel decorative or overly polished. Follow references/style-guide.md exactly.

Use this skill when

  • A product launch page with approved customer quotes
  • A marketing site that needs a more editorial review layout
  • A campaign page with a small set of varied testimonials

Do not use

  • Invented testimonials, review aggregation, or claims that require verification
  • A full landing page or a multi-section marketing site
  • To reproduce another company's brand, logo, product UI or copyrighted characters.

Inputs

  • Product or service name and a one-sentence description
  • Two to six approved testimonials with speaker names and roles
  • Target audience and intended placement, such as launch page or campaign landing page
  • Preferred call to action or destination, if the block should include one

If something essential is missing, ask one short question before starting. Never invent facts, numbers, quotes or customer names; mark gaps as [needs source].

Workflow

  1. Read the brief and references/section-library.md. Confirm which block the user needs and where it will live (plain HTML or a framework component).
  2. Copy references/template.html to section.html. Keep the <style> block and the one focal section; delete every other section.
  3. Apply the tokens from references/style-guide.md in the :root block. Do not introduce colors, fonts or radii outside the tokens.
  4. Write real copy from the user's brief for every REPLACE_ placeholder, inside the word limits. Never invent customer names, logos or numbers; label fictional testimonials and figures as sample content.
  5. Check the layout at 390px, 768px and 1280px wide: no horizontal scrolling, readable type, tap targets at least 44px.
  6. If the user works in React/Next.js, Vue or Tailwind, port the result with references/framework-adaptation.md after the HTML version passes.
  7. Run the validator and fix every problem it reports:

``bash node scripts/validate-html.mjs section.html ``

  1. Open the file in a browser (from file://) and check keyboard focus, the FAQ toggles and the mobile menu.

What makes this excellent

  • Use only supplied, approved customer statements; do not invent endorsements, outcomes, company affiliations, or identity details.
  • Edit for length only when meaning and approval are preserved; otherwise keep the original wording and let card heights vary naturally.
  • Order testimonials to create a credible narrative, such as discovery, day-to-day use, then concrete impact.
  • Keep names and roles visually subordinate to quotes but readable; never imply a verified badge unless one is provided.
  • Implement masonry responsively without CSS column ordering that changes the reading sequence; maintain logical DOM order.
  • Ensure the section remains a single focal block with no navigation, footer, or unrelated promotional content.

Output contract

  • section.html: one self-contained HTML file (inline CSS, inline SVG, no network requests, no storage APIs) that opens from file://.
  • Exactly one <h1>, labelled form inputs, alt text on every image, no REPLACE_ placeholders or filler text.
  • Responsive at 390 / 768 / 1280px, using only the style-guide tokens.
  • A hand-off note: sections used, any sample content that must be replaced, framework port (if any) and the validator output.
  • Deliver one reusable testimonials section with semantic heading and blockquote attribution markup.
  • Keep all quote text, names, and roles editable in source; include responsive styling and visible keyboard focus where interactive controls exist.

Reference demo and agent run

The preview (preview/demo.html) is a static reference built from sample content: it shows the layout, style, copy structure and the visible controls every interactive part needs (labelled form fields, carousel buttons, player chrome). Image areas are labelled placeholders and sample quotes or figures are marked as samples. In a real run the agent uses the user's content and assets, wires behaviour (form destinations, media sources, data) and keeps every promise in the output contract above.

Failure rules

  • Never hand over a file that fails the validator; fix it and run it again.
  • If the brief lacks facts (prices, numbers, customer names), ask once; otherwise mark them clearly as sample content.
  • Do not reproduce another company's website, logo or copy, even if asked to "make it look like" one; build an original page in this style instead.

相似技能

Masonry Testimonial Wall(界面组件) · SkillLoom