Typen Social Media und Video

Social Media buendelt Profile auf einer Seite. Wer „@firma" eintippt, meint
das Profil beim gewaehlten Netzwerk — daraus wird die volle Adresse. Statt
nachgezeichneter Markenlogos steht ein Kreis in der Hausfarbe mit Monogramm;
ein schlecht nachgebautes Logo sieht schlechter aus als ein sauberes Zeichen.

Video erkennt YouTube, Vimeo und direkte Dateien. Der Rahmen zum Anbieter
laedt erst auf Klick, und davor steht, dass dabei Daten uebertragen werden —
diese Seite bekommen Fremde nach einem Scan zu sehen, ungefragt einen
Drittanbieter einzubinden waere nicht in Ordnung. Videodateien laden mit
preload="none": wer unterwegs scannt, zahlt das Volumen.
This commit is contained in:
Florian Wilde
2026-08-14 22:44:23 +02:00
parent e627f7c372
commit fdf6452b35
11 changed files with 859 additions and 12 deletions
+4
View File
@@ -10,8 +10,10 @@ import {
WhatsappForm,
WifiForm,
} from "@/components/qr-forms/simple-forms";
import { SocialForm } from "@/components/qr-forms/social-form";
import type { QrFormProps } from "@/components/qr-forms/types";
import { VCardForm } from "@/components/qr-forms/vcard-form";
import { VideoForm } from "@/components/qr-forms/video-form";
import { WebsiteForm } from "@/components/qr-forms/website-form";
import type { QrTypeId } from "@/lib/qr/type-module";
@@ -27,6 +29,8 @@ export const qrForms: Partial<Record<QrTypeId, ComponentType<QrFormProps>>> = {
vcard: VCardForm,
app: AppForm,
links: LinksForm,
social: SocialForm,
video: VideoForm,
whatsapp: WhatsappForm,
email: EmailForm,
sms: SmsForm,