Pour modifier le style par défaut de GeShi, ajouter ceci à votre fichier css actif, qui est pour ce site dartik.css qui se trouve dans .../themes/redsalute/css/ :
CSS
/* GESHI */ .geshifilter { color: #c8ff94 !important; background-color: #170505 !important; border: 2px solid #222 !important; padding: 1em !important; margin: 0.8em 0 !important; font-size: 0.9em; -khtml-opacity:.60; -moz-opacity:.60; -ms-filter:”alpha(opacity=60)”; filter:alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.6); opacity:.60; } .geshifilter .head { background: none repeat scroll 0 0 #ffff00 !important; border-bottom: 3px solid #FEA104 !important; color: #010100 !important; font-size: 1.3em !important; padding-left: 3px !important; text-transform: uppercase !important; font-weight: bold; } /* surbrillance des lignes */ .geshifilter .li1 { background: #202021 !important; } /* commentaires */ .geshifilter .co1, .geshifilter .coMULTI { color : #96CA2D !important; background-color: #333333 !important; font-style: oblique; } /* methods */ .geshifilter .me1 { color: #ffffff !important; } .geshifilter .me0 { } .geshifilter .me2 { color: #ffcc66 !important; } /* parenthèses */ .geshifilter .br0 { color:#fff !important; } /* chaînes */ .geshifilter .st0 { color: #99ff00 !important; background-color: #151515 !important;} /* mots-clé */ .geshifilter .kw1 { color: #ff8400 !important; } .geshifilter .kw2 { color: #ffcc66 !important; } .geshifilter .kw3 { color: #07dffc !important; } /* nombres */ .geshifilter .nu0 { color: #66cc66 !important; } /* vars */ .geshifilter .re0 { color: #ffffff !important; } /* example de chgt d'un langage (css ici) */ .geshifilter [lang=css] .kw2, .geshifilter .css .kw2 { color: #f9ee7e !important; } .geshifilter .re1 { color: #96703d !important; }
Merci à Cameron Lerch
Il faut aussi rajouter dans ../sites/all/libraries/geshi/geshi.php, vers la ligne 346 :
<?php
/**
* The content of the header block
* @var string
*/
var $header_content = '{LANGUAGE}';
?>