Grammalecte  html_src.js at [b6ad592797]

File gc_lang/fr/webext/content_scripts/html_src.js artifact 40496dba9d part of check-in b6ad592797


// Javascript

"use strict";

/*
    No way to import HTML in content scripts.
    Waiting for: https://bugzilla.mozilla.org/show_bug.cgi?id=1364404

    @Reviewers:
    This file only defines HTML nodes in const values
*/


const sGrammalecteConjugueurHTML = `
    <div style="float: right; margin: 10px 30px 0 0">
        <input type="text" id="grammalecte_conj_verb" maxlength="40" value="" placeholder="entrez un verbe" autofocus />
        <div id="grammalecte_conj_button">Conjuguer</div>
    </div>

    <div class="grammalecte_clearer"></div>

    <h1 class="grammalecte_conj_title" id="grammalecte_conj_verb_title" class="center">&nbsp;</h1>
    <div id="grammalecte_conj_verb_info" class="center">&nbsp;</div>

    <div id="grammalecte_conj_options">
        <label for="grammalecte_conj_oneg">Négative</label> <input type="checkbox" id="grammalecte_conj_oneg" value="ON"  />
        · <label for="grammalecte_conj_oint">Interrogative</label> <input type="checkbox" id="grammalecte_conj_oint" value="ON"  />
        · <label for="grammalecte_conj_ofem">Féminin</label> <input type="checkbox" id="grammalecte_conj_ofem" value="ON"  />
        <br/><label id="grammalecte_conj_opro_lbl" for="grammalecte_conj_opro">Pronominal</label> <input type="checkbox" id="grammalecte_conj_opro" value="ON"  />
        · <label id="grammalecte_conj_otco_lbl" for="grammalecte_conj_otco">Temps composés</label> <input type="checkbox" id="grammalecte_conj_otco" value="ON"  />
    </div>
    <div id="grammalecte_conj_note">❦</div>

    <!-- section 1 -->
    <div class="grammalecte_conj_container">
        <div class="grammalecte_conj_column">
            <div id="infinitif">
                <h2 class="grammalecte_conj_title" id="infinitif_title">Infinitif</h2>
                <div id="grammalecte_conj_infi">&nbsp;</div>
            </div>
            <div id="imperatif">
                <h2 class="grammalecte_conj_title" id="imperatif_title">Impératif</h2>
                <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_impe">Présent</h3>
                <div id="grammalecte_conj_impe1">&nbsp;</div>
                <div id="grammalecte_conj_impe2">&nbsp;</div>
                <div id="grammalecte_conj_impe3">&nbsp;</div>
            </div>
        </div>

        <div class="grammalecte_conj_column">
            <div id="partpre">
                <h2 class="grammalecte_conj_title" id="partpre_title">Participe présent</h2>
                <div id="grammalecte_conj_ppre">&nbsp;</div>
            </div>
            <div id="partpas">
                <h2 class="grammalecte_conj_title" id="partpas_title">Participes passés</h2>
                <div id="grammalecte_conj_ppas1">&nbsp;</div>
                <div id="grammalecte_conj_ppas2">&nbsp;</div>
                <div id="grammalecte_conj_ppas3">&nbsp;</div>
                <div id="grammalecte_conj_ppas4">&nbsp;</div>
            </div>
        </div>
    </div>

    <div class="grammalecte_clearer"></div>

    <!-- section 2 -->
    <div class="grammalecte_conj_container">
        <div class="grammalecte_conj_column">
            <div id="grammalecte_conj_indicatif">
                <h2 class="grammalecte_conj_title" id="grammalecte_conj_indicatif_title">Indicatif</h2>
                <div id="grammalecte_conj_ipre">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_ipre">Présent</h3>
                    <div id="grammalecte_conj_ipre1">&nbsp;</div>
                    <div id="grammalecte_conj_ipre2">&nbsp;</div>
                    <div id="grammalecte_conj_ipre3">&nbsp;</div>
                    <div id="grammalecte_conj_ipre4">&nbsp;</div>
                    <div id="grammalecte_conj_ipre5">&nbsp;</div>
                    <div id="grammalecte_conj_ipre6">&nbsp;</div>
                </div>
                <div id="grammalecte_conj_iimp">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_iimp">Imparfait</h3>
                    <div id="grammalecte_conj_iimp1">&nbsp;</div>
                    <div id="grammalecte_conj_iimp2">&nbsp;</div>
                    <div id="grammalecte_conj_iimp3">&nbsp;</div>
                    <div id="grammalecte_conj_iimp4">&nbsp;</div>
                    <div id="grammalecte_conj_iimp5">&nbsp;</div>
                    <div id="grammalecte_conj_iimp6">&nbsp;</div>
                </div>
                <div id="grammalecte_conj_ipsi">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_ipsi">Passé simple</h3>
                    <div id="grammalecte_conj_ipsi1">&nbsp;</div>
                    <div id="grammalecte_conj_ipsi2">&nbsp;</div>
                    <div id="grammalecte_conj_ipsi3">&nbsp;</div>
                    <div id="grammalecte_conj_ipsi4">&nbsp;</div>
                    <div id="grammalecte_conj_ipsi5">&nbsp;</div>
                    <div id="grammalecte_conj_ipsi6">&nbsp;</div>
                </div>
                <div id="grammalecte_conj_ifut">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_ifut">Futur</h3>
                    <div id="grammalecte_conj_ifut1">&nbsp;</div>
                    <div id="grammalecte_conj_ifut2">&nbsp;</div>
                    <div id="grammalecte_conj_ifut3">&nbsp;</div>
                    <div id="grammalecte_conj_ifut4">&nbsp;</div>
                    <div id="grammalecte_conj_ifut5">&nbsp;</div>
                    <div id="grammalecte_conj_ifut6">&nbsp;</div>
                </div>
            </div>
        </div>

        <div class="grammalecte_conj_column">
            <div id="grammalecte_conj_subjonctif">
                <h2 class="grammalecte_conj_title" id="grammalecte_conj_subjontif_title">Subjonctif</h2>
                <div id="grammalecte_conj_spre">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_spre">Présent</h3>
                    <div id="grammalecte_conj_spre1">&nbsp;</div>
                    <div id="grammalecte_conj_spre2">&nbsp;</div>
                    <div id="grammalecte_conj_spre3">&nbsp;</div>
                    <div id="grammalecte_conj_spre4">&nbsp;</div>
                    <div id="grammalecte_conj_spre5">&nbsp;</div>
                    <div id="grammalecte_conj_spre6">&nbsp;</div>
                </div>
                <div id="grammalecte_conj_simp">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_simp">Imparfait</h3>
                    <div id="grammalecte_conj_simp1">&nbsp;</div>
                    <div id="grammalecte_conj_simp2">&nbsp;</div>
                    <div id="grammalecte_conj_simp3">&nbsp;</div>
                    <div id="grammalecte_conj_simp4">&nbsp;</div>
                    <div id="grammalecte_conj_simp5">&nbsp;</div>
                    <div id="grammalecte_conj_simp6">&nbsp;</div>
                </div>
            </div>
            <div id="grammalecte_conj_conditionnel">
                <h2 class="grammalecte_conj_title" id="grammalecte_conj_conditionnel_title">Conditionnel</h2>
                <div id="grammalecte_conj_conda">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_conda">Présent</h3>
                    <div id="grammalecte_conj_conda1">&nbsp;</div>
                    <div id="grammalecte_conj_conda2">&nbsp;</div>
                    <div id="grammalecte_conj_conda3">&nbsp;</div>
                    <div id="grammalecte_conj_conda4">&nbsp;</div>
                    <div id="grammalecte_conj_conda5">&nbsp;</div>
                    <div id="grammalecte_conj_conda6">&nbsp;</div>
                </div>
                <div id="grammalecte_conj_condb">
                    <h3 class="grammalecte_conj_title" id="grammalecte_conj_t_condb">&nbsp;</h3>
                    <div id="grammalecte_conj_condb1">&nbsp;</div>
                    <div id="grammalecte_conj_condb2">&nbsp;</div>
                    <div id="grammalecte_conj_condb3">&nbsp;</div>
                    <div id="grammalecte_conj_condb4">&nbsp;</div>
                    <div id="grammalecte_conj_condb5">&nbsp;</div>
                    <div id="grammalecte_conj_condb6">&nbsp;</div>
                </div>
            </div>
        </div>
    </div>

    <div class="grammalecte_clearer"></div>
`;