SperrholzEine Vorlagensprache-Grammatik, die aussieht, fühlt sich an und arbeitet wie Python | |
Jetzt downloaden |
Sperrholz Ranking & Zusammenfassung
Anzeige
- Lizenz:
- BSD License
- Preis:
- FREE
- Name des Herausgebers:
- Colin Thomas-Arnold
- Website des Verlags:
- https://github.com/colinta/
Sperrholz Stichworte
Sperrholz Beschreibung
Sperrholz ist eine Vorlagensprache-Grammatik, die aussieht, fühlt sich an und arbeitet wie Pythonload ('URL') Load ('komprimieren') doctype ('HTML') HTML: Head: Meta (charset = utf-8 ") Meta (Name = "ansichtsfenster", content = "width = geräte-width; Initial-Scale = 1,0" . "" "{title} |" "" # String Intepolation ist ein bisschen mehr schwerer als `.Format ()`, aber mehr ähnlicher als anders. "Willkommen" # String-Literale erfordern Zitate: - / I * MÖGLICHE * Fügen Sie möglicherweise eine andere Möglichkeit, um dies zu tun ... komprimieren ('css'): link (rel = 'stylesheet', type = 'text / css', href = static ('CSS / RESET.CSS')) Link (REL = 'STYLESESET', TYP = 'Text / CSS', HREF = STATIC ('CSS / WILLKSTÄNDIGS.CSS')) Skript (SRC = "// ajax.googleapis. com / ajax / libs / jquery / 1.7.1 / jquery.min.js ", Typ =" Text / JavaScript ") komprimieren ('js'): Skript (src = static (" js / untercore.js "), Typ = "Text / JavaScript") Skript (src = static ("js / backbone.js"), type = "text / javaScript") iif 'lt IE 9': Skript (SRC = "// html5shiv.googlecode.com/ SVN / Trunk / HTML5.JS ", Typ =" Text / JavaScript ") Link (REL = 'Stylesheet', Typ = 'Text / CSS', HREF = STATIC ('CSS / IE.css')) Block ('extra_head ') # Blöcke und Blockvererbung? Natürlich! Körper: div (class = "wrapper", id = "wrapper") # Keine Kurzhand für Klassen- und ID (noch) Header: Block ('Header'): P (Class = "Logo"): Block ('header_title') : Wenn Benutzer: 'Willkommen,' {user.name} else: 'Willkommen', wenn current_member: p (class = "login"): "Willkommen, {current_member.preferzed_name}" A (HREF = URL ("Logout") ): 'NAB: ul: block (' nav '): li: a (href = url (login ")):' login 'Abschnittsklasse =" Breadcrumb ": Block (' Breadcrumb ') Abschnitt (Klasse) = "Main"): Block ('Meldungen'): Wenn Nachrichten: UL (Klasse = "Meldungen"): für Nachricht in Nachrichten: li (class = message.tags): '{message}' script: # Codes-Literale, Damit können sparsame Redakteure den Quellcode `` `` javascript $ (dokument) .Ready (Funktion () {$ (ul.messages) färben können. Addclasse ("Animate"); var fade_out = _ (Funktion () {Diese .addclass ("Fade-out")}). Bind ($ ("ul.messages")) Settimeout (Fade_out, 5000); $ ("ul.messages"). binden ("klicken", fade_out);}) ; `` `block ('content') Fußzeile: # P: # 'Diese sind Kommentare.' # spannen: '|' # '© 2012 CrossFit'Installation PIP Installieren von Sperrholzlagern
Sperrholz Zugehörige Software
mdx_smartypants.
Python-Markdown-Erweiterung mit Smartypants, um typografisch schönere Zitate ("curly"). ...
75