Stile

Standardmäßig haben die Komponenten des Zahlungsportals keine eigenen Stile. Sie können jedoch die vordefinierten Stile verwenden und diese anpassen. Die sichernden Komponenten dienen der Anzeige von Feldern, in den sensible Daten einzugeben sind. Sie werden in einem iframe dargestellt, weshalb es nicht möglich ist, Stile mithilfe von CSS auf die Komponenten anzuwenden. Wie Sie die sichernden Komponenten anpassen, erfahren Sie in der Anleitung weiter unten.

Vordefinierte Stile

So wenden Sie im SDK enthaltene Stile auf die Komponenten an:

  1. Fügen Sie die Datei @xsolla/pay-station-sdk/dist/style.css mit den Stilen Ihrem Projekt hinzu.
  2. Fügen Sie dem HTML-Markup des Zahlungsportals den Link zu den Stilen hinzu.

Beispiel:

Copy
Full screen
Small screen
<html>
  <head>
    ...
    <link rel="stylesheet" href="@xsolla/pay-station-sdk/dist/style.css" />
  </head>
  ...
</html>

Stile auf sichernde Komponenten anwenden

Die sichernden Komponenten kommen bei der Eingabe sensibler Nutzerdaten zum Einsatz. Aus Sicherheitsgründen werden sie auf der Seite in einem iframe angezeigt. Verwenden Sie die Methode headlessCheckout.setSecureComponentStyles, um Stile auf diese Komponenten anzuwenden.

Beispiel:

Copy
Full screen
Small screen
await headlessCheckout.setSecureComponentStyles(`
      @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap');

      input {
        padding: 12px;
        border: 1px solid grey;
        border-radius: 8px;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        outline: none;
      }
    `);
War dieser Artikel hilfreich?
Vielen Dank!
Gibt es etwas, das wir verbessern können? Nachricht
Das tut uns leid
Bitte erläutern Sie, weshalb dieser Artikel nicht hilfreich ist. Nachricht
Vielen Dank für Ihr Feedback!
Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.
Letztmalig aktualisiert: 4. März 2025

Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.

Problem melden
Wir überprüfen unsere Inhalte ständig. Ihr Feedback hilft uns, sie zu verbessern.
Geben Sie eine E-Mail-Adresse an, damit wir Sie erreichen können
Vielen Dank für Ihr Feedback!