Overview
Comment: | [fx] WebExt: try to protect elements from CSS inheritance (lexicographer) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fx |
Files: | files | file ages | folders |
SHA3-256: |
ae3c05dd2be2261165fbd4eb75ce43d1 |
User & Date: | olr on 2017-09-02 18:52:47 |
Other Links: | manifest | tags |
Context
2017-09-02
| ||
19:31 | [fx] WebExt: use transparency for the wrapper check-in: 181dd4ee47 user: olr tags: trunk, fx | |
18:52 | [fx] WebExt: try to protect elements from CSS inheritance (lexicographer) check-in: ae3c05dd2b user: olr tags: trunk, fx | |
18:09 | [fx] WebExt: try to protect elements from CSS inheritance (text formatter) check-in: 28cb4e344d user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/webext/content_scripts/panel_lxg.css from [d3cb04a117] to [58f7a11f55].
︙ | ︙ | |||
8 9 10 11 12 13 14 | .grammalecte_lxg_list_of_tokens { margin: 5px 0 10px 0; padding: 10px; background-color: hsla(0, 0%, 96%, 1); border-radius: 2px; } | > | < < | | > | | | > | | > | > > > > > > > > > > > | | | | | | < < < < < < < < < < < < < < < < < | 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | .grammalecte_lxg_list_of_tokens { margin: 5px 0 10px 0; padding: 10px; background-color: hsla(0, 0%, 96%, 1); border-radius: 2px; } .grammalecte_lxg_list_num { float: right; margin: -12px 0 5px 10px; padding: 5px 10px; font-weight: bold; border-radius: 0 0 4px 4px; background-color: hsl(0, 50%, 50%); color: hsl(0, 10%, 96%); } .grammalecte_lxg_separator { margin: 20px 0; padding: 5px 5px; background-color: hsla(0, 0%, 75%, 1); color: hsla(0, 0%, 96%, 1); border-radius: 5px; text-align: center; font-size: 20px; } .grammalecte_lxg_token_block { margin: 4px 0; } .grammalecte_lxg_token { display: inline-block; background-color: hsl(150, 0%, 50%); color: hsl(0, 0%, 96%); padding: 2px 5px; border-radius: 2px; text-decoration: none; font-weight: bold; } .grammalecte_lxg_token_colon { display: inline-block; padding: 2px 5px; color: hsl(0, 0%, 50%); } .grammalecte_lxg_morph_list { padding: 2px 0 10px 20px; } .grammalecte_lxg_morph_elem { color: hsl(0, 0%, 0%); } .grammalecte_lxg_token_WORD { background-color: hsla(150, 50%, 50%, 1); } .grammalecte_lxg_token_ELPFX { background-color: hsla(150, 30%, 50%, 1); } .grammalecte_lxg_token_UNKNOWN { background-color: hsla(0, 50%, 50%, 1); } .grammalecte_lxg_token_NUM { background-color: hsla(180, 50%, 50%, 1); } .grammalecte_lxg_token_COMPLEX { background-color: hsla(60, 50%, 50%, 1); } .grammalecte_lxg_token_SEPARATOR { background-color: hsla(210, 50%, 50%, 1); } .grammalecte_lxg_token_LINK { background-color: hsla(270, 50%, 50%, 1); } |
Modified gc_lang/fr/webext/content_scripts/panel_lxg.js from [cdbdd25ffd] to [dcf9b1545d].
︙ | ︙ | |||
29 30 31 32 33 34 35 | } addListOfTokens (lTokens) { try { if (lTokens) { this._nCount += 1; let xNodeDiv = createNode("div", {className: "grammalecte_lxg_list_of_tokens"}); | | | | | | | | 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | } addListOfTokens (lTokens) { try { if (lTokens) { this._nCount += 1; let xNodeDiv = createNode("div", {className: "grammalecte_lxg_list_of_tokens"}); xNodeDiv.appendChild(createNode("div", {className: "grammalecte_lxg_list_num", textContent: this._nCount})); for (let oToken of lTokens) { xNodeDiv.appendChild(this._createTokenNode(oToken)); } this._xContentNode.appendChild(xNodeDiv); } } catch (e) { showError(e); } } _createTokenNode (oToken) { let xTokenNode = createNode("div", {className: "grammalecte_lxg_token_block"}); xTokenNode.appendChild(createNode("div", {className: "grammalecte_lxg_token grammalecte_lxg_token_" + oToken.sType, textContent: oToken.sValue})); xTokenNode.appendChild(createNode("div", {className: "grammalecte_lxg_token_colon", textContent: ":"})); if (oToken.aLabel.length === 1) { xTokenNode.appendChild(document.createTextNode(oToken.aLabel[0])); } else { let xTokenList = createNode("div", {className: "grammalecte_lxg_morph_list"}); for (let sLabel of oToken.aLabel) { xTokenList.appendChild(createNode("div", {className: "grammalecte_lxg_morph_elem", textContent: "• " + sLabel})); } xTokenNode.appendChild(xTokenList); } return xTokenNode; } setHidden (sClass, bHidden) { |
︙ | ︙ |