GitHub - șabloane HTML minimaliste slime-langslime pentru Elixir, inspirate de Slim
Un mod răcoritor de a-ți reduce marcajul în Elixir.

Slime este o bibliotecă Elixir pentru redarea șabloanelor de tip Slim ca HTML.
Pentru utilizare cu Phoenix, vă rugăm să consultați PhoenixSlime.
Transformă cu ușurință acest lucru:
Atributele pot fi atribuite în mod similar HTML-ului obișnuit.
Expresiile elixir pot fi folosite ca valori ale atributelor folosind sintaxa de interpolare.
Atributele booleene pot fi setate folosind valori booleene
Există o sintaxă literală pentru atributele de clasă și id
Elixirul poate fi scris în linie folosind - și = .
- evaluează expresia. = evaluează expresia și apoi introduce valoarea în șablon.
Sintaxa de interpolare poate fi utilizată pentru a insera expresii în text.
Liniile pot fi comentate folosind caracterul /.
Comentariile HTML pot fi inserate folosind /!
Putem folosi regulatul fluxului de control Elixir, cum ar fi expresia if.
Există comenzi rapide pentru doctipuri comune.
Expresiile de manipulare a colecțiilor Elixir pot fi utilizate pentru a itera peste colecții din șabloanele dvs.
Puteți defini propriul motor încorporat în configurația aplicației slime: