mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-22 03:51:23 +01:00
feat: edit routes - main
This commit is contained in:
parent
d6c01c8995
commit
68b4cfd370
9 changed files with 401 additions and 357 deletions
72
index.html
72
index.html
|
|
@ -2897,35 +2897,51 @@
|
|||
</div>
|
||||
|
||||
<div id="routeEditor" class="dialog" style="display: none">
|
||||
<button id="routeGroupsShow" data-tip="Show the group selection" class="icon-tags"></button>
|
||||
<div id="routeGroupsSelection" style="display: none">
|
||||
<button id="routeGroupsHide" data-tip="Hide the group section" class="icon-tags"></button>
|
||||
<select id="routeGroup" data-tip="Select a group for this route" style="width: 12em"></select>
|
||||
<input
|
||||
id="routeGroupName"
|
||||
placeholder="new group name"
|
||||
data-tip="Provide a name for the new group"
|
||||
style="display: none; width: 12em"
|
||||
/>
|
||||
<span id="routeGroupAdd" data-tip="Create new group for this route" class="icon-plus pointer"></span>
|
||||
<span
|
||||
id="routeGroupRemove"
|
||||
data-tip="Remove all routes of this group"
|
||||
class="icon-trash-empty pointer"
|
||||
></span>
|
||||
<div id="routeBody" style="padding-bottom: 0.3em">
|
||||
<div>
|
||||
<div class="label" style="width: 4.8em">Name:</div>
|
||||
<span
|
||||
id="routeNameCulture"
|
||||
data-tip="Generate culture-specific name for the route"
|
||||
class="icon-book pointer"
|
||||
></span>
|
||||
<span id="routeNameRandom" data-tip="Generate random name for the route" class="icon-globe pointer"></span>
|
||||
<input id="routeName" data-tip="Type to rename the route" autocorrect="off" spellcheck="false" />
|
||||
<span data-tip="Speak the name. You can change voice and language in options" class="speaker">🔊</span>
|
||||
</div>
|
||||
|
||||
<div data-tip="Select route group">
|
||||
<div class="label">Group:</div>
|
||||
<select id="routeGroup"></select>
|
||||
<span id="routeGroupEdit" data-tip="Edit route groups" class="icon-pencil pointer"></span>
|
||||
</div>
|
||||
|
||||
<div data-tip="Route length in selected units">
|
||||
<div class="label">Length:</div>
|
||||
<input id="routeLength" disabled />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button id="routeEditStyle" data-tip="Edit route group style in Style Editor" class="icon-brush"></button>
|
||||
<button id="routeLength" data-tip="Route length in selected units">0</button>
|
||||
<button
|
||||
id="routeElevationProfile"
|
||||
data-tip="Show the elevation profile for the route"
|
||||
class="icon-chart-area"
|
||||
></button>
|
||||
<button id="routeSplit" data-tip="Click on a control point to split the route" class="icon-unlink"></button>
|
||||
<button id="routeLegend" data-tip="Edit free text notes (legend) for the route" class="icon-edit"></button>
|
||||
<button id="routeNew" data-tip="Create new route clicking on map" class="icon-map-pin"></button>
|
||||
<button id="routeRemove" data-tip="Remove route" data-shortcut="Delete" class="icon-trash fastDelete"></button>
|
||||
<div id="routeBottom">
|
||||
<button
|
||||
id="routeCreateSelectingCells"
|
||||
data-tip="Create new route selecting route cells"
|
||||
class="icon-map-pin"
|
||||
></button>
|
||||
<button id="routeEditStyle" data-tip="Edit style for all routes in Style Editor" class="icon-brush"></button>
|
||||
<button
|
||||
id="routeElevationProfile"
|
||||
data-tip="Show the elevation profile for the route"
|
||||
class="icon-chart-area"
|
||||
></button>
|
||||
<button id="routeLegend" data-tip="Edit free text notes (legend) for the route" class="icon-edit"></button>
|
||||
<button
|
||||
id="routeRemove"
|
||||
data-tip="Remove route"
|
||||
data-shortcut="Delete"
|
||||
class="icon-trash fastDelete"
|
||||
></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="iceEditor" class="dialog" style="display: none">
|
||||
|
|
@ -8008,9 +8024,9 @@
|
|||
<script src="versioning.js"></script>
|
||||
<script src="libs/d3.min.js"></script>
|
||||
<script src="libs/priority-queue.min.js"></script>
|
||||
<script src="libs/flatqueue.js"></script>
|
||||
<script src="libs/delaunator.min.js"></script>
|
||||
<script src="libs/indexedDB.js?v=1.91.01"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/flatqueue"></script>
|
||||
|
||||
<script src="utils/shorthands.js"></script>
|
||||
<script src="utils/commonUtils.js?v=1.89.29"></script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue