Valider 0a6a84b7 rédigé par esj's avatar esj
Parcourir les fichiers

Introduction des classes spip_xx-large, spip_x-large, spip_large, spip_medium,...

Introduction des classes spip_xx-large, spip_x-large, spip_large, spip_medium, spip_small, spip_x-small, spip_xx-small définies chacune par un font-size et utilisation systématique dans l'espace privé, ce qui ne change rien à son apparence, mais permet à chacun de redéfinir ces classes à d'autres valeurs. La plupart (encore qq cas particuliers à adapter) des font-size avec "px" sont ainsi centralisés dans la feuille de style qui en avait déjà plusieurs, ce sera plus facile de changer de méthode.

Ce dépot a été obtenu par le shell-script:
{{{
for i in $(grep -l font.size: */*p)
do 
	sed -f x.sed $i > x; 
	if diff -q x $i; then echo $i intact; else mv x $i; fi
done 
}}}
et le sed-script:
{{{
s/\(<[^=>]*\)\( style='[^']*\)font.size: *32px;* *\([^']*'[^c>]*>\)/\1 class='spip_xx-large'\2\3/g
s/\(<[^=>]*\)\( style='[^']*\)font.size: *18px;* *\([^']*'[^c>]*>\)/\1 class='spip_large'\2\3/g
s/\(<[^=>]*\)\( style='[^']*\)font.size: *16px;* *\([^']*'[^c>]*>\)/\1 class='spip_medium'\2\3/g
s/\(<[^=>]*\)\( style='[^']*\)font.size: *14px;* *\([^']*'[^c>]*>\)/\1 class='spip_small'\2\3/g
s/\(<[^=>]*\)\( style='[^']*\)font.size: *12px;* *\([^']*'[^c>]*>\)/\1 class='spip_x-small'\2\3/g
s/\(<[^=>]*\)\( style='[^']*\)font.size: *10px;* *\([^']*'[^c>]*>\)/\1 class='spip_xx-small'\2\3/g

s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *32px;* */\1 spip_xx-large\2\3/g
s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *18px;* */\1 spip_large\2\3/g
s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *16px;* */\1 spip_medium\2\3/g
s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *14px;* */\1 spip_small\2\3/g
s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *12px;* */\1 spip_x-small\2\3/g
s/\(class='[^']*\)\('[^>]*\)\( style='[^']*\)font.size: *10px;* */\1 spip_xx-small\2\3/g

s/\( style='[^']*\)font.size: *32px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_xx-large'/g
s/\( style='[^']*\)font.size: *18px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_large'/g
s/\( style='[^']*\)font.size: *16px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_medium'/g
s/\( style='[^']*\)font.size: *14px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_small'/g
s/\( style='[^']*\)font.size: *12px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_x-small'/g
s/\( style='[^']*\)font.size: *10px;* *\([^'>]*'[^>]*class='[^']*\)'/\1\2 spip_xx-small'/g

s/ style=''//g
}}}
parent 09c6eb5b
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+9 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -658,6 +658,15 @@ div.onglet_off {
.serif1 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 11px; }
.serif2 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 13px; }

.spip_xx-large {font-size: 32px;}
.spip_x-large {font-size: 26px;}
.spip_large {font-size: 18px;}
.spip_medium {font-size: 16px;}
.spip_small {font-size: 14px;}
.spip_x-small {font-size: 12px;}
.spip_xx-small {font-size: 10px;}


/* Liens hypertexte */
a { text-decoration: none; color: ##ENV{couleur_foncee,3874b0} }
a:hover { text-decoration: none; }
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -49,7 +49,7 @@ function exec_admin_effacer_dist()
	debut_cadre_relief();

	echo "<table border='0' cellspacing='1' cellpadding='8' width='100%'>",
		"<tr><td style='background-color: $couleur_foncee; font-weight: bold; font-size: 16px; color: #FFFFFF;' class='verdana1'>",
		"<tr><td style='background-color: $couleur_foncee; font-weight: bold; color: #FFFFFF;' class='verdana1 spip_medium'>",
		_T('texte_effacer_base'),
		"</td></tr>",
		"<tr><td class='serif'>\n",
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -142,7 +142,7 @@ EOF;
	global $couleur_foncee;
	echo "<table border='0' cellspacing='0' cellpadding='5' width='100%'>";
	echo "<tr><td style='background-color: $couleur_foncee' colspan='4'><b>";
	echo "<span style='font-size: 16px; color: #ffffff;' class='verdana1'>", _T('plugins_liste')."</span></b></td></tr>";
	echo "<span style='color: #ffffff;' class='verdana1 spip_medium'>", _T('plugins_liste')."</span></b></td></tr>";

	echo "<tr><td class='serif' colspan='4'>";
	echo _T('texte_presente_plugin');
+4 −4
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -69,7 +69,7 @@ function exec_admin_tech_dist()

 echo "<table border='0' cellspacing='0' cellpadding='5' width=\"100%\">",
   "<tr><td style='background-color: ", $couleur_foncee, ";'><b>",
   "<span style='font-size: 16px; color: #FFFFFF;' class='verdana1'>",   _T('texte_sauvegarde'), "</span></b></td></tr><tr><td class='serif'>",
   "<span style='color: #FFFFFF;' class='verdana1 spip_medium'>",   _T('texte_sauvegarde'), "</span></b></td></tr><tr><td class='serif'>",
   generer_url_post_ecrire("export_all", "reinstall=non"),
   "\n<div><p style='text-align: justify;'>",
   http_img_pack('warning.gif', _T('info_avertissement'), 
@@ -129,7 +129,7 @@ echo "</table>";

	echo	"\n<table border='0' cellspacing='1' cellpadding='8' width=\"100%\">",
	"<tr><td style='background-color: #eeeecc;'><b>",
	"<span style='font-size: 16px; color: #000000;' class='verdana1'>", _T('texte_restaurer_base')."</span></b></td></tr>",
	"<span style='color: #000000;' class='verdana1 spip_medium'>", _T('texte_restaurer_base')."</span></b></td></tr>",
	"<tr><td class='serif'>\n",
	generer_url_post_ecrire("import_all"),
	"\n<p style='text-align: justify;'> ",
@@ -138,7 +138,7 @@ echo "</table>";
	_T('entree_nom_fichier', array('texte_compresse' => $texte_compresse)),
	$liste_choix,
	"\n<li><input type='radio' name='archive' value='' />",
	"\n<span style='font-size: 16px;'><input type='text' name='archive_perso' value='$fichier_defaut' size='30' /></span></li></ul>";
	"\n<span class='spip_medium'><input type='text' name='archive_perso' value='$fichier_defaut' size='30' /></span></li></ul>";
	  
	debut_cadre_relief();
	echo  "<p><input name='insertion' type='radio' />&nbsp;",
@@ -167,7 +167,7 @@ if ($options == "avancees" AND $connect_toutes_rubriques) {
	if ($res >= '3.23.14') {
		echo "<table border='0' cellspacing='1' cellpadding='8' width=\"100%\">";
		echo "<tr><td style='background-color: #eeeecc;'><b>";
		echo "<span style='font-size: 16px; color: #000000;' class='verdana1'>", _T('texte_recuperer_base'), "</span></b></td></tr>",
		echo "<span style='color: #000000;' class='verdana1 spip_medium'>", _T('texte_recuperer_base'), "</span></b></td></tr>",
			"<tr><td class='serif'>",
			generer_url_post_ecrire("admin_repair"),
			"\n<p style='text-align: justify;'>"._T('texte_crash_base'),
+7 −7
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -209,9 +209,9 @@ function boite_info_articles($id_article, $statut_article, $visites, $id_version
{
	global $connect_statut, $options, $flag_revisions;

	$res = "\n<div style='font-size: 10px; font-weight: bold; text-align: center' class='verdana1'>" 
	$res = "\n<div style='font-weight: bold; text-align: center' class='verdana1 spip_xx-small'>" 
	. _T('info_numero_article')
	.  "<br /><span style='font-size: 32px;'>"
	.  "<br /><span class='spip_xx-large'>"
	.  $id_article
	.  '</span></div>'
	. voir_en_ligne('article', $id_article, $statut_article, 'racine-24.gif', false);
@@ -302,7 +302,7 @@ function bouton_modifier_articles($id_article, $id_rubrique, $flag_modif, $mode,
{
	if ($flag_modif) {
		return icone(_T('icone_modifier_article'), generer_url_ecrire("articles_edit","id_article=$id_article"), $ip, $im, $align, false)
		. "<span style='font-size: 14px;' class='arial1'>$mode</span>"
		. "<span class='arial1 spip_small'>$mode</span>"
		. aide("artmodif");
	}
	else return icone(_T('icone_modifier_article'), generer_url_ecrire("articles_edit","id_article=$id_article"), "article-24.gif", "edit.gif", $align, false);
@@ -316,13 +316,13 @@ function titres_articles($titre, $statut_article,$surtitre, $soustitre, $descrip
	$res = '';

	if ($surtitre) {
		$res .= "<span $dir_lang style='font-size: 16px;' class='arial1'><b>" . typo($surtitre) . "</b></span>\n";
		$res .= "<span $dir_lang class='arial1 spip_medium'><b>" . typo($surtitre) . "</b></span>\n";
	}
	 
	$res .= gros_titre($titre, "puce-".puce_statut($statut_article).".gif", false);
	
	if ($soustitre) {
		$res .= "<span $dir_lang style='font-size: 16px;' class='arial1'><b>" . typo($soustitre) . "</b></span>\n";
		$res .= "<span $dir_lang class='arial1 spip_medium'><b>" . typo($soustitre) . "</b></span>\n";
	}
	
	if ($descriptif OR $url_site OR $nom_site) {
@@ -331,13 +331,13 @@ function titres_articles($titre, $statut_article,$surtitre, $soustitre, $descrip

		$texte_case .=  ($nom_site OR $url_site) ? "{{"._T('info_urlref')."}} [".$nom_site."->".$url_site."]" : '';

		$res .= "<br />\n<div align='$spip_lang_left' $dir_lang style='padding: 4px; border: 1px dashed #aaaaaa; background-color: #e4e4e4; font-size: 12px;' class='Verdana1'>"
		$res .= "<br />\n<div align='$spip_lang_left' $dir_lang style='padding: 4px; border: 1px dashed #aaaaaa; background-color: #e4e4e4; ' class='Verdana1 spip_x-small'>"
		. propre($texte_case)
		. "</div>";
	}
	
	if ($statut_article == 'prop')
		$res .= "<p style='font-size: 14px; color: red' class='verdana1'><b>"._T('text_article_propose_publication')."</b></p>";
		$res .= "<p style='color: red' class='verdana1 spip_small'><b>"._T('text_article_propose_publication')."</b></p>";
	
	$res = "\n<td valign='top'>$res</td>";

Chargement en cours