mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-18 02:01:22 +01:00
refactor: load religions editor dynamically
This commit is contained in:
parent
b416551fb5
commit
221079321f
8 changed files with 1187 additions and 1135 deletions
103
index.html
103
index.html
|
|
@ -4739,106 +4739,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="religionsEditor" class="dialog stable" style="display: none">
|
||||
<div id="religionsHeader" class="header" style="grid-template-columns: 13em 6em 7em 16em 5em 6em">
|
||||
<div data-tip="Click to sort by religion name" class="sortable alphabetically" data-sortby="name">
|
||||
Religion
|
||||
</div>
|
||||
<div
|
||||
data-tip="Click to sort by religion type"
|
||||
class="sortable alphabetically icon-sort-name-down"
|
||||
data-sortby="type"
|
||||
>
|
||||
Type
|
||||
</div>
|
||||
<div data-tip="Click to sort by religion form" class="sortable alphabetically hide" data-sortby="form">
|
||||
Form
|
||||
</div>
|
||||
<div data-tip="Click to sort by supreme deity" class="sortable alphabetically hide" data-sortby="deity">
|
||||
Supreme Deity
|
||||
</div>
|
||||
<div data-tip="Click to sort by religion area" class="sortable hide" data-sortby="area">Area </div>
|
||||
<div
|
||||
data-tip="Click to sort by number of believers (religion area population)"
|
||||
class="sortable hide"
|
||||
data-sortby="population"
|
||||
>
|
||||
Believers
|
||||
</div>
|
||||
</div>
|
||||
<div id="religionsBody" class="table" data-type="absolute"></div>
|
||||
|
||||
<div id="religionsFooter" class="totalLine">
|
||||
<div data-tip="Total number of organized religions" style="margin-left: 12px">
|
||||
Organized: <span id="religionsOrganized">0</span>
|
||||
</div>
|
||||
<div data-tip="Total number of heresies" style="margin-left: 12px">
|
||||
Heresies: <span id="religionsHeresies">0</span>
|
||||
</div>
|
||||
<div data-tip="Total number of cults" style="margin-left: 12px">
|
||||
Cults: <span id="religionsCults">0</span>
|
||||
</div>
|
||||
<div data-tip="Total number of folk religions" style="margin-left: 12px">
|
||||
Folk: <span id="religionsFolk">0</span>
|
||||
</div>
|
||||
<div data-tip="Total land area" style="margin-left: 12px">
|
||||
Land Area: <span id="religionsFooterArea">0</span>
|
||||
</div>
|
||||
<div data-tip="Total number of believers (population)" style="margin-left: 12px">
|
||||
Believers: <span id="religionsFooterPopulation">0</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="religionsBottom">
|
||||
<button id="religionsEditorRefresh" data-tip="Refresh the Editor" class="icon-cw"></button>
|
||||
<button id="religionsEditStyle" data-tip="Edit religions style in Style Editor" class="icon-adjust"></button>
|
||||
<button id="religionsLegend" data-tip="Toggle Legend box" class="icon-list-bullet"></button>
|
||||
<button
|
||||
id="religionsPercentage"
|
||||
data-tip="Toggle percentage / absolute values display mode"
|
||||
class="icon-percent"
|
||||
></button>
|
||||
<button id="religionsHeirarchy" data-tip="Show religions hierarchy tree" class="icon-sitemap"></button>
|
||||
<button
|
||||
id="religionsExtinct"
|
||||
data-tip="Show/hide extinct religions (religions without cells)"
|
||||
class="icon-eye-off"
|
||||
></button>
|
||||
|
||||
<button id="religionsManually" data-tip="Manually re-assign religions" class="icon-brush"></button>
|
||||
<div id="religionsManuallyButtons" style="display: none">
|
||||
<label data-tip="Change brush size" data-shortcut="+ (increase), – (decrease)" class="italic"
|
||||
>Brush size:
|
||||
<input
|
||||
id="religionsManuallyBrush"
|
||||
oninput="tip('Brush size: '+this.value); religionsManuallyBrushNumber.value = this.value"
|
||||
type="range"
|
||||
min="5"
|
||||
max="99"
|
||||
value="15"
|
||||
style="width: 7em"
|
||||
/>
|
||||
<input
|
||||
id="religionsManuallyBrushNumber"
|
||||
oninput="tip('Brush size: '+this.value); religionsManuallyBrush.value = this.value"
|
||||
type="number"
|
||||
min="5"
|
||||
max="99"
|
||||
value="15"
|
||||
/> </label
|
||||
><br />
|
||||
<button id="religionsManuallyApply" data-tip="Apply assignment" class="icon-check"></button>
|
||||
<button id="religionsManuallyCancel" data-tip="Cancel assignment" class="icon-cancel"></button>
|
||||
</div>
|
||||
<button
|
||||
id="religionsAdd"
|
||||
data-tip="Add a new religion. Hold Shift to add multiple"
|
||||
class="icon-plus"
|
||||
></button>
|
||||
<button id="religionsExport" data-tip="Download religions-related data" class="icon-download"></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="emblemEditor" class="dialog stable" style="display: none">
|
||||
<svg viewBox="0 0 200 200"><use id="emblemImage"></use></svg>
|
||||
<div id="emblemBody">
|
||||
|
|
@ -7928,7 +7828,7 @@
|
|||
|
||||
<script defer src="modules/relief-icons.js"></script>
|
||||
<script defer src="modules/ui/style.js"></script>
|
||||
<script defer src="modules/ui/editors.js?v=01062022"></script>
|
||||
<script defer src="modules/ui/editors.js?v=06062022"></script>
|
||||
<script defer src="modules/ui/tools.js?v=01062022"></script>
|
||||
<script defer src="modules/ui/world-configurator.js?v=29052022"></script>
|
||||
<script defer src="modules/ui/heightmap-editor.js?v=29052020"></script>
|
||||
|
|
@ -7945,7 +7845,6 @@
|
|||
<script defer src="modules/ui/rivers-editor.js"></script>
|
||||
<script defer src="modules/ui/rivers-creator.js"></script>
|
||||
<script defer src="modules/ui/relief-editor.js"></script>
|
||||
<script defer src="modules/ui/religions-editor.js?v=18052022"></script>
|
||||
<script defer src="modules/ui/burg-editor.js"></script>
|
||||
<script defer src="modules/ui/units-editor.js"></script>
|
||||
<script defer src="modules/ui/notes-editor.js?v=29052022"></script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue