Strumento per convertire CSS esterni in CSS incorporati in Ruby?[Chiuso]
-
20-09-2019 - |
Domanda
Sto scherzando con GoogleDocs e ha un supporto CSS molto molto primitivo.Se carichi un file MSWord .doc o HTML e lo esporti come HTML, tutti gli stili vengono applicati in linea.Hanno un blocco di stile nel file html, ma quando carichi nuovamente il file HTML su Google Documenti, non applica nessuno stile non in linea.
Quindi stavo pensando "forse c'è uno strumento Ruby per questo".C'è qualcosa là fuori che potrei usare per prendere un po' di CSS e analizzarlo nei nodi HTML, forse qualche plugin nokogiri?
Soluzione
Controlla il Premailer di alexdunae su GitHub:http://github.com/alexdunae/premailer
Non l'ho mai provato da solo, mi sono semplicemente imbattuto.Forse aiuta.
Altri suggerimenti
MailStyle è un'altra soluzione: http://github.com/purify/mail_style
Sembra che abbia una facile integrazione con i rail (actionmailer, sass), ma non sono sicuro che sia quello che stai/stavi cercando.
Ruby Toolbox ha un file elenco di ancora più opzioni. Premailer è il più utilizzato, però Roadie è stato aggiornato più recentemente.