VEGAS Pro 21
Ahadesign News

NS Font CSS AugeDas kostenlose Plugin NS Font Awesome für Joomla 2.5.x und 3.x erlaubt die Einbindung hunderter von skalierbaren Vektor Icons. Mit den vielfältigen Möglichkeiten von Cascading Stylesheets können alle Icons ganz individuell angepasst werden. So ist es jederzeit möglich, Größen und Farben zu ändern, oder einen Schlagschatten zu definieren.

Pure CSS Icons!

NS Font Plugin

Die Zahl der kostenfreien guten Erweiterungen für Joomla wird leider immer überschaubarer. Da ist das Plugin NS Font Awesome ein echter Lichtblick.

Die Erweiterung für Joomla 2.5.x und 3.x bietet jede Menge Auswahl an Icons für diverse Bereiche wie Web Applikationen, Formulare, Währungen, Text Editor, Richtungspfeile, Video Player, Marken und Medizin. In Font Awesome 4.0.3 sind es derzeit 369 Icons.

Es handelt sich wirklich nur um skalierbare Vektorgrafiken, welche alleine durch CSS-Klassen eingebunden werden können. Pixelbilder werden hier ebenso wenig verwendet wie JavaScript. Neben der Angabe der jeweiligen Klasse für das entsprechende Icon, können zusätzlich sämtliche CSS-Eigenschaften für eine individuelle Darstellung genutzt werden. So entstehen vielfältige Möglichkeiten.

NS Font StatusDie Installation des Plugins ist für beide genannten Joomla-Versionen unkompliziert und schnell erledigt und verläuft völlig fehlerfrei. Nach der Installation ist NS Font Awesome im Backend unter Erweiterungen -> Plugins zu finden. Dort muss es nur aktiviert werden. Weitere Einstellungen sind nicht durchzuführen.

Im Prinzip könnte man jetzt schon einen Beitrag erstellen und dafür die neuen Möglichkeiten nutzen. Allerdings wird es mit den meisten Joomla Editoren zu Problemen kommen. Die Editoren entfernen aus Sicherheitsgründen oft Skript-Tags beim Speichern des Dokumentes.

Bei manchen Editoren kann dies eventuell in den Einstellungen geändert werden. Falls hier nichts hilft, müsste man den Editor in Joomla zumindest vorübergehend deaktivieren, so daß nur noch die Eingabe von Quellcode bei der Beitragserstellung möglich ist. Das ist aber auch schon das einzige Dumme an der ganzen Sache. Wer seine Artikel ohnehin in einem externen Editor wie zb. Dreamweaver oder Notepad++ usw. schreibt, der wird sich nicht sehr daran stören müssen.

Nun kann auch schon ein mit ansprechenden Icons aufgewerteter Artikel verfasst werden. Es ist wirklich ganz einfach. Hier einmal ein Beispiel-Code für eine Überschrift und ein Kamera Icon.

Kamera PlugincodeDer Entwickler des Plugins schlägt vor, hier ein i-Tag zu verwenden. Allerdings funktioniert das Ganze ebenso mit einem normalen p-Tag oder auch einem Überschriften-Tag wie zb. H1. Wichtig ist also nur die verwendete Klasse, welche immer mit "fa" beginnt und sich dann je nach gewünschtem Icon ändert.

Bei diesem einfachen Code würde das Ergebnis ohne die Überschrift etwa so aussehen:

NS Font KameraAuch dieses schlichte Aussehen hat schon seinen Reiz. Allerdings geht noch sehr viel mehr. Da schon die Einbindung der Icons über eine einfache CSS-Anweisung im HTML-Code funktioniert, lassen sich die Definitionen sehr schnell weiter ausbauen. Zusätzlich zur Angabe einer Klasse, wird einfach noch ein oder mehrere Style-Attribute angegeben.

NS Plugin Linux

Hier wurde also zusätzlich noch eine Schriftfarbe und eine Schriftgröße definiert, was dann so aussieht:

nsfont-csslinuxUnd natürlich kann hier auch eine Angabe in Kurzform für die Farbe oder andere Dinge verwendet werden. Also zb. 000 für Schwarz. Es wird wirklich nur ganz normales CSS angegeben, welches sich stets auf das Icon und auf den Text innerhalb des Tags auswirkt.

Bei manchen Icons könnte innerhalb der Class hinten angehängt die Größe auch durch "fa-1" bis "fa-6" geändert werden. Also zb. class="fa fa-bar-chart-o fa-3".

Somit ist es natürlich überhaupt kein Problem, auch einen Innenabstand und eine Hintergrundfarbe zu vergeben.

nsfont-plugin-code-tacho

Damit käme dann folgendes Ergebnis heraus:

nsfont-csstacho

Das sind jetzt nur einige wenige Beispiele. Um andere Icons einbinden zu können, muß man jetzt nur die jeweilige Bezeichnung der CSS-Klasse wissen. Diese Bezeichnungen inklusive einer Darstellung der Icons können der Website des Entwicklers unter fontawesome.io/icons/ entnommen werden.

Ein Klick auf ein Icon öffnet eine neue Seite mit Beispielcode, welchem die Klasse zu entnehmen ist. Der Code kann hier also leicht kopiert und in den Joomla-Editor eingefügt werden. Dort kann er dann nach Belieben mit weiteren Styles versehen werden.

Für eine leicht zu kopierende Übersicht ohne Beispielcode bietet der Entwickler ein Font-Cheatsheet. Dort sind alle Icons mit Klassen und Unicode gelistet.

Hier geht es zum NS Font Awesome Download. (Link funktioniert nicht mehr und wurde entfernt)

Speichern
Cookies Einstellungen
Wir verwenden Cookies, um Ihnen das beste Erlebnis auf unserer Webseite zu ermöglichen. Wenn Sie die Verwendung von Cookies ablehnen, funktioniert diese Website möglicherweise nicht wie erwartet.
Alle akzeptieren
Alle ablehnen
Unentbehrlich
Für grundlegende Funktionalität der Website notwendig
Website
Akzeptieren
Vermarktung
Eine Reihe von Techniken, die die Handelsstrategie und insbesondere die Marktstudie zum Gegenstand haben.
Diverse
Akzeptieren
Ablehnen
Funktionell
Tools, die Ihnen beim Navigieren auf der Website mehr Funktionen bieten, dies kann soziales Teilen einschließen.
Osano
Akzeptieren
Ablehnen
Analytik
Werkzeuge zur Analyse der Daten, um die Wirksamkeit einer Webseite zu messen und zu verstehen, wie sie funktioniert.
Google Analytics
Akzeptieren
Ablehnen