/
glyphicons.html
66 lines (61 loc) · 4.45 KB
/
glyphicons.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<div class="bs-docs-section">
<h1 id="glyphicons" class="page-header">Glyphicons</h1>
<h2 id="glyphicons-glyphs">Verfügbare Glyphen</h2>
<p>Dabei sind 200 Glyphen in Form einer Schriftart aus den Glyphicons Halflings. <a href="http://glyphicons.com/">Glyphicons</a> Halflings sind normalerweise nicht kostenlos erhältlich, aber ihr Erfinder hat sie für Bootstrap gratis verfügbar gemacht. Als Dankeschön bitten wir dich nur, wo immer möglich einen Link zu den <a href="http://glyphicons.com/">Glyphicons</a> einzubinden.</p>
<div class="bs-glyphicons">
<ul class="bs-glyphicons-list">
{% for iconClassName in site.data.glyphicons %}
<li>
<span class="glyphicon {{ iconClassName }}"></span>
<span class="glyphicon-class">glyphicon {{ iconClassName }}</span>
</li>
{% endfor %}
</ul>
</div>
<h2 id="glyphicons-how-to-use">Verwendung</h2>
<p>Aus Gründen der Performance benötigen alle Icons eine Grundklasse und eine weitere Klasse für das jeweilige Icon. Um ein Icon zu werwenden, platziere einfach den folgenden Code fast überall wo du willst. Denk daran, ein Leerzeichen zwischen Icon und eventuellem Text zu lassen, damit die Icons einen angemessenen Abstand haben.</p>
<div class="bs-callout bs-callout-danger">
<h4>Nicht mit anderen Komponenten vermischen.</h4>
<p>Icon-Klassen können nicht direkt mit anderen Komponenten kombiniert werden. Sie sollten niemals mit anderen Klassen auf das selbe Element angewendet werden. Füge stattdessen ein untergeordnetes <code><span></code> ein und wende die Icon-Klassen auf dieses <code><span></code> an.</p>
</div>
<div class="bs-callout bs-callout-danger">
<h4>Nur mit leeren Elementen verwenden</h4>
<p>Icon-Klassen sollten nur auf Elemente angewendet werden, die weder Text noch untergeordnete Elemente enthalten.</p>
</div>
<div class="bs-callout bs-callout-info">
<h4>Ort der Icon-Schriftarten-Dateien ändern</h4>
<p>Bootstrap erwartet, dass sich die Dateien für die Symbole im Verzeichnis <code>../fonts/</code> relativ zu den kompilierten CSS-Dateien befinden. Ein Verschieben oder Umbenennen dieser Schriftarten-Dateien bedeutet, dass du das CSS über einen von drei Wegen aktualisieren musst:</p>
<ul>
<li>Verändere die Variablen <code>@icon-font-path</code> und/oder <code>@icon-font-name</code> in den Less-Quelldateien.</li>
<li>Verwende die <a href="http://lesscss.org/usage/#command-line-usage-relative-urls">Option der relativen URLs</a>, die der Less-Kompilierer bereitstellt.</li>
<li>Verändere die <code>url()</code>-Pfade im kompilierten CSS.</li>
</ul>
<p>Verwende die Option, die am besten zu deiner spezifischen Umwicklungseinrichtung passt.</p>
</div>
{% highlight html %}
<span class="glyphicon glyphicon-search"></span>
{% endhighlight %}
<h2 id="glyphicons-examples">Beispiele</h2>
<p>Du kannst Glyphicons prima in Buttons, Button-Gruppen für eine Toolbar, Navigation oder Formularfeldern mit Präfix verwenden.</p>
<div class="bs-example">
<div class="btn-toolbar" role="toolbar">
<div class="btn-group">
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-left"></span> <span class="sr-only">Links ausrichten</span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-center"></span> <span class="sr-only">Zentrieren</span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-right"></span> <span class="sr-only">Rechts ausrichten</span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-justify"></span> <span class="sr-only">Blocksatz</span></button>
</div>
</div>
<div class="btn-toolbar" role="toolbar">
<button type="button" class="btn btn-default btn-lg"><span class="glyphicon glyphicon-star"></span> Markieren</button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-star"></span> Markieren</button>
<button type="button" class="btn btn-default btn-sm"><span class="glyphicon glyphicon-star"></span> Markieren</button>
<button type="button" class="btn btn-default btn-xs"><span class="glyphicon glyphicon-star"></span> Markieren</button>
</div>
</div>
{% highlight html %}
<button type="button" class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-star"></span> Markieren
</button>
{% endhighlight %}
</div>