Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -5273,11 +5273,11 @@ __[i](p_orge)__ orge (perlé|mondé|carré) @@$ <<- ~1>> * __[i](p_noire_comme)__ noire?s? (comme (?:la nuit|une nuit sans lune)) @@$ <<- ~1>> * __[i](p_partie_de_jambe_en_l_air)__ parties? (de jambes en l’air) @@$ <<- ~1>> * __[i](p_pièce_de)__ pièces? (de (?:théâtre|monnaie|\d+ (?:euros?|centimes?|cents?|livres? sterling|shillings?))) @@$ <<- ~1>> * -__[i](p_pomme_de)__ pommes? (de (?:discorde|terre|reinette|pin)|d’(?:Adam|api|amour|ambre|eau|or)) @@$ <<- -1>> * +__[i](p_pomme_de)__ pommes? (de (?:discorde|terre|reinette|pin)|d’(?:Adam|api|amour|ambre|eau|or)) @@$ <<- ~1>> * __[i](p_porte_de)__ portes? (de (?:service|garage)) @@$ <<- ~1>> * __[i](p_poudre_aux_yeux)__ poudres? (aux yeux) @@$ <<- ~1>> * __[i](p_preuve_du_contraire)__ preuves? +(?:suffisantes? +|)(du contraire) @@$ <<- ~1>> * __[i](p_quelqu_un_d_autre)__ quelqu un (d’autre) @@$ <<- ~1>> * __[i](p_réglé_comme)__ réglée?s? (comme du papier à musique) @@$ <<- ~1>> * Index: gc_lang/fr/webext/content_scripts/panel_gc.css ================================================================== --- gc_lang/fr/webext/content_scripts/panel_gc.css +++ gc_lang/fr/webext/content_scripts/panel_gc.css @@ -89,10 +89,11 @@ text-decoration: none; border: 3px solid hsl(210, 50%, 30%); color: hsl(210, 10%, 20%); z-index: 1000; text-align: left; + /*box-shadow: 0px 0px 0px 4px hsla(210, 0%, 50%, 0.4);*/ } div#grammalecte_tooltip_message_block { margin: 0; padding: 5px 10px 10px 10px; @@ -215,10 +216,11 @@ hyphens: none; } mark.grammalecte_error:hover { background-color: hsl(240, 10%, 40%); color: hsl(240, 0%, 100%); + box-shadow: 0px 0px 0px 3px hsla(0, 0%, 50%, 0.2); } mark.grammalecte_error_corrected, mark.grammalecte_error_ignored { margin: 0; @@ -249,10 +251,11 @@ /*text-decoration: underline wavy hsl(0, 50%, 50%);*/ } mark.grammalecte_error_WORD:hover { background-color: hsl(0, 60%, 40%); color: hsl(0, 0%, 100%); + box-shadow: 0px 0px 0px 3px hsla(0, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_typo, mark.grammalecte_error_esp, @@ -285,10 +288,11 @@ mark.grammalecte_error_liga:hover, mark.grammalecte_error_mapos:hover, mark.grammalecte_error_chim:hover { background-color: hsl(30, 80%, 45%); color: hsl(30, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(30, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_apos { background-color: hsl(40, 90%, 50%); @@ -296,10 +300,11 @@ /*text-decoration: underline wavy hsl(40, 70%, 45%);*/ } mark.grammalecte_error_apos:hover { background-color: hsl(40, 100%, 45%); color: hsl(40, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(40, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_gn, mark.grammalecte_error_sgpl { @@ -309,10 +314,11 @@ } mark.grammalecte_error_gn:hover, mark.grammalecte_error_sgpl:hover { background-color: hsl(210, 60%, 40%); color: hsl(210, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(210, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_conj, mark.grammalecte_error_infi, @@ -331,10 +337,11 @@ mark.grammalecte_error_inte:hover, mark.grammalecte_error_ppas:hover, mark.grammalecte_error_vmode:hover { background-color: hsl(300, 40%, 30%); color: hsl(300, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(300, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_conf, mark.grammalecte_error_ocr { @@ -345,10 +352,11 @@ mark.grammalecte_error_conf:hover, mark.grammalecte_error_ocr:hover { background-color: hsl(270, 50%, 20%); color: hsl(270, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(270, 50%, 50%, 0.2); } /* elems */ mark.grammalecte_error_bs, mark.grammalecte_error_pleo, @@ -371,6 +379,7 @@ mark.grammalecte_error_mc:hover, mark.grammalecte_error_date:hover, mark.grammalecte_error_notype:hover { background-color: hsl(180, 60%, 30%); color: hsl(180, 10%, 96%); + box-shadow: 0px 0px 0px 3px hsla(180, 50%, 50%, 0.2); }