Ciao Starbuck
se vuoi iniziare a sviluppare temi te ne consiglio due
ZEN
http://drupal.org/project/zen
ADAPTIVE THEME
http://drupal.org/project/adaptivetheme
Entrambi sono "tele bianche" su cui puoi applicare il tuo stile e quindi il tuo design.
Entrambi sono pronti per i mobile device , HTML5, ottimizzati per i motori di ricerca e accessibili.
Detto questo , il primo step per la creazione di un tema, e' quello di selezionalro in drupal e diventi il tuo tema di default
All'interno della cartella del tema che deciderai di installare , troverai un file .info dove potrai aggiungere sia i tuo file CSS che i tuoi file JS.
Inoltre potrai notare come ogni area del sito (intenstazione, colonna di sinistra, colonna centrale, colonna di destra pie' di pagina etc etc) vengono definitie all'interno dello stesso file .info.
Nella cartella del tuo tema inoltre troverai una folder nominata templates dove puoi trovare i file tpl.php che vengono letti dal motore di rendering e dove le funzioni di preprocessing vengono create per poi stampare l'html finale di ogni singola pagina.
Puoi creare un file tpl.php per ogni tipo di contenuto o vista (ad esempio) in modo da poter personalizzare funzioni , classi e hook , ma qui la questione si fa abbastanza complessa e devi conoscere bene php per poter creare funzioni (nel file template.php ) e andarle a richiamare nei vari files tpl.php.
Spero di non averti confuso troppo e ti consiglio di partire da qui http://drupal.org/theme-guide/6-7
In bocca al lupo e se hai bisogno io ogni tanto passo di qua...

Rispondi quotando