Non apprezzo molto i reset css fatti da terzi, e preferisco preparli
personalmente… mi chiedevo se faccio bene a posizionare le mie
propriet
css “globali” (come quelle per il reset) nel file scss della mia *
home/index*, oppure devo sfruttare assets/stylesheets/application.css?
Sarebbe pi appropriato
/lib/assets/stylesheet/reset.css
o nel caso tu utilizzi un reset di terze parti (ce ne sono 2 “standard”,
reset.css di Eric Meyer o normalize.css)
/vendor/assets/stylesheet/reset.css
– Simone
2011/12/21 Luca B. [email protected]
–
Simone C.
Application Developer
Site & Blog: http://www.simonecarletti.com
Email: [email protected]
LinkedIn: http://linkedin.com/in/weppos
Skype: weppos
L’estensione .sass te la sconsiglio, al massimo usa .scss.
In tal caso, il file va chiamato reset.css.scss
Se lo creo me lo considera automaticamente o devo dire a rails di
caricarlo?
–
Simone C.
Application Developer
Site & Blog: http://www.simonecarletti.com
Email: [email protected]
LinkedIn: http://linkedin.com/in/weppos
Skype: weppos
si ok per scss
ma come farglielo caricare non l’ho capito…
metto questa riga in application.rb?
config.assets.paths <<
Rails.root.join(“lib/assets/stylesheets/reset.css.scss”)?
(apparte che non ho riavviato il server, forse quello…
Il giorno 21 dicembre 2011 17:12, Simone C. [email protected] ha
scritto:
2011/12/21 Luca B. [email protected]
ma come farglielo caricare non l’ho capito…
metto questa riga in application.rb?
Hai letto la guida che ti ho postato?
–
Simone C.
Application Developer
Site & Blog: http://www.simonecarletti.com
Email: [email protected]
LinkedIn: http://linkedin.com/in/weppos
Skype: weppos
ah ok, grazie, piano piano comincio a capire meglio sto framework
*/lib/assets/stylesheet/reset.*css posso usare sass? Se lo creo me
lo
considera automaticamente o devo dire a rails di caricarlo?
Il giorno 21 dicembre 2011 16:16, Simone C. [email protected] ha
scritto:
All subdirectories that exist within these three locations are added to
the
search path for Sprockets (visible by calling
Rails.application.config.assets.paths in a console). When an asset is
requested, these paths are traversed to see if they contain an asset
matching the name specified. Once an asset has been found, its processed
by Sprockets and served.
You can add additional (fully qualified) paths to the pipeline in
config/application.rb. For example:
config.assets.paths << Rails.root.join(“app”, “assets”, “flash”)
Se da console lancio il comando proposto tra parentesi mi fa vedere un
array(hash?) contente vari path compreso il mio caro
/lib/assets/stylesheets/
Quindi suppongo che rails gi carichi i miei fogli di stile provenienti
da
lib, ma cos non T-T
non riesco proprio a capire cosa fare T-T
Il giorno 21 dicembre 2011 17:29, Luca B. [email protected] ha
scritto:
la sto leggendo… ma dalla tua risposta evidentemente ancora non ci ho
capito una mazza T.T
Il giorno 21 dicembre 2011 17:24, Simone C. [email protected] ha
scritto:
Se scendi un po’ pi in gi, fino alla riga
2.3 Manifest Files and Directives
leggerai
Sprockets uses manifest files to determine which assets to include and
serve. These manifest files contain directives instructions that tell
Sprockets which files to require in order to build a single CSS or
JavaScript file.
The same remarks about ordering made above apply. In particular, you can
specify individual files and they are compiled in the order specified:
/* …
*= require reset
*= require layout
*= require chrome
*/
dove, tra l’altro, c’ proprio l’esempio di un file reset.css. Il che
significa che se tu metti il file in /lib/assets/stylesheets/reset.css
ed
inserisci la direttiva “require reset” dentro al file application.css,
il
file di reset verr inglobato.
–
Simone C.
Application Developer
Site & Blog: http://www.simonecarletti.com
Email: [email protected]
LinkedIn: http://linkedin.com/in/weppos
Skype: weppos
Ah! Giusto! Ahahahahah! E l’avevo pure letto tempo fa da qualche altra
parte >.>
Cmq non si potrebbe anche fare da erb? Non lo so ! E’ solo un azzardo:
invece che stylesheet_link_tag ‘application’ uso stylesheet_link_tag
‘nomeDifferente’
cmq grazie ancora!
Il giorno 21 dicembre 2011 18:31, Simone C. [email protected] ha
scritto: