contao-bootstrap/core

FR || Bug? 1.0.0-b1: Auswahl der globalen Icon-Sets

dmolineus opened this issue · 3 comments

Issue by xantippe
Friday Oct 31, 2014 at 07:48 GMT
Originally opened as https://github.com/netzmacht/contao-bootstrap/issues/72


ich hatte als Name in der Icon-Set-Definition als Name "glyphicons" eingetragen - wenn man das macht, gibt es bei System>Einstellungen>Bootstrap im Pull-Down keine zwei Einträge sondern nur 1x "glyphicons"; ggf. wäre die Angabe des Theme - in Klammern - z.B. wie beim Layoutbuilder ganz gut

siehe https://community.contao.org/de/showthread.php?53663-Fragen-zur-Installation-und-Start-(C-3-3-5-C-BS-1-0-0b)&p=346398&viewfull=1#post346398

An sich müsste die Konfiguration das Erstellen eines Icons-Sets mit dem Namen glyphicons verbieten, da dieses bereits besteht. Stattdessen überschreibt man die bestehende Konfiguration. Das System kennt daher nur eine Icon-Definition.

Auch wenn die Konfiguration Theme basiert funktioniert, so gibt es auch Konfigurationen die systemweit greifen. Zur Zeit halt die Iconsets, da wie im Thread bereits erklärt es nicht möglich die Iconauswahl auf das Theme zu beschränken.

Daher kann es auch sein, dass Theme B die Iconkonfiguration von Theme A überschreibt, wenn beide den gleichen Namen mit sich bringen. Dies lässt sich nicht vermeiden. Ich werde jedoch eine Warnung einbauen.

Zur Bezeichnung: ggf. in der Form

  • glyphicons (Standard)
  • glyphicons (Theme A)
  • glyphicons (Theme B)
  • icomoon (Theme C)

Es wird nun ein Hinweis gegeben, wenn eine Konfiguration einen globalen Auswirkungsbereich hat. Außerdem wird der Theme Name nun bei der Iconsetauswahl angezeigt.