Dopo aver realizzato diversi siti partendo da template già fatti e modificandone i css per adattarli alle mie esigenze mi sono reso conto di quanti problemi comporti questo modo di operare:
- difficilissimo mantenere sotto controllo le modifiche
- volendo ripristinare/aggiornare il template si diventa scemi
Ho pertanto deciso di lavorare in questo modo:
Per prima cosa modifico templates/nometempale/index.php inserendo una sola riga subito prima del tag di chiusura della sezione head (/head)
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/nometemplate/css/mio.css" type="text/css" media="screen,projection" />
</head>
Questo consente di avere degli stili "dominanti" che sovrascrivono quelli dichiarati precedentemente.
scrivo quindi il mio.css nella cartella templates/nometemplate/css. Se, ad esempio, non voglio vedere una div scrivo semplicemente:
div.cat-children h3 {display: none;}
Mi trovo molto bene con questo metodo e volevo condividerlo
saluti