Frage

Ich bin Messing mit GoogleDocs herum und es hat sehr sehr primitive CSS-Unterstützung. Wenn Sie eine MS Word .doc oder eine HTML-Datei hochladen und exportieren es als HTML, sind alle Stile angewandter Inline. Sie haben einen Style-Block in der HTML-Datei, aber wenn Sie die HTML-Datei zurück laden docs Google, ist es kein Nicht-Inline-Styles anwenden.

So dachte ich: „Vielleicht ist es ein Rubin Werkzeug dafür“. Gibt es irgendetwas gibt, könnte ich einige CSS nehmen und sie es in die HTML-Knoten analysieren, vielleicht einige nokogiri Plugin?

War es hilfreich?

Lösung

Überprüfen Sie alexdunae des Premailer auf GitHub aus: http://github.com/alexdunae/premailer

versuchte nie, es selbst, nur gestolpert. Vielleicht hilft es.

Andere Tipps

MailStyle ist eine andere Lösung: http://github.com/purify/mail_style

Sieht aus wie es leicht Schienen Integration (Action, sass) hat, aber ich bin nicht sicher, dass das, was du bist / suchen.

hat Ruby-Toolbox eine Liste von noch mehr Optionen . Premailer ist die am häufigsten verwendete, obwohl Roadie mehr aktualisiert worden ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top