theme drupal

Tout ce qui concerne les thèmes de drupal (bartik, adaptive, omega, sky, zen...):
configuration d'un thème et héritage des sous-thèmes, la personnalisation des .css drupal, les templates drupal (en .tpl.php), fonctions de preprocess, drush et le thème...

process et preprocess

Voir en anglais plus d'infos sur le nom et l'ordre des preprocess ; Setting up variables for use in a template (preprocess and process functions)
stackexchange.com/questions/tagged/preprocess

Dans ce site:

principales variables de page, node et block.tpl.php

Les principales variables de page  node et block.tpl.php

Définir des varaibles pour utilisation dans un template (fonctions preprocess et process) : Setting up variables for use in a template (preprocess and process functions)

Conf avancée de ckeditor 2 : iXe - conf ACF

soucis ACF avec un profil de cked

figure class="image" style="float:right" est effacé par ACF

La syntaxe ACF est: elements [attributes]{styles}(classes) => figure [*]{float}(image)

mais span(*);figure[*]{*}(image);img[!alt,!src]{width,height,display}(left,right,center);*(zmbox1,zmombr1,violet,gris,big,small){text-align,display}; KO

Open Framework un thème responsive "Bootstrap"

Créé avec Bootstrap, c'est un thème RWD pour drupal 7, bien documenté à https://openframework.stanford.edu/guide/theme-options

Il comporte Font Awesome 3.2.1 et bootstrap-2.3.1. Et le module https://www.drupal.org/project/block_class (avoir le droit admin bloc pour y indiquer une classe CSS).

Police et drupal 7

à la mano

Si Free fonts en OTF (@font-face de CSS3, mieux vaut éviter les maj dans url, sinon surprises avec IE)

@font-face {
font-family:
archer-book-pro;
src: url("fonts/
archer-book-pro.otf") format("opentype");
}

Conf avancée de ckeditor : iXe

Sur la vm2-zen, en /var/www/gandi/sites/ixe et db ganx2, http://x2

Module @font-your-face

https://www.drupal.org/project/fontyourface

requiert Views car UI l'utilise. La v7 date d'avril 2013.

Doc Module @font-your-face à https://www.drupal.org/node/1286960

Module Field Formatter Class

https://www.drupal.org/project/field_formatter_class pour ajouter des classes au wrapper HTML pour des affichages de champs (js et css peuvent ainsi les cibler).

création sous-thème de corporateclean

Ne fonctionne pas bien avec corporateclean 7.x-2.3

Plutot ajouter sa feuille de style : dans corporaclean.info déclarer sa feuille après les autres css: stylesheets[all][] = local.css
https://www.drupal.org/node/1403250

Pages

S'abonner à RSS - theme drupal