Fügen Sie dem Header-Link mit Rails fontawesome ein Symbol hinzu

Dieses Mal werde ich mir als Memo mitteilen, wie ich dem Header ein Symbol hinzufügen kann, das mir unerwartet schwer gefallen hat.

Umgebung

ruby2.6.5 Rails 6.0.3.3

CSS-Framework

bulma

Fazit

Sie können das Symbol einfach anzeigen, indem Sie font-awesome-sass einführen und das Hilfsmethoden-Symbol verwenden. Unten ist der aktuelle Code.

ruby:header.html.erb


<%= link_to  icon('fas','sign-in-alt', 'Einloggen'), new_user_session_path, class: "navbar-item" %>
<%= link_to icon('fas', 'user-plus', 'Anmelden'), new_user_registration_path, class: "navbar-item" %>

Ergebnis ↓ スクリーンショット 2020-11-02 20.47.58.jpg

Einführung von font-awesome-sass

Fügen Sie der Gemfile Folgendes hinzu

Gemfile


gem 'font-awesome-saas'

Führen Sie die Bundle-Installation im Terminal aus

Fügen Sie als Nächstes Folgendes zu app / assets / stylesheets / application.scss hinzu. Wenn Sie application.css verwenden, konvertieren Sie es in scss.

stylesheets/application.scss


@import 'font-awesome-sprockets';
@import 'font-awesome';

Führen Sie Rails s aus und starten Sie den Server neu.

Die Vorbereitung ist abgeschlossen! Alles was Sie tun müssen, ist den Code zu schreiben! Ist es nicht wirklich einfach? Ich denke, dass nur ein Symbol den Eindruck des Portfolios verändert. Verwenden Sie daher bitte das Symbol. Ich möchte, dass Sie es hinzufügen und das Erscheinungsbild verbessern!

Ich hoffe es hilft ähnlichen Programmieranfängern.

Referenzartikel

[Rails] Ausführliche Erklärung zur Verwendung von font-awesome-sass!

Recommended Posts

Fügen Sie dem Header-Link mit Rails fontawesome ein Symbol hinzu
[Schienen] So zeigen Sie Bilder in der Ansicht an
[Rails] Erstellen Sie einen Echo-Bot mit der LINE Messaging-API.
4 Fügen Sie dem Interpreter println hinzu
[Schienen] Spalte zum Entwickeln hinzufügen
Mit Rails 5.2 kann der IE direkt geöffnet werden, ohne den Link zu speichern
Nachdem ich Progate gelernt hatte, versuchte ich, eine SNS-Anwendung mit Rails in der lokalen Umgebung zu erstellen
[Entwicklungsprotokoll ⑮] Ich möchte einen externen Link oder PDF-Link hinzufügen
[Rails 5] Anzeigen des Bildschirms zum Ändern des Kennworts bei Verwendung von devise
Fügen Sie der Datei erweiterte Attribute hinzu
[Schienen] So fügen Sie neue Seiten hinzu
[Schienen] Fügen Sie starke Parameter hinzu, um sie zu entwickeln
[Schienen 6] zerstören mit der Ressourcenmethode
So fügen Sie die Löschfunktion hinzu
So stellen Sie das Bild mithilfe der Symbolschriftart (Symbole) links / rechts von der Schaltfläche auf zeichnbar ein
[Rails] Ich war süchtig nach den Nginx-Einstellungen, als ich Action Cable verwendete.
Gorigori-Anfänger fassten zusammen, wie die Datenbank mit der Rails-Konsole Ntiunus betrieben wird
Rails Tutorial Der Bereitstellungsfehler für Heroku wurde behoben. Beachten Sie daher die Lösung
[Rails 6] cocoon_ Fügen Sie dem hinzuzufügenden Formular ID- und Datenattribute hinzu
[Schienen] So erstellen Sie eine Tabelle, fügen eine Spalte hinzu und ändern den Spaltentyp
Bereitstellen einer Node.js-Anwendung auf einer ECS-Instanz mithilfe des Cloud Toolkit
Migrationsdatei zum Hinzufügen eines Kommentars zur Rails-Tabelle
[Rails] So laden Sie Bilder mit Carrierwave hoch
[Schienen] Verwendung der Kartenmethode
Einführung von Vue.js in eine vorhandene Rails-App
Ich wollte der Methode @VisibleForTesting hinzufügen
[Rails] [Hinweis] Wann = zu <%%> hinzugefügt werden soll und wann nicht
So implementieren Sie die Image-Veröffentlichung mithilfe von Schienen
Einführung von Vuetify in vorhandene Rails-Apps
[Ruby on Rails] So machen Sie das Linkziel zu einem Teil der angegebenen ID
Versuchen Sie, mit Scala mithilfe der Standardbibliothek von Java Text zu einem Bild hinzuzufügen