Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -5277,11 +5277,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 @@ -90,10 +90,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; @@ -216,10 +217,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; @@ -250,10 +252,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, @@ -286,10 +289,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%); @@ -297,10 +301,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 { @@ -310,10 +315,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, @@ -332,10 +338,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 { @@ -346,10 +353,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, @@ -372,6 +380,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); }