Um klar zu sein, ich weiß, wie die Fehlermeldungen in config/locales/devise.en.yml zu bearbeiten, aber ich beziehe mich auf diese Art von Fehlermeldungen zu Styling:Wie bearbeiten Sie Devise Fehlermeldungen?
2 errors prohibited this user from being saved:
- E-Mail kann nicht
Alles, was ich sehe, ist <% = devise_error_messages - werden blank
- Passwort nicht kann
leer sein! %> auf der Anmeldeseite, aber ich weiß nicht, wie ich die Fehlermeldungen selbst bearbeiten soll.
In meinem Fall erscheinen die Nachrichten auf der linken Seite, und meine Anmeldung ist zentriert (was seltsam aussieht), mag ich auch nicht die rote Farbe der Nachrichten und würde eine andere Farbe bevorzugen.
Also meine Frage ist, wie kann ich die Fehlermeldung stylen? Zentriere es und ändere die Farbe.
Nicht sicher, welche anderen Controller oder Inhalte zu enthalten, so bald Sie fragen, ich werde das OP mit ihnen bei Bedarf aktualisieren.
danke für deine Antwort @moonfly, es hat einfach einen Versuch gemacht und es scheint, als ob dieser Beitrag sich auf eine ältere Version von Devise beziehen könnte. Ich habe die obige Methode mit wenig Erfolg dupliziert. Meine Gerätefehlermeldungen sind in <% = devise_error_messages! %> aber wir können den Inhalt dieser Datei nicht finden. –
Ich habe meine Antwort oben aktualisiert: #errorExplanation sollte im Beispiel durch #error_explanation ersetzt werden. – moonfly
Danke! das hat geholfen, hier ist ein Screenshot: http://i.imgur.com/1r4hQMM.png - Es muss fast nur die Passwortfelder umziehen und sie auch grau machen. Gibt es einen separaten Code dafür? –