Zum Hauptinhalt springen
VelinStyle v1.2.0
⌂ Home
  1. Docs
  2. Erste Schritte
  3. E-Mail

E-Mail 1.2.0

The <velin-email> Komponente reveals an address on click or Tastatur activation — reduces casual scraper exposure while staying WCAG-friendly. English: Email

Reifegrad: Dokumentiert als stabil in VelinStyle 1.2.0. Design Intelligence (Plan / Review / Agent-Meta) ist separat und Beta / Grundlage wo entsprechend angegeben.

Wann verwenden

Wann nicht verwenden

Grundlagen

<velin-email value="contact@example.com" label="Show email address"></velin-email>

<!-- Obfuscated value -->
<velin-email value="pbagnpg@rknzcyr.pbz" obfuscate="rot13" label="Show email"></velin-email>

Included in the main Komponenten bundle, or via import '@birdapi/velinstyle/email'.

Attribut

AttributHinweise
valueKlartext-E-Mail oder verschleierte Zeichenfolge, wenn obfuscate is set
obfuscaterot13, or omit / other → decode with atob (base64)
labelButtontext und aria-label before reveal (Standard: E-Mail-Adresse anzeigen)

CSS parts: reveal (Button), email (revealed Link). Property: email returns the decoded address.

Ereignisse

EreignisDetail
velin-email-reveal{ email } — after the Nutzer reveals the address

Barrierefreiheit

Vertragsstatus: bestanden.