Recognition and people
Rating proof card
One outside rating with its figure, source and date, linked to the live vendor profile.
- Block
.hs-rating- CSS
components/rating.css(in/brand.css)- JS
- None
- Status
- Built, open to change
- Decided in
- Components round 3
- Markdown
- /components/rating.md
What it is
One outside rating with its source and date. Built: A, figure first (round 3). Figures from site facts only; links go to the live vendor profile. No vendor marks redrawn, no AggregateRating schema.
When to use
- The proof band on
/legitimacy,/reviewsand/scam. - Two to four outside ratings side by side: BBB, Trustpilot, TrustedSite.
When not to use
- A figure of our own, such as members or money given: use the Stat.
- A member testimonial: use the Quote.
- The compact trust line under a page head: use the fixed one-line trust string from house style.
Rules
- Compose it on a card:
class="hs-card hs-rating". Put two to four in.hs-card-grid; add--3for three. Loadrating.cssaftercard.css. - Keep this order:
.hs-rating__source,.hs-rating__score(figure and scale),.hs-rating__basis,.hs-rating__date,.hs-rating__foot. - Take every figure from site facts. Trustpilot always carries its “As of” month; BBB carries “Since 2014”. A status with no score has no date line.
- Link to the live vendor profile with
.hs-rating__link, plusdata-ph-capture-attribute-ctaanddata-ph-capture-attribute-cta-loc. Keep the link quiet: no gold. - Write “A+ BBB Rating”, never “BBB Approved” or “BBB Certified”.
- Never redraw a vendor mark. Add no
AggregateRatingschema.
Accessibility
- The figure is text, so a screen reader reads the score with its scale.
- Contrast: figure navy 12.4:1; basis ink 13.0:1; scale and date slate 6.2:1 (5.9:1 on soft).
- The link names its destination (“View the BBB profile”). Hover turns its underline navy.
- Reduced motion: the link transition is removed.
Variants
BBB, Trustpilot, TrustedSite
Trustpilot always carries its “as of” month. A status with no score (TrustedSite) has no date line. The link is quiet: a row of gold underlines breaks one gold per viewport.
Preview on soft
<ul class="hs-card-grid hs-card-grid--3">
<li class="hs-card hs-rating">
<p class="hs-rating__source">Better Business Bureau</p>
<p class="hs-rating__score"><span class="hs-rating__figure">A+</span><span class="hs-rating__scale">BBB Rating</span></p>
<p class="hs-rating__basis">BBB Accredited Business</p>
<p class="hs-rating__date">Since 2014</p>
<p class="hs-rating__foot"><a class="hs-rating__link" href="https://www.bbb.org/us/nv/las-vegas/profile/professional-organizations/honor-society%C2%AE-1086-90026685" data-ph-capture-attribute-cta="bbb-profile" data-ph-capture-attribute-cta-loc="proof">View the BBB profile</a></p>
</li>
<li class="hs-card hs-rating">
<p class="hs-rating__source">Trustpilot</p>
<p class="hs-rating__score"><span class="hs-rating__figure">4.6</span><span class="hs-rating__scale">out of 5</span></p>
<p class="hs-rating__basis">From 748 reviews</p>
<p class="hs-rating__date">As of August 2026</p>
<p class="hs-rating__foot"><a class="hs-rating__link" href="https://www.trustpilot.com/review/www.honorsociety.org" data-ph-capture-attribute-cta="trustpilot" data-ph-capture-attribute-cta-loc="proof">Read the reviews on Trustpilot</a></p>
</li>
<li class="hs-card hs-rating">
<p class="hs-rating__source">TrustedSite</p>
<p class="hs-rating__score"><span class="hs-rating__figure">Certified</span></p>
<p class="hs-rating__basis">Hosted verification for honorsociety.org</p>
<p class="hs-rating__foot"><a class="hs-rating__link" href="https://www.trustedsite.com/verify?host=honorsociety.org" data-ph-capture-attribute-cta="trustedsite" data-ph-capture-attribute-cta-loc="proof">Check the verification</a></p>
</li>
</ul>