Fantasy-Map-Generator/public/charges/bookClosed.svg
Azgaar 9e0eb03618
[Migration] NPM (#1266)
* chore: add npm + vite for progressive enhancement

* fix: update Dockerfile to copy only the dist folder contents

* fix: update Dockerfile to use multi-stage build for optimized production image

* fix: correct nginx config file copy command in Dockerfile

* chore: add netlify configuration for build and redirects

* fix: add NODE_VERSION to environment in Netlify configuration

* remove wrong dist folder

* Update package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: split public and src

* migrating all util files from js to ts

* feat: Implement HeightmapGenerator and Voronoi module

- Added HeightmapGenerator class for generating heightmaps with various tools (Hill, Pit, Range, Trough, Strait, etc.).
- Introduced Voronoi class for creating Voronoi diagrams using Delaunator.
- Updated index.html to include new modules.
- Created index.ts to manage module imports.
- Enhanced arrayUtils and graphUtils with type definitions and improved functionality.
- Added utility functions for generating grids and calculating Voronoi cells.

* chore: add GitHub Actions workflow for deploying to GitHub Pages

* fix: update branch name in GitHub Actions workflow from 'main' to 'master'

* chore: update package.json to specify Node.js engine version and remove unused launch.json

* Initial plan

* Update copilot guidelines to reflect NPM/Vite/TypeScript migration

Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>

* Update src/modules/heightmap-generator.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/utils/graphUtils.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/modules/heightmap-generator.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* feat: Add TIME and ERROR variables to global scope in HeightmapGenerator

* fix: Update base path in vite.config.ts for Netlify deployment

* fix: Update Node.js version in Dockerfile to 24-alpine

---------

Co-authored-by: Marc Emmanuel <marc.emmanuel@tado.com>
Co-authored-by: Marc Emmanuel <marcwissler@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>
2026-01-22 12:20:12 +01:00

20 lines
1.8 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" fill="#d7374a" stroke="#000" viewBox="50 50 200 200">
<metadata source="http://wappenwiki.org/images/2/24/Perm.svg" license="https://creativecommons.org/licenses/by-nc-sa/3.0"/>
<g id="bookClosed" stroke-width=".716">
<path class="secondary" d="M117.887 60.525H73.669s-2.051 1.86-.573 5.151 4.866 4.389 4.866 4.389h49.465l-9.54-9.54z"/>
<rect x="77.962" y="70.065" width="50.896" height="69.499"/>
<rect x="83.066" y="75.264" width="40.736" height="59.1"/>
<path fill="none" stroke-width=".477" d="M72.858 61.765h46.555M72.715 62.91h47.318M72.62 64.055h48.654m-48.798 1.144h49.704m-48.845 1.145h50.324M74.24 67.537h50.944m-50.133 1.24h51.04"/>
<path stroke-linejoin="round" d="M71.475 131.502c0 6.297 6.535 8.062 6.535 8.062v-69.5s-3.387-1.096-4.866-4.388.573-5.151.573-5.151-1.718.334-2.051 1.43c-.191.62-.191 2.1-.191 2.1v67.447z"/>
<g class="tertiary">
<polygon points="123.802 85.424 116.79 75.264 123.802 75.264"/>
<polygon points="83.066 124.204 90.078 134.364 83.066 134.364"/>
<polygon points="83.066 85.424 90.078 75.264 83.066 75.264"/>
<polygon points="123.802 124.204 116.79 134.364 123.802 134.364"/>
<path d="M77.962 129.69c-4.436 0-6.535-3.626-6.535-3.626s-1.193-1.764-1.193-4.054 1.193-3.387 1.193-3.387c0 7.441 6.535 7.728 6.535 7.728v3.339z"/>
<path d="M77.962 120.15c-4.436 0-6.535-3.626-6.535-3.626s-1.193-1.764-1.193-4.054 1.193-3.387 1.193-3.387c0 7.441 6.535 7.728 6.535 7.728v3.339z"/>
<path d="M77.962 92.436c-4.436 0-6.535-3.625-6.535-3.625s-1.193-1.765-1.193-4.055 1.193-3.386 1.193-3.386c0 7.44 6.535 7.727 6.535 7.727v3.339z"/>
<path d="M77.962 82.896c-4.436 0-6.535-3.625-6.535-3.625s-1.193-1.765-1.193-4.055 1.193-3.386 1.193-3.386c0 7.44 6.535 7.727 6.535 7.727v3.339z"/>
</g>
</g>
</svg>