Spaces:
Running
Running
Rename hacker-style.html to index.html
Browse files- hacker-style.html → index.html +19 -19
hacker-style.html → index.html
RENAMED
|
@@ -380,70 +380,70 @@
|
|
| 380 |
<button id="edit-next-marker" class="hacker-btn secondary">
|
| 381 |
<span class="glow-text">EDIT NEXT MARKER</span>
|
| 382 |
</button>
|
| 383 |
-
<button id="generate-html" class="hacker-btn">
|
| 384 |
-
<span class="glow-text">GENERATE HTML</span>
|
| 385 |
-
</button>
|
| 386 |
-
<button id="copyButton" class="hacker-btn secondary">
|
| 387 |
-
<span class="glow-text">COPY CODE</span>
|
| 388 |
-
</button>
|
| 389 |
<button onclick="if(confirm('DELETE ALL DATA? THIS CANNOT BE UNDONE.')){if(confirm('CONFIRM FULL SYSTEM RESET?')){localStorage.removeItem('leafletMap');location.reload()}}" class="hacker-btn danger">
|
| 390 |
<span class="glow-text">FULL RESET</span>
|
| 391 |
</button>
|
| 392 |
</div>
|
| 393 |
|
| 394 |
<div class="hacker-container">
|
| 395 |
-
<div class="terminal-line glow-text"
|
| 396 |
<div id="map"></div>
|
| 397 |
</div>
|
| 398 |
|
| 399 |
<div id="marker-editor">
|
| 400 |
<h3>MARKER EDITOR</h3>
|
| 401 |
-
<div class="terminal-line"
|
| 402 |
<input type="text" id="marker-lat" placeholder="35.681236">
|
| 403 |
<div class="hacker-divider"></div>
|
| 404 |
-
<div class="terminal-line"
|
| 405 |
<input type="text" id="marker-lng" placeholder="139.767125">
|
| 406 |
<div class="hacker-divider"></div>
|
| 407 |
-
<div class="terminal-line"
|
| 408 |
<div id="icon-upload-input" style="display: block; margin-bottom: 20px;">
|
| 409 |
<label for="marker-icon-upload">UPLOAD ICON:</label>
|
| 410 |
<input type="file" id="marker-icon-upload" accept="image/*">
|
| 411 |
</div>
|
| 412 |
<div class="hacker-divider"></div>
|
| 413 |
<div id="icon-url-input" style="display: block; margin-bottom: 20px;">
|
| 414 |
-
<label for="marker-icon-url"
|
| 415 |
<input type="text" id="marker-icon-url" value="https://unpkg.com/leaflet@1.9.3/dist/images/marker-icon-2x.png">
|
| 416 |
<button id="load-icon-url" class="hacker-btn secondary mt-2">LOAD IMAGE</button>
|
| 417 |
</div>
|
| 418 |
<img id="icon-preview" src="" alt="ICON PREVIEW">
|
| 419 |
<div id="icon-settings">
|
| 420 |
-
<div class="terminal-line"
|
| 421 |
<input type="range" id="icon-width" min="10" max="100" value="25">
|
| 422 |
<input type="number" id="icon-width-input" min="10" max="100" value="25">
|
| 423 |
<span id="icon-width-value" style="color: var(--hacker-primary);">25</span>px
|
| 424 |
|
| 425 |
-
<div class="terminal-line"
|
| 426 |
<input type="range" id="icon-height" min="10" max="100" value="41">
|
| 427 |
<input type="number" id="icon-height-input" min="10" max="100" value="41">
|
| 428 |
<span id="icon-height-value" style="color: var(--hacker-primary);">41</span>px
|
| 429 |
</div>
|
| 430 |
<div class="hacker-divider"></div>
|
| 431 |
-
<div class="terminal-line"
|
| 432 |
<textarea id="marker-popup" placeholder="<b>LOCATION NAME</b><br>Additional info here"></textarea>
|
| 433 |
-
<div class="terminal-line"
|
| 434 |
<textarea id="marker-tooltip" placeholder="Hover text here"></textarea>
|
| 435 |
<div class="hacker-divider"></div>
|
| 436 |
<button id="save-marker" class="hacker-btn">
|
| 437 |
-
<span class="glow-text"
|
| 438 |
</button>
|
| 439 |
<button id="delete-marker" class="hacker-btn danger">
|
| 440 |
-
<span class="glow-text"
|
| 441 |
</button>
|
| 442 |
</div>
|
| 443 |
|
| 444 |
<div class="hacker-container">
|
| 445 |
-
<
|
| 446 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 447 |
</div>
|
| 448 |
</div>
|
| 449 |
|
|
|
|
| 380 |
<button id="edit-next-marker" class="hacker-btn secondary">
|
| 381 |
<span class="glow-text">EDIT NEXT MARKER</span>
|
| 382 |
</button>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 383 |
<button onclick="if(confirm('DELETE ALL DATA? THIS CANNOT BE UNDONE.')){if(confirm('CONFIRM FULL SYSTEM RESET?')){localStorage.removeItem('leafletMap');location.reload()}}" class="hacker-btn danger">
|
| 384 |
<span class="glow-text">FULL RESET</span>
|
| 385 |
</button>
|
| 386 |
</div>
|
| 387 |
|
| 388 |
<div class="hacker-container">
|
| 389 |
+
<div class="terminal-line glow-text">マップエディター:</div>
|
| 390 |
<div id="map"></div>
|
| 391 |
</div>
|
| 392 |
|
| 393 |
<div id="marker-editor">
|
| 394 |
<h3>MARKER EDITOR</h3>
|
| 395 |
+
<div class="terminal-line">緯度:</div>
|
| 396 |
<input type="text" id="marker-lat" placeholder="35.681236">
|
| 397 |
<div class="hacker-divider"></div>
|
| 398 |
+
<div class="terminal-line">経度:</div>
|
| 399 |
<input type="text" id="marker-lng" placeholder="139.767125">
|
| 400 |
<div class="hacker-divider"></div>
|
| 401 |
+
<div class="terminal-line">アイコンのソース:</div>
|
| 402 |
<div id="icon-upload-input" style="display: block; margin-bottom: 20px;">
|
| 403 |
<label for="marker-icon-upload">UPLOAD ICON:</label>
|
| 404 |
<input type="file" id="marker-icon-upload" accept="image/*">
|
| 405 |
</div>
|
| 406 |
<div class="hacker-divider"></div>
|
| 407 |
<div id="icon-url-input" style="display: block; margin-bottom: 20px;">
|
| 408 |
+
<label for="marker-icon-url">アイコンのURL:</label>
|
| 409 |
<input type="text" id="marker-icon-url" value="https://unpkg.com/leaflet@1.9.3/dist/images/marker-icon-2x.png">
|
| 410 |
<button id="load-icon-url" class="hacker-btn secondary mt-2">LOAD IMAGE</button>
|
| 411 |
</div>
|
| 412 |
<img id="icon-preview" src="" alt="ICON PREVIEW">
|
| 413 |
<div id="icon-settings">
|
| 414 |
+
<div class="terminal-line">アイコンの幅:</div>
|
| 415 |
<input type="range" id="icon-width" min="10" max="100" value="25">
|
| 416 |
<input type="number" id="icon-width-input" min="10" max="100" value="25">
|
| 417 |
<span id="icon-width-value" style="color: var(--hacker-primary);">25</span>px
|
| 418 |
|
| 419 |
+
<div class="terminal-line">アイコンの高さ:</div>
|
| 420 |
<input type="range" id="icon-height" min="10" max="100" value="41">
|
| 421 |
<input type="number" id="icon-height-input" min="10" max="100" value="41">
|
| 422 |
<span id="icon-height-value" style="color: var(--hacker-primary);">41</span>px
|
| 423 |
</div>
|
| 424 |
<div class="hacker-divider"></div>
|
| 425 |
+
<div class="terminal-line">ポップアップHTML:</div>
|
| 426 |
<textarea id="marker-popup" placeholder="<b>LOCATION NAME</b><br>Additional info here"></textarea>
|
| 427 |
+
<div class="terminal-line">ツールチップHTML:</div>
|
| 428 |
<textarea id="marker-tooltip" placeholder="Hover text here"></textarea>
|
| 429 |
<div class="hacker-divider"></div>
|
| 430 |
<button id="save-marker" class="hacker-btn">
|
| 431 |
+
<span class="glow-text">保存</span>
|
| 432 |
</button>
|
| 433 |
<button id="delete-marker" class="hacker-btn danger">
|
| 434 |
+
<span class="glow-text">削除</span>
|
| 435 |
</button>
|
| 436 |
</div>
|
| 437 |
|
| 438 |
<div class="hacker-container">
|
| 439 |
+
<button id="generate-html" class="hacker-btn">
|
| 440 |
+
<span class="glow-text">GENERATE HTML</span>
|
| 441 |
+
</button>
|
| 442 |
+
<button id="copyButton" class="hacker-btn secondary">
|
| 443 |
+
<span class="glow-text">COPY CODE</span>
|
| 444 |
+
</button>
|
| 445 |
+
<div class="terminal-line glow-text">埋め込みコード:</div>
|
| 446 |
+
<div id="output-code"></div>
|
| 447 |
</div>
|
| 448 |
</div>
|
| 449 |
|