Overview
Comment: | [fx] gc panel: fix CSS nightmare |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fx |
Files: | files | file ages | folders |
SHA3-256: |
a54db46fa569da73ab309dcc22355deb |
User & Date: | olr on 2019-05-11 07:17:04 |
Other Links: | manifest | tags |
Context
2019-05-11
| ||
09:24 | [fx] gc panel: smaller message check-in: f3cbae4747 user: olr tags: trunk, fx | |
07:17 | [fx] gc panel: fix CSS nightmare check-in: a54db46fa5 user: olr tags: trunk, fx | |
2019-05-10
| ||
20:52 | [graphspell][core][fr] code cleaning (pylint) check-in: a85f64f6f8 user: olr tags: trunk, fr, core, graphspell | |
Changes
Modified gc_lang/fr/webext/content_scripts/panel.css from [379b9f78d7] to [540f8dcfc7].
︙ | ︙ | |||
113 114 115 116 117 118 119 120 121 122 123 124 125 126 | } div.grammalecte_menu_button:hover { background-color: hsl(210, 80%, 40%); } div.grammalecte_panel_content { flex-grow: 1; overflow: auto; } div#grammalecte_panel_message_block { display: none; padding: 10px; | > > | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 | } div.grammalecte_menu_button:hover { background-color: hsl(210, 80%, 40%); } div.grammalecte_panel_content { /* https://stackoverflow.com/questions/7676022/html5-flexible-box-model-height-calculation/15388247#15388247 */ position: relative; flex-grow: 1; overflow: auto; } div#grammalecte_panel_message_block { display: none; padding: 10px; |
︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/panel_gc.css from [2e15bdec95] to [4703efb0b2].
1 2 3 4 5 | /* Grammar checker */ div#grammalecte_gc_panel_content { margin: 0; | > > | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | /* Grammar checker */ div#grammalecte_gc_panel_content { position: absolute; height: 100%; margin: 0; overflow: auto; } div.grammalecte_paragraph_block { margin: 5px 5px 0 5px; } p.grammalecte_paragraph { margin: 0; padding: 12px; background-color: hsl(0, 0%, 96%); border-radius: 2px; |
︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/panel_gc.js from [a133afff43] to [b3b09d523d].
︙ | ︙ | |||
47 48 49 50 51 52 53 54 55 | grammalecte_sugg{Id} : [paragraph number]-[error_number]--[suggestion_number] */ constructor (...args) { super(...args); this.aIgnoredErrors = new Set(); this.createMenu() // Editor this.xGCPanelContent = oGrammalecte.createNode("div", {id: "grammalecte_gc_panel_content"}); | > < | 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | grammalecte_sugg{Id} : [paragraph number]-[error_number]--[suggestion_number] */ constructor (...args) { super(...args); this.aIgnoredErrors = new Set(); this.createMenu() this.xPanelContent.style.marginBottom = "10px"; // Editor this.xGCPanelContent = oGrammalecte.createNode("div", {id: "grammalecte_gc_panel_content"}); this.xParagraphList = oGrammalecte.createNode("div", {id: "grammalecte_paragraph_list"}); this.xGCPanelContent.appendChild(this.xParagraphList); this.xPanelContent.addEventListener("click", onGrammalecteGCPanelClick, false); this.oTooltip = new GrammalecteTooltip(this.xParent, this.xGCPanelContent); this.xPanelContent.appendChild(this.xGCPanelContent); this.xNode = null; this.oTextControl = new GrammalecteTextControl(); |
︙ | ︙ | |||
885 886 887 888 889 890 891 | } this.xNode.disabled = true; this.loadText((this.bTextArea) ? this.xNode.value : this.xNode.innerText); } setText (sText) { this.clear(); | | | 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 | } this.xNode.disabled = true; this.loadText((this.bTextArea) ? this.xNode.value : this.xNode.innerText); } setText (sText) { this.clear(); oGrammalecte.oGCPanel.showMessage("Le texte analysé n’appartient pas à un champ textuel défini. Les modifications ne seront pas répercutées sur la zone d’où le texte a été extrait. L’ensemble du texte corrigé est récupérable avec le bouton 📋."); this.loadText(sText); } clear () { if (this.xNode !== null) { this.xNode.disabled = false; this.bTextArea = false; |
︙ | ︙ |
Modified gc_lang/fr/webext/content_scripts/panel_lxg.css from [b1bd7b6b9d] to [54ff97ab71].
1 2 3 4 5 | /* Lexicographer */ div#grammalecte_lxg_panel_content { display: none; | > | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | /* Lexicographer */ div#grammalecte_lxg_panel_content { display: none; position: absolute; height: 100%; font-size: 13px; } div.grammalecte_lxg_list_of_tokens { margin: 10px 5px 0 5px; padding: 10px; background-color: hsla(0, 0%, 95%, 1); border-radius: 5px; } div.grammalecte_lxg_list_num { float: right; |
︙ | ︙ |