temporary fix (see comment)

rollup behavior makes svgEditor global variable inaccessible -> dist does not work.
This fix is temporary by removing use of the variable until we solve this rollup config issue or find a different approach
This commit is contained in:
JFH
2021-05-20 23:43:31 +02:00
parent 267f0bc14b
commit 1f5134bff3
11 changed files with 118 additions and 118 deletions

View File

@@ -1,4 +1,4 @@
/* globals svgEditor */
/* gl#bals svgEditor */
const template = document.createElement('template');
// eslint-disable-next-line no-unsanitized/property
template.innerHTML = `
@@ -150,16 +150,16 @@ template.innerHTML = `
<div id="svg_prefs_container">
<div id="tool_prefs_back" class="toolbar_button">
<button id="tool_prefs_save">
${svgEditor.i18next.t('common.ok')}
#{svgEditor.i18next.t('common.ok')}
</button>
<button id="tool_prefs_cancel">
${svgEditor.i18next.t('common.cancel')}
#{svgEditor.i18next.t('common.cancel')}
</button>
</div>
<fieldset>
<legend id="svginfo_editor_prefs">${svgEditor.i18next.t('config.editor_prefs')}</legend>
<legend id="svginfo_editor_prefs">#{svgEditor.i18next.t('config.editor_prefs')}</legend>
<label>
<span id="svginfo_lang">${svgEditor.i18next.t('config.language')}</span>
<span id="svginfo_lang">#{svgEditor.i18next.t('config.language')}</span>
<!-- Source: https://en.wikipedia.org/wiki/Language_names -->
<select id="lang_select">
<option id="lang_ar" value="ar">العربية</option>
@@ -185,46 +185,46 @@ template.innerHTML = `
</select>
</label>
<label>
<span id="svginfo_icons">${svgEditor.i18next.t('config.icon_size')}</span>
<span id="svginfo_icons">#{svgEditor.i18next.t('config.icon_size')}</span>
<select id="iconsize">
<option id="icon_small" value="s">${svgEditor.i18next.t('config.icon_small')}</option>
<option id="icon_medium" value="m" selected="selected">${svgEditor.i18next.t('config.icon_medium')}</option>
<option id="icon_large" value="l">${svgEditor.i18next.t('config.icon_large')}</option>
<option id="icon_xlarge" value="xl">${svgEditor.i18next.t('config.icon_xlarge')}</option>
<option id="icon_small" value="s">#{svgEditor.i18next.t('config.icon_small')}</option>
<option id="icon_medium" value="m" selected="selected">#{svgEditor.i18next.t('config.icon_medium')}</option>
<option id="icon_large" value="l">#{svgEditor.i18next.t('config.icon_large')}</option>
<option id="icon_xlarge" value="xl">#{svgEditor.i18next.t('config.icon_xlarge')}</option>
</select>
</label>
<fieldset id="change_background">
<legend id="svginfo_change_background">${svgEditor.i18next.t('config.background')}</legend>
<legend id="svginfo_change_background">#{svgEditor.i18next.t('config.background')}</legend>
<div id="bg_blocks"></div>
<label>
<span id="svginfo_bg_url">${svgEditor.i18next.t('common.url')}</span>
<span id="svginfo_bg_url">#{svgEditor.i18next.t('common.url')}</span>
<input type="text" id="canvas_bg_url" />
</label>
<p id="svginfo_bg_note">${svgEditor.i18next.t('config.editor_bg_note')}</p>
<p id="svginfo_bg_note">#{svgEditor.i18next.t('config.editor_bg_note')}</p>
</fieldset>
<fieldset id="change_grid">
<legend id="svginfo_grid_settings">${svgEditor.i18next.t('config.grid')}</legend>
<legend id="svginfo_grid_settings">#{svgEditor.i18next.t('config.grid')}</legend>
<label for="svginfo_snap_onoff">
<span id="svginfo_snap_onoff">${svgEditor.i18next.t('config.snapping_onoff')}</span>
<span id="svginfo_snap_onoff">#{svgEditor.i18next.t('config.snapping_onoff')}</span>
<input type="checkbox" value="snapping_on" id="grid_snapping_on" />
</label>
<label for="grid_snapping_step">
<span id="svginfo_snap_step">${svgEditor.i18next.t('config.snapping_stepsize')}</span>
<span id="svginfo_snap_step">#{svgEditor.i18next.t('config.snapping_stepsize')}</span>
<input type="text" id="grid_snapping_step" size="3" value="10" />
</label>
<label>
<span id="svginfo_grid_color">${svgEditor.i18next.t('config.grid_color')}</span>
<span id="svginfo_grid_color">#{svgEditor.i18next.t('config.grid_color')}</span>
<input type="text" id="grid_color" size="3" value="#000" />
</label>
</fieldset>
<fieldset id="units_rulers">
<legend id="svginfo_units_rulers">${svgEditor.i18next.t('config.units_and_rulers')}</legend>
<legend id="svginfo_units_rulers">#{svgEditor.i18next.t('config.units_and_rulers')}</legend>
<label>
<span id="svginfo_rulers_onoff">${svgEditor.i18next.t('config.show_rulers')}</span>
<span id="svginfo_rulers_onoff">#{svgEditor.i18next.t('config.show_rulers')}</span>
<input id="show_rulers" type="checkbox" value="show_rulers" checked="checked" />
</label>
<label>
<span id="svginfo_unit">${svgEditor.i18next.t('config.base_unit')}</span>
<span id="svginfo_unit">#{svgEditor.i18next.t('config.base_unit')}</span>
<select id="base_unit">
<option value="px">Pixels</option>
<option value="cm">Centimeters</option>