Overview
| Comment: | [fx] GC panel: small UI update |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fx |
| Files: | files | file ages | folders |
| SHA3-256: |
c2317dc2f958b02f1215bf25a2657fc7 |
| User & Date: | olr on 2020-02-03 11:03:49 |
| Other Links: | manifest | tags |
Context
|
2020-02-03
| ||
| 14:02 | [fr] version 1.7 check-in: a6bb1204ab user: olr tags: trunk, fr | |
| 11:03 | [fx] GC panel: small UI update check-in: c2317dc2f9 user: olr tags: trunk, fx | |
| 09:40 | [tb] spelling dictionary selection check-in: 8a0279f8fd user: olr tags: trunk, tb | |
Changes
Modified gc_lang/fr/webext/content_scripts/panel.css from [20920fbe90] to [27a355fd67].
| ︙ | ︙ | |||
142 143 144 145 146 147 148 |
font-variant: small-caps;
cursor: pointer;
border-radius: 3px;
}
div.grammalecte_menu_button:hover {
background-color: hsl(210, 80%, 40%);
}
| | > | | 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
font-variant: small-caps;
cursor: pointer;
border-radius: 3px;
}
div.grammalecte_menu_button:hover {
background-color: hsl(210, 80%, 40%);
}
div.grammalecte_menu_subbutton {
display: inline-block;
padding: 0 5px;
margin-left: 5px;
border-radius: 3px;
background-color: hsl(0, 50%, 50%);
font-size: 10px;
color: hsl(0, 50%, 96%);
opacity: .7;
}
div.grammalecte_menu_subbutton:hover {
opacity: 1;
}
div.grammalecte_panel_content {
/* https://stackoverflow.com/questions/7676022/html5-flexible-box-model-height-calculation/15388247#15388247 */
position: relative;
flex-grow: 1;
|
| ︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/panel_gc.js from [ed054ff2cf] to [38a6beab10].
| ︙ | ︙ | |||
72 73 74 75 76 77 78 79 80 81 82 |
this.xPanelContent.appendChild(this.xConjPanelContent);
this.sVerb = "";
this.bListenConj = false;
}
createMenu () {
this.xMenu = oGrammalecte.createNode("div", {className: "grammalecte_panel_menu"});
this.xTFButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Formateur de texte"});
this.xEditorButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Éditeur"});
this.xLxgButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Lexicographe"});
this.xConjButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Conjugueur"});
| > > | > | | 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
this.xPanelContent.appendChild(this.xConjPanelContent);
this.sVerb = "";
this.bListenConj = false;
}
createMenu () {
this.xMenu = oGrammalecte.createNode("div", {className: "grammalecte_panel_menu"});
// tabs
this.xTFButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Formateur de texte"});
this.xEditorButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Éditeur"});
this.xLxgButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Lexicographe"});
this.xConjButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_button", textContent: "Conjugueur"});
// buttons
this.xLexEditButton = oGrammalecte.createNode("div", {className: "grammalecte_menu_subbutton", textContent: "ÉditLex", title: "Ouvrir l’éditeur lexical", style: "background-color: hsl(210, 50%, 40%)"});
this.xLxgButton.appendChild(this.xLexEditButton)
this.xAutoRefresh = oGrammalecte.createNode("div", {className: "grammalecte_menu_subbutton", textContent: "AutoRafr", title: "Auto-rafraîchissement de la correction grammaticale (3 s après la dernière frappe)"})
this.xEditorButton.appendChild(this.xAutoRefresh);
this.bAutoRefresh = oGrammalecte.bAutoRefresh;
this.setAutoRefreshButton();
this.xTFButton.onclick = () => {
if (!this.bWorking) {
oGrammalecte.createTFPanel();
oGrammalecte.oTFPanel.start();
|
| ︙ | ︙ | |||
121 122 123 124 125 126 127 |
}
};
this.xConjButton.onclick = () => {
if (!this.bWorking) {
this.showConjugueur();
}
};
| | | < | 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
}
};
this.xConjButton.onclick = () => {
if (!this.bWorking) {
this.showConjugueur();
}
};
this.xLexEditButton.onclick = () => {
xGrammalectePort.postMessage({sCommand: "openLexiconEditor", dParam: null, dInfo: null});
};
// Add tabs to menu
this.xMenu.appendChild(this.xTFButton)
this.xMenu.appendChild(this.xEditorButton)
this.xMenu.appendChild(this.xLxgButton)
this.xMenu.appendChild(this.xConjButton)
this.xPanelBar.appendChild(this.xMenu);
}
start (what) {
this.oTooltip.hide();
this.bWorking = false;
this.clear();
|
| ︙ | ︙ |