Index: gc_lang/fr/webext/content_scripts/html_src.js
==================================================================
--- gc_lang/fr/webext/content_scripts/html_src.js
+++ gc_lang/fr/webext/content_scripts/html_src.js
@@ -10,11 +10,11 @@
This file only defines HTML nodes in const values
*/
const sGrammalecteConjugueurHTML = `
-
+
Index: gc_lang/fr/webext/content_scripts/panel_conj.css
==================================================================
--- gc_lang/fr/webext/content_scripts/panel_conj.css
+++ gc_lang/fr/webext/content_scripts/panel_conj.css
@@ -1,8 +1,21 @@
/*
CSS Document
*/
+
+div#grammalecte_conj_panel_content {
+ padding: 20px 0;
+ width: 100%;
+}
+
+div.centered_bar {
+ display: flex;
+ justify-content: center;
+ align-items: stretch;
+ width: 500px;
+ margin: 0 auto;
+}
div.grammalecte_clearer {
clear: both;
font-size: 0;
height: 0;
@@ -65,22 +78,22 @@
div#grammalecte_conj_button {
display: inline-block;
padding: 7px 10px;
font-size: 18px;
- background-color: hsl(0, 30%, 30%);
- color: hsl(0, 30%, 60%);
+ background-color: hsl(210, 30%, 50%);
+ color: hsl(210, 30%, 80%);
border-radius: 3px;
text-transform: uppercase;
text-align: center;
text-decoration: none;
cursor: pointer;
}
div#grammalecte_conj_button:hover {
- background-color: hsl(0, 60%, 40%);
- color: hsl(0, 60%, 70%);
- box-shadow: 0 0 2px hsl(0, 60%, 50%);
+ background-color: hsl(210, 60%, 40%);
+ color: hsl(210, 60%, 90%);
+ box-shadow: 0 0 2px hsl(210, 60%, 50%);
}
div#grammalecte_conj_options {
margin: 10px 0 0 5px;
font-size: 16px;
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
@@ -2,10 +2,11 @@
Grammar checker
*/
div#grammalecte_gc_panel_content {
position: absolute;
height: 100%;
+ width: 100%;
margin: 0;
overflow: auto;
}
div.grammalecte_paragraph_block {
Index: gc_lang/fr/webext/content_scripts/panel_gc.js
==================================================================
--- gc_lang/fr/webext/content_scripts/panel_gc.js
+++ gc_lang/fr/webext/content_scripts/panel_gc.js
@@ -154,22 +154,25 @@
showEditor () {
this.switchContentOn(this.xGCPanelContent, this.xEditorButton);
this.switchContentOff(this.xLxgPanelContent, this.xLxgButton);
this.switchContentOff(this.xConjPanelContent, this.xConjButton);
+ this.xPanel.style.background = "";
}
showLexicographer () {
this.switchContentOff(this.xGCPanelContent, this.xEditorButton);
this.switchContentOn(this.xLxgPanelContent, this.xLxgButton);
this.switchContentOff(this.xConjPanelContent, this.xConjButton);
+ this.xPanel.style.background = "";
}
showConjugueur () {
this.switchContentOff(this.xGCPanelContent, this.xEditorButton);
this.switchContentOff(this.xLxgPanelContent, this.xLxgButton);
this.switchContentOn(this.xConjPanelContent, this.xConjButton);
+ this.xPanel.style.background = "linear-gradient(to bottom, hsla(0,0%,100%,1) 0%, hsla(0,0%,95%,1) 55%, hsla(0,0%,90%,1) 100%)";
this.listenConj();
if (!this.sVerb) {
this.conjugateVerb("ĂȘtre");
}
}
Index: gc_lang/fr/webext/content_scripts/panel_lxg.css
==================================================================
--- gc_lang/fr/webext/content_scripts/panel_lxg.css
+++ gc_lang/fr/webext/content_scripts/panel_lxg.css
@@ -3,10 +3,11 @@
*/
div#grammalecte_lxg_panel_content {
display: none;
position: absolute;
height: 100%;
+ width: 100%;
font-size: 13px;
}
div.grammalecte_lxg_list_of_tokens {
margin: 10px 5px 0 5px;
Index: gc_lang/fr/webext/panel/conjugueur.css
==================================================================
--- gc_lang/fr/webext/panel/conjugueur.css
+++ gc_lang/fr/webext/panel/conjugueur.css
@@ -30,11 +30,11 @@
}
.hidden {
display: none;
}
-.clearer {
+.clearer {
clear: both;
font-size: 0;
height: 0;
}
@@ -127,23 +127,23 @@
}
#conjugate {
display: inline-block;
padding: 7px 10px;
- font-size: 20px;
- background-color: hsl(0, 30%, 30%);
- color: hsl(0, 30%, 60%);
+ font-size: 18px;
+ background-color: hsl(210, 30%, 50%);
+ color: hsl(210, 30%, 80%);
border-radius: 3px;
text-transform: uppercase;
text-align: center;
text-decoration: none;
cursor: pointer;
}
#conjugate:hover {
- background-color: hsl(0, 60%, 40%);
- color: hsl(0, 60%, 70%);
- box-shadow: 0 0 2px hsl(0, 60%, 50%);
+ background-color: hsl(210, 60%, 40%);
+ color: hsl(210, 60%, 90%);
+ box-shadow: 0 0 2px hsl(210, 60%, 50%);
}
#options {
margin: 10px 0 0 5px;
font-size: 16px;