2016-06-17 6 views
1

Ich möchte eine zusätzliche Schaltfläche namens "Konfigurieren Sie einen anderen Dienst" zusammen mit den bereits vorhandenen Schaltflächen "Konfiguration speichern" und "Ich werde das später tun" in einem Konfigurationsfenster für Google/Github OAuth Anbieter in Meteor hinzufügen.Wie kann das Popup-Fenster für "configure google" oder "configure github" Layout in Meteor geändert werden?

Welche Datei oder Dienstkonfigurationsparameter oder -datei kann für das obige Layout der Datei geändert werden?

Antwort

1

Um den Inhalt der Popups zu ändern, müssen Sie die HTML-Vorlage ändern, die das Popup generiert.

In diesem Fall wird die Vorlage _configureLoginServiceDialog, und es wird in der Datei login_buttons_dialogs.html des accounts-ui-unstyled Paket gefunden genannt. accounts-ui-unstyled wird als Abhängigkeit hinzugefügt, wenn Sie eine der Paketvarianten accounts-ui hinzufügen.

Da sich die Vorlage jedoch in einem Paket befindet, können Sie sie nicht direkt ändern.

Was Sie tun müssen, ist Ihre eigene Version des Konten-ui-unstyled Pakets erstellen (Das Original ist hier: https://github.com/meteor/meteor/tree/devel/packages/accounts-ui-unstyled) in Ihrem Projekt, dann meteor remove accounts-ui-unstyled und meteor add my-own:accounts-ui-unstyled.

+0

Danke @JesperWe! Das funktioniert! –