stampa questa pagina feed di signalkuppe.com/

You are hereRilasciato Marinelli 2.0!

Rilasciato Marinelli 2.0!

By admin - Posted on 19 September 2008

screenshot del temaMarinelli arriva alla versione 2.0. Ho apportato miglioramenti poco appariscenti ma di grande impatto sulla possibilità di personalizzazione e gestione del tema. Il css principale è stato scomposto in 4 css distinti ( layout.css, graphics.css, links.css, typography.css). Ogni css è stato rivisto e ottimizzato per evitare dichiarazioni ridondanti o superflue. In particolare ho riscritto la tipografia e la gestione dei links per migliorare la consistenza e la coerenza dell'aspetto dei diversi elementi del DOM. Ho riportato il font-size del body alla dimensione standard di 12pixels (76%) per poi operare in em su tutti i font-size . Gli stati dei link sono ora più chiari: esistono solo due selettori per gestire gli stati attivi e hover di tutte le ancore del template.

4css

Con 4 css seperati è possibile modifcare un singolo aspetto dell'interfaccia alla volta. Possiamo quindi cambiare il lettering senza toccare i colori sovrascrivendo solamente il css dedicato. Diventa più semplice quindi personalizzare il tema ma anche gestirlo nel corso della sua evoluzione. Per evidenziare questo aspetto ho creato un sottotema "Alagna" che modifica l'interfaccia solo sovrascrivendo i css. L'engine phptemplate di Drupal non pone limiti alla profondità dei sottotemi che possiamo creare. Possiamo quindi creare un sottema del sottema "giordani" che sovrascrive ad esempio solo la tipografia. Avremo quindi un layout a 3 colonne con contenuto centrale ma con font diverse. Divertente vero? Potete scaricare la nuova release dalla pagina ufficiale del progetto su drupal.org, qui invece trovate la demo


Post correlati

Screenshot del tema Marinelli per drupalDa oggi è possibile scaricare su drupal.org la prima versione di Marinelli 3 per Drupal7. E' stato un lavoraccio ma sono soddisfatto del risultato ottenuto. Il tema è radicalmente cambiato rispetto alla seconda versione. Tutte le configurazioni...

Non chiedetemi perchè ma mi è capitato di dover concatenare due viste in modo da passare i risultati di una vista come argomento di un'altra. In particolare dovevo passare il nid di un nodo come argomento della seconda vista e mostrare quindi il risultato della seconda vista nella vista di partenza. Non è complicato, basta utilizzare la funzione views_embed_view

Un trucchetto semplice ma secondo me molto utile per escludere da una vista dei nodi restituiti da una seconda vista. Il procedimento è molto semplice: fra gli argomenti della vista basta aggiungere "node: nid", e impostare questi parametri

Prima Drupalcon in una città a dir poco fantastica. Sabato riunione del core developer summit guidata da Kieran Lal vestito da monaco. Interessante il nuovo sistema di testing del codice, sarà introdotta una nuova funzionalità che consentirà di testare al volo le patch. Anche Javascript rienterà nel sistema di testing. Lato Front End si cercherà di creare delle linee guida di sviluppo delle UI, in modo da rendere il più possibile coerente l...