2016-06-02 10 views
0

Ich bin daran interessiert, Pattern Lab eine Titelseite hinzuzufügen. Anstatt mit den Inhalten in "Atom" (siehe Bild) anzufangen, möchte ich mit einem Style Guide beginnen.Titelseite in Pattern Lab

Ich habe versucht, einen Ordner, "Main", vor "Atoms" mit einer Schnurrbart-Datei, aber (1) konnte ich nicht öffnen, um die Datei in "Main" und (2) den Inhalt von "Atom" war immer noch, aber es wurde nicht mehr gestylt. Ich habe auch versucht, Mustache-Dateien vor dem "Atom" -Ordner hinzuzufügen, kann sie aber nicht auf der Live-Vorschau-Seite anzeigen oder darauf zugreifen.

Ist es überhaupt möglich, diese Titelseite zu erstellen? Ist dies eine Funktion, die Pattern Lab anbietet, oder gibt es eine Erweiterung, mit der ich diese Seite erstellen kann?

Default front page: contents within "Atoms" folder. Screenshot taken from demo.patternlab.io.

Antwort

0

Eigentlich ist die PatternLab Hauptseite ist bereits ein Styleguide von selbst, da sie von allen Schnipsel kompiliert Sie (Atome, Moleküle, Organismen und Vorlagen). Soweit ich weiß, ist es nicht möglich, die Standard-Homepage mit einer einfachen Einstellung in der aktuellen Version von PatternLab zu ändern.

Als mögliche Problemumgehung können Sie verhindern, dass bestimmte Snippets auf der Hauptseite angezeigt werden. Auf diese Weise können Sie alles ausblenden, was Sie nicht auf der Hauptseite sehen möchten und einen Styleguide bekommen, den Sie möchten.

Um ein Snippet ausgeblendet zu machen, wird der Dateiname mit einem Unterstrich versehen. Also anstelle von atoms/some-atom.mustache verwenden Sie atoms/_some-atom.mustache und es wird versteckt, aber immer noch nutzbar.

finden Sie in der Dokumentation hier: http://patternlab.io/docs/pattern-hiding.html

0

Maintainer von Pattern Lab Knoten hier.

Es gibt jetzt eine Konfigurationsoption, mit der Sie defaultPattern andere als all wie beschrieben angeben können.

Für Muster Lab Knoten, können Sie alles darüber in https://github.com/pattern-lab/patternlab-node/wiki/Configuration#defaultpatttern

Diese Funktion sollte zur Verfügung stehen in beiden Plattformen des Pattern Lab, Knoten und PHP lesen.

Sie können auch die formale Spezifikation für diese Funktion bei https://github.com/pattern-lab/the-spec/issues/13

Bemerkenswert gelesen, dass ein defaultPattern Angabe es aus dem Navigations entfernen.

Hoffe das hilft.