Come è possibile configurare Rails per utilizzare blueprint-css invece del predefinito impalcature css?

StackOverflow https://stackoverflow.com/questions/1053577

Domanda

Quali modifiche è necessario apportare a un progetto Rails per configurare blueprintcss come foglio di stile predefinito da utilizzare quando si genera scaffolding anziché scaffold.css?

È stato utile?

Soluzione

Consiglio di scrivere il proprio generatore, ma se si desidera modificare l'impostazione predefinita è possibile:

1 - Per una singola app: blocca le guide e modifica il foglio di stile utilizzato dal generatore di impalcature.

railsapp / vendor / rails / railties / lib / rails_generators / generatori / componenti / scaffold / templates / style.css

2 - Per tutte le app: modifica lo stesso file style.css nell'installazione delle guide del sistema.

Altri suggerimenti

Sostituisci il tuo codice di generazione del ponteggio. Le istruzioni sono qui (con l'avvertenza che potrebbero non essere aggiornate).

Un'alternativa più semplice potrebbe essere quella di scrivere un'azione Rake per fare una sostituzione testuale nella fonte (normalmente) generata.

Cerca nei template di Rails.

Puoi scriverne uno per fare molto di più che sostituire il CSS in un'app Rails. Puoi farlo installare gemme, congelare binari, ogni genere di cose. Dai un'occhiata a http://youvegotrails.com per avere un'idea di cosa puoi fare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top