diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index f01a2390..b027f814 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,3 +1,3 @@ # These are supported funding model platforms -github: Azgaar + patreon: Azgaar diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index d4407a32..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -name: Bug report -about: Report a problem -title: '' -labels: pending review -assignees: Azgaar - ---- - - -**Describe the bug** - - -**Steps to reproduce** - -1. Click on ... -2. Type ... -3. See the ... - -**Expected behavior** - - -**.map file** - - -**Screenshots** - - -**System** - - - Version: ... - - Browser: ... - - OS: ... diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 29ab55e2..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Feature request -about: Suggest an idea -title: '' -labels: pending review -assignees: Azgaar - ---- - -<-- BEFORE CREATING PLEASE CHECK THE TO-DO LIST--> -<-- https://trello.com/b/7x832DG4/fantasy-map-generator ->> -**Problem** -<-- Is your feature request related to a problem? Please describe. Ex.: I'm always frustrated when ... --> - -**Solution** -<-- A clear and concise description of what you want to happen and ideas on how it can be implemented. Screenshots are welcomed --> - -**Alternatives** -<-- A clear and concise description of any alternative solutions or features you've considered --> diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md deleted file mode 100644 index 698d23ae..00000000 --- a/.github/copilot-instructions.md +++ /dev/null @@ -1,89 +0,0 @@ -# Fantasy Map Generator - -Azgaar's Fantasy Map Generator is a client-side JavaScript web application for creating fantasy maps. It generates detailed fantasy worlds with countries, cities, rivers, biomes, and cultural elements. - -Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info here. - -## Working Effectively - -- **CRITICAL**: This is a static web application - NO build process needed. No npm install, no compilation, no bundling. -- Run the application using HTTP server (required - cannot run with file:// protocol): - - `python3 -m http.server 8000` - takes 2-3 seconds to start -- Access at: `http://localhost:8000` - -## Validation - -- Always manually validate any changes by: - 1. Starting the HTTP server (NEVER CANCEL - wait for full startup) - 2. Navigate to the application in browser - 3. Click the "►" button to open the menu and generate a new map - 4. **CRITICAL VALIDATION**: Verify the map generates with countries, cities, roads, and geographic features - 5. Test UI interaction: click "Layers" button, verify layer controls work - 6. Test regeneration: click "New Map!" button, verify new map generates correctly -- **Known Issues**: Google Analytics and font loading errors are normal (blocked external resources) - -## Repository Structure - -### Core Files - -- `index.html` - Main application entry point -- `main.js` - Core application logic -- `versioning.js` - Version management and update handling - -### Key Directories - -- `modules/` - core functionality modules: - - `modules/ui/` - UI components (editors, tools, style management) - - `modules/dynamic/` - runtime modules (export, installation) - - `modules/renderers/` - drawing and rendering logic -- `utils/` - utility libraries (math, arrays, strings, etc.) -- `styles/` - visual style presets (JSON files) -- `libs/` - Third-party libraries (D3.js, TinyMCE, etc.) -- `images/` - backgrounds, UI elements -- `charges/` - heraldic symbols and coat of arms elements -- `config/` - Heightmap templates and configurations -- `heightmaps/` - Terrain generation data - -## Common Tasks - -### Making Code Changes - -1. Edit JavaScript files directly (no compilation needed) -2. Refresh browser to see changes immediately -3. **ALWAYS test map generation** after making changes -4. Update version in `versioning.js` for all changes -5. Update file hashes in `index.html` for changed files (format: `file.js?v=1.108.1`) - -### Debugging Map Generation - -- Open browser developer tools console -- Look for timing logs, e.g. "TOTAL: ~0.76s" -- Map generation logs show each step (heightmap, rivers, states, etc.) -- Error messages will indicate specific generation failures - -### Testing Different Map Types - -- Use "New Map!" button for quick regeneration -- Access "Layers" menu to change map visualization -- Available presets: Political, Cultural, Religions, Biomes, Heightmap, Physical, Military - -## Troubleshooting - -### Application Won't Load - -- Ensure using HTTP server (not file://) -- Check console for JavaScript errors -- Verify all files are present in repository - -### Map Generation Fails - -- Check browser console for error messages -- Look for specific module failures in generation logs -- Try refreshing page and generating new map - -### Performance Issues - -- Map generation should complete in ~1 second for standard configurations -- If slower, check browser console for errors - -Remember: This is a sophisticated client-side application that generates complete fantasy worlds with political systems, geography, cultures, and detailed cartographic elements. Always validate that your changes preserve the core map generation functionality. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index acedeb18..00000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,23 +0,0 @@ -# Description - - - -# Type of change - - - -- [ ] Bug fix -- [ ] New feature -- [ ] Refactoring / style -- [ ] Documentation update / chore -- [ ] Other (please describe) - -# Versioning - - - -- [ ] Version is updated -- [ ] Changed files hash is updated diff --git a/.gitignore b/.gitignore index b0a273f0..8cd42a0d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ +.bat .vscode .idea -/node_modules -/dist -/coverage +.idea/Fantasy-Map-Generator.iml diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index 23cfdd81..00000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,108 +0,0 @@ -# Contributor Code of Conduct - -We as members, contributors, and leaders agree to make participation in our -community a harassment-free experience for everyone, regardless of age, body -size, visible or invisible disability, ethnicity, sex characteristics, gender -identity and expression, level of experience, education, socio-economic status, -nationality, personal appearance, race, religion, or sexual identity -and orientation. - -## Our Standards - -Examples of behavior that contributes to a positive environment for our -community include: - -* Demonstrating empathy and kindness toward other people -* Being respectful of differing opinions, viewpoints, and experiences -* Giving and gracefully accepting constructive feedback -* Accepting responsibility and apologizing to those affected by our mistakes, - and learning from the experience -* Focusing on what is best not just for us as individuals, but for the - overall community - -Examples of unacceptable behavior include: - -* Vocal support of agressive behaviour, agressive communities or countries -* The use of sexualized language or imagery, and sexual attention or - advances of any kind -* Trolling, insulting or derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or email - address, without their explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Enforcement Responsibilities - -Community leaders are responsible for clarifying and enforcing our standards of -acceptable behavior and will take appropriate and fair corrective action in -response to any behavior that they deem inappropriate, threatening, offensive, -or harmful. - -Community leaders have the right and responsibility to remove, edit, or reject -comments, commits, code, wiki edits, issues, and other contributions that are -not aligned to this Code of Conduct, and will communicate reasons for moderation -decisions when appropriate. - -## Scope - -This Code of Conduct applies within all community spaces, and also applies when -an individual is officially representing the community in public spaces. -Examples of representing our community include using an official e-mail address, -posting via an official social media account, or acting as an appointed -representative at an online or offline event. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported to the community leaders responsible for enforcement at -azgaar.fmg@yandex.com. -All complaints will be reviewed and investigated promptly and fairly. - -All community leaders are obligated to respect the privacy and security of the -reporter of any incident. - -## Enforcement Guidelines - -Community leaders will follow these Community Impact Guidelines in determining -the consequences for any action they deem in violation of this Code of Conduct: - -### 1. Warning - -**Community Impact**: A violation through a single incident or series -of actions. - -**Consequence**: A warning with consequences for continued behavior. No -interaction with the people involved, including unsolicited interaction with -those enforcing the Code of Conduct, for a specified period of time. This -includes avoiding interactions in community spaces as well as external channels -like social media. Violating these terms may lead to a temporary or -permanent ban. - -### 2. Temporary Ban - -**Community Impact**: A serious violation of community standards, including -sustained inappropriate behavior. - -**Consequence**: A temporary ban from any sort of interaction or public -communication with the community for a specified period of time. No public or -private interaction with the people involved, including unsolicited interaction -with those enforcing the Code of Conduct, is allowed during this period. -Violating these terms may lead to a permanent ban. - -### 3. Permanent Ban - -**Community Impact**: Demonstrating a pattern of violation of community -standards, including sustained inappropriate behavior, harassment of an -individual, or aggression toward or disparagement of classes of individuals. - -**Consequence**: A permanent ban from any sort of public interaction within -the community. - -## Attribution - -This Code of Conduct is based on [Contributor Covenant](https://www.contributor-covenant.org/version/2/0/code_of_conduct.html), -version 2.0. - -Community Impact Guidelines were inspired by [Mozilla's code of conduct -enforcement ladder](https://github.com/mozilla/diversity). diff --git a/LICENSE b/LICENSE index 4b0e677e..45f950ac 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright 2017-2024 Max Haniyeu (Azgaar), azgaar.fmg@yandex.com +Copyright 2017-2021 Max Haniyeu (Azgaar), azgaar.fmg@yandex.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -14,7 +14,6 @@ copies or substantial portions of the Software. You can produce, without restrictions, any derivative works from the original software and even reap commercial benefits from the sale of the secondary product. -The derivates include created maps, map images, screenshots, videos, and other materials. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, @@ -22,4 +21,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md index 3ab245b2..8bf86ca6 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,24 @@ # Fantasy Map Generator -Azgaar's _Fantasy Map Generator_ is a free web application that helps fantasy writers, game masters, and cartographers create and edit fantasy maps. +Azgaar's _Fantasy Map Generator_ is a free web application generating interactive and highly customizable svg maps based on voronoi diagram. -Link: [azgaar.github.io/Fantasy-Map-Generator](https://azgaar.github.io/Fantasy-Map-Generator). +Project is under development, the current version is available on [Github Pages](https://azgaar.github.io/Fantasy-Map-Generator). Refer to the [project wiki](https://github.com/Azgaar/Fantasy-Map-Generator/wiki) for guidance. The current progress is tracked in [Trello](https://trello.com/b/7x832DG4/fantasy-map-generator). Some details are covered in my old blog [_Fantasy Maps for fun and glory_](https://azgaar.wordpress.com). -[![preview](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/9502eae9-92e0-4d0d-9f17-a2ba4a565c01)](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/11a42446-4bd5-4526-9cb1-3ef97c868992) +[![preview](https://cdn.discordapp.com/attachments/587406457725779968/594840629213659136/preview1.png)](https://i.redd.it/8bf81ir2cy631.png) -[![preview](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/e751a9e5-7986-4638-b8a9-362395ef7583)](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/e751a9e5-7986-4638-b8a9-362395ef7583) +[![preview](https://cdn.discordapp.com/attachments/587406457725779968/594840633911279636/preview2.png)](https://cdn.discordapp.com/attachments/515359185664344071/593888810782162964/The_Wichin_Island_sepia.png) -[![preview](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/b0d0efde-a0d1-4e80-8818-ea3dd83c2323)](https://github.com/Azgaar/Fantasy-Map-Generator/assets/26469650/b0d0efde-a0d1-4e80-8818-ea3dd83c2323) +[![preview](https://cdn.discordapp.com/attachments/587406457725779968/594840632296734720/preview3.png)](https://cdn.discordapp.com/attachments/515359096925454350/593891237984206848/The_Wichin_Island_-_diplomacy.png) Join our [Discord server](https://discordapp.com/invite/X7E84HU) and [Reddit community](https://www.reddit.com/r/FantasyMapGenerator) to share your creations, discuss the Generator, suggest ideas and get the most recent updates. -Contact me via [email](mailto:azgaar.fmg@yandex.com) if you have non-public suggestions. For bug reports please use [GitHub issues](https://github.com/Azgaar/Fantasy-Map-Generator/issues) or _#fmg-bugs_ channel on Discord. If you are facing performance issues, please read [the tips](https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Tips#performance-tips). +Contact me via [email](mailto:azgaar.fmg@yandex.by) if you have non-public suggestions. For bug reports please use [GitHub issues](https://github.com/Azgaar/Fantasy-Map-Generator/issues) or _#bugs_ channel on Discord. If you are facing performance issues, please read [the tips](https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Tips#performance-tips). -Pull requests are highly welcomed. The codebase is messy and requires re-design. I will appreciate if you start with minor changes. Check out the [data model](https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Data-model) before contributing. +Electron desktop application is available in [releases](https://github.com/Azgaar/Fantasy-Map-Generator/releases). Download archive for your architecture, unzip and run. + +Pull requests are highly welcomed. The codebase is messy and requires re-design, but I will appreciate if you start with minor changes. Check out the [data model](https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Data-model) before contributing. You can support the project on [Patreon](https://www.patreon.com/azgaar). diff --git a/Readme.txt b/Readme.txt new file mode 100644 index 00000000..9d270a7c --- /dev/null +++ b/Readme.txt @@ -0,0 +1,9 @@ +Azgaar's Fantasy Map Generator + +Developed by Azgaar (azgaar.fmg@yandex.com) and contributors + +Minsk, 2017-2021. MIT License + +https://github.com/Azgaar/Fantasy-Map-Generator + +To run the tool unzip ALL files and open index.html in browser \ No newline at end of file diff --git a/charges/agnusDei.svg b/charges/agnusDei.svg index 60ea9d87..52f55f24 100644 --- a/charges/agnusDei.svg +++ b/charges/agnusDei.svg @@ -1,132 +1,135 @@ - - - - + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + \ No newline at end of file diff --git a/charges/anchor.svg b/charges/anchor.svg index 59678314..86ffa85e 100644 --- a/charges/anchor.svg +++ b/charges/anchor.svg @@ -1,9 +1 @@ - - - - - - - - - + \ No newline at end of file diff --git a/charges/angel.svg b/charges/angel.svg index e6f3ba3e..5dd03384 100644 --- a/charges/angel.svg +++ b/charges/angel.svg @@ -1,22 +1,22 @@ - - + + - + - - + + - + diff --git a/charges/annulet.svg b/charges/annulet.svg index b3dad13d..2e9b28f2 100644 --- a/charges/annulet.svg +++ b/charges/annulet.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/apple.svg b/charges/apple.svg index 6679428d..551cb1ea 100644 --- a/charges/apple.svg +++ b/charges/apple.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/charges/arbalest.svg b/charges/arbalest.svg deleted file mode 100644 index 38adac50..00000000 --- a/charges/arbalest.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/arbalest2.svg b/charges/arbalest2.svg deleted file mode 100644 index be9b1a6a..00000000 --- a/charges/arbalest2.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/archer.svg b/charges/archer.svg deleted file mode 100644 index 00891c1b..00000000 --- a/charges/archer.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/armEmbowedHoldingSabre.svg b/charges/armEmbowedHoldingSabre.svg deleted file mode 100644 index 2fbae9f6..00000000 --- a/charges/armEmbowedHoldingSabre.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/armEmbowedVambraced.svg b/charges/armEmbowedVambraced.svg deleted file mode 100644 index ac1422b5..00000000 --- a/charges/armEmbowedVambraced.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/armEmbowedVambracedHoldingSword.svg b/charges/armEmbowedVambracedHoldingSword.svg deleted file mode 100644 index d00d8bab..00000000 --- a/charges/armEmbowedVambracedHoldingSword.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/armillarySphere.svg b/charges/armillarySphere.svg index 45d09b8d..c71938a8 100644 --- a/charges/armillarySphere.svg +++ b/charges/armillarySphere.svg @@ -1 +1,18 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + diff --git a/charges/arrow.svg b/charges/arrow.svg index 2135169f..2b650a9e 100644 --- a/charges/arrow.svg +++ b/charges/arrow.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/charges/arrowsSheaf.svg b/charges/arrowsSheaf.svg index 4b879e10..01cb6e8d 100644 --- a/charges/arrowsSheaf.svg +++ b/charges/arrowsSheaf.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/attire.svg b/charges/attire.svg index 99427a60..200dce16 100644 --- a/charges/attire.svg +++ b/charges/attire.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/axe.svg b/charges/axe.svg index e1608145..ff842a97 100644 --- a/charges/axe.svg +++ b/charges/axe.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/badgerStatant.svg b/charges/badgerStatant.svg deleted file mode 100644 index 29cd5f39..00000000 --- a/charges/badgerStatant.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/banner.svg b/charges/banner.svg deleted file mode 100644 index 8ca47b97..00000000 --- a/charges/banner.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - diff --git a/charges/basilisk.svg b/charges/basilisk.svg index b2755dff..e73d2a4c 100644 --- a/charges/basilisk.svg +++ b/charges/basilisk.svg @@ -1,220 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bearPassant.svg b/charges/bearPassant.svg index 847ea7bd..98e2c416 100644 --- a/charges/bearPassant.svg +++ b/charges/bearPassant.svg @@ -1,142 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bearRampant.svg b/charges/bearRampant.svg index 418d6fb3..f7c240c1 100644 --- a/charges/bearRampant.svg +++ b/charges/bearRampant.svg @@ -1,129 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bee.svg b/charges/bee.svg deleted file mode 100644 index 7f3a0069..00000000 --- a/charges/bee.svg +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bell.svg b/charges/bell.svg index 307b6493..22db9957 100644 --- a/charges/bell.svg +++ b/charges/bell.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/billet.svg b/charges/billet.svg index 9482f5a7..197064ff 100644 --- a/charges/billet.svg +++ b/charges/billet.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/boarHeadErased.svg b/charges/boarHeadErased.svg deleted file mode 100644 index 08348586..00000000 --- a/charges/boarHeadErased.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/boarRampant.svg b/charges/boarRampant.svg index 436fb439..efdb9bd6 100644 --- a/charges/boarRampant.svg +++ b/charges/boarRampant.svg @@ -1,26 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/boat.svg b/charges/boat.svg index b50f6194..72f9c5cf 100644 --- a/charges/boat.svg +++ b/charges/boat.svg @@ -1,19 +1 @@ - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/boat2.svg b/charges/boat2.svg index f3e37a5b..9eac5afa 100644 --- a/charges/boat2.svg +++ b/charges/boat2.svg @@ -1,45 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bone.svg b/charges/bone.svg deleted file mode 100644 index 27a9e410..00000000 --- a/charges/bone.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/bookClosed.svg b/charges/bookClosed.svg deleted file mode 100644 index 0cd74341..00000000 --- a/charges/bookClosed.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bookClosed2.svg b/charges/bookClosed2.svg deleted file mode 100644 index bf8d2519..00000000 --- a/charges/bookClosed2.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bookOpen.svg b/charges/bookOpen.svg deleted file mode 100644 index 62f1c6fc..00000000 --- a/charges/bookOpen.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bow.svg b/charges/bow.svg index b1f2c8ec..6f047535 100644 --- a/charges/bow.svg +++ b/charges/bow.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/charges/bowWithArrow.svg b/charges/bowWithArrow.svg index 12d7f9ff..8caf84c4 100644 --- a/charges/bowWithArrow.svg +++ b/charges/bowWithArrow.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bowWithThreeArrows.svg b/charges/bowWithThreeArrows.svg deleted file mode 100644 index 0efc30f2..00000000 --- a/charges/bowWithThreeArrows.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bridge.svg b/charges/bridge.svg deleted file mode 100644 index f5ce588e..00000000 --- a/charges/bridge.svg +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bridge2.svg b/charges/bridge2.svg deleted file mode 100644 index 6d3dfab5..00000000 --- a/charges/bridge2.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/bucket.svg b/charges/bucket.svg index 56c7e83c..6357b0c7 100644 --- a/charges/bucket.svg +++ b/charges/bucket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/buckle.svg b/charges/buckle.svg index b83ba97d..8bb54df3 100644 --- a/charges/buckle.svg +++ b/charges/buckle.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/charges/bugleHorn.svg b/charges/bugleHorn.svg index a7985ca6..d0ee8107 100644 --- a/charges/bugleHorn.svg +++ b/charges/bugleHorn.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bugleHorn2.svg b/charges/bugleHorn2.svg index cf5bcaa7..4ce25830 100644 --- a/charges/bugleHorn2.svg +++ b/charges/bugleHorn2.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bullHeadCaboshed.svg b/charges/bullHeadCaboshed.svg index d3ddeccc..af7eb064 100644 --- a/charges/bullHeadCaboshed.svg +++ b/charges/bullHeadCaboshed.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/bullPassant.svg b/charges/bullPassant.svg index 0314b64e..8e78550f 100644 --- a/charges/bullPassant.svg +++ b/charges/bullPassant.svg @@ -1,21 +1 @@ - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/butterfly.svg b/charges/butterfly.svg deleted file mode 100644 index 2c301fcf..00000000 --- a/charges/butterfly.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/camel.svg b/charges/camel.svg index e2dd8bb9..12ca27ec 100644 --- a/charges/camel.svg +++ b/charges/camel.svg @@ -1,16 +1,16 @@ - - + + - - + + - - - - + + + + diff --git a/charges/cancer.svg b/charges/cancer.svg index a8bf102c..0287d16c 100644 --- a/charges/cancer.svg +++ b/charges/cancer.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/cannon.svg b/charges/cannon.svg index 05e88b25..08b90b6b 100644 --- a/charges/cannon.svg +++ b/charges/cannon.svg @@ -1,68 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/caravel.svg b/charges/caravel.svg deleted file mode 100644 index 9eb57671..00000000 --- a/charges/caravel.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/carreau.svg b/charges/carreau.svg index bfeeb049..cbc379bb 100644 --- a/charges/carreau.svg +++ b/charges/carreau.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/castle.svg b/charges/castle.svg index 43a2fa38..91106986 100644 --- a/charges/castle.svg +++ b/charges/castle.svg @@ -1,24 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/castle2.svg b/charges/castle2.svg deleted file mode 100644 index 5f12a8aa..00000000 --- a/charges/castle2.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/catPassantGuardant.svg b/charges/catPassantGuardant.svg deleted file mode 100644 index b49dc820..00000000 --- a/charges/catPassantGuardant.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/cavalier.svg b/charges/cavalier.svg index 7bfad7ac..89d441d0 100644 --- a/charges/cavalier.svg +++ b/charges/cavalier.svg @@ -1,75 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/centaur.svg b/charges/centaur.svg deleted file mode 100644 index f4ddeb22..00000000 --- a/charges/centaur.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/chain.svg b/charges/chain.svg index cfe4a3bb..4fea5d56 100644 --- a/charges/chain.svg +++ b/charges/chain.svg @@ -1,10 +1,10 @@ - - - - - - - + + + + + + + - + \ No newline at end of file diff --git a/charges/chalice.svg b/charges/chalice.svg index 0f4f95f6..f4d96917 100644 --- a/charges/chalice.svg +++ b/charges/chalice.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/cinquefoil.svg b/charges/cinquefoil.svg index 49db293e..e3914397 100644 --- a/charges/cinquefoil.svg +++ b/charges/cinquefoil.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/cock.svg b/charges/cock.svg index 4b100034..995d06f5 100644 --- a/charges/cock.svg +++ b/charges/cock.svg @@ -1,34 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/column.svg b/charges/column.svg deleted file mode 100644 index 38d8b2a0..00000000 --- a/charges/column.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/charges/comet.svg b/charges/comet.svg deleted file mode 100644 index 096ddb67..00000000 --- a/charges/comet.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/compassRose.svg b/charges/compassRose.svg index dec495cc..eada7308 100644 --- a/charges/compassRose.svg +++ b/charges/compassRose.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/charges/cossack.svg b/charges/cossack.svg deleted file mode 100644 index f5cf75ed..00000000 --- a/charges/cossack.svg +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/cowHorns.svg b/charges/cowHorns.svg index 74378210..e482a9a2 100644 --- a/charges/cowHorns.svg +++ b/charges/cowHorns.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/charges/cowStatant.svg b/charges/cowStatant.svg deleted file mode 100644 index 66b46823..00000000 --- a/charges/cowStatant.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/crescent.svg b/charges/crescent.svg index 9181995b..c3d85186 100644 --- a/charges/crescent.svg +++ b/charges/crescent.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/charges/crocodile.svg b/charges/crocodile.svg deleted file mode 100644 index 442e456d..00000000 --- a/charges/crocodile.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/crossAnkh.svg b/charges/crossAnkh.svg index 6bbac70e..1f5693c5 100644 --- a/charges/crossAnkh.svg +++ b/charges/crossAnkh.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossArrowed.svg b/charges/crossArrowed.svg index ff4b6c02..c78608aa 100644 --- a/charges/crossArrowed.svg +++ b/charges/crossArrowed.svg @@ -1,6 +1 @@ - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/charges/crossAvellane.svg b/charges/crossAvellane.svg index 303e7f72..f2625d07 100644 --- a/charges/crossAvellane.svg +++ b/charges/crossAvellane.svg @@ -1,6 +1 @@ - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/charges/crossBiparted.svg b/charges/crossBiparted.svg index 0e6ac5f8..8cd951a9 100644 --- a/charges/crossBiparted.svg +++ b/charges/crossBiparted.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossBottony.svg b/charges/crossBottony.svg index 2d246b29..1f739c6b 100644 --- a/charges/crossBottony.svg +++ b/charges/crossBottony.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossBurgundy.svg b/charges/crossBurgundy.svg index cb681714..e253555f 100644 --- a/charges/crossBurgundy.svg +++ b/charges/crossBurgundy.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossCarolingian.svg b/charges/crossCarolingian.svg index 761464a7..3390b7e4 100644 --- a/charges/crossCarolingian.svg +++ b/charges/crossCarolingian.svg @@ -1,38 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/crossCeltic.svg b/charges/crossCeltic.svg index 6abe10fe..5de3f305 100644 --- a/charges/crossCeltic.svg +++ b/charges/crossCeltic.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossCeltic2.svg b/charges/crossCeltic2.svg index 84628911..2b6ab9f6 100644 --- a/charges/crossCeltic2.svg +++ b/charges/crossCeltic2.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossCercelee.svg b/charges/crossCercelee.svg index 2b8bff16..f037ea98 100644 --- a/charges/crossCercelee.svg +++ b/charges/crossCercelee.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossClechy.svg b/charges/crossClechy.svg index c246534e..a0028fad 100644 --- a/charges/crossClechy.svg +++ b/charges/crossClechy.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossErminee.svg b/charges/crossErminee.svg index 1def3830..2e03019d 100644 --- a/charges/crossErminee.svg +++ b/charges/crossErminee.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossFitchy.svg b/charges/crossFitchy.svg index 954b8e70..4730bc89 100644 --- a/charges/crossFitchy.svg +++ b/charges/crossFitchy.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossFleury.svg b/charges/crossFleury.svg index d617a15d..80ed83e2 100644 --- a/charges/crossFleury.svg +++ b/charges/crossFleury.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossFormee.svg b/charges/crossFormee.svg index efef99d4..d66de827 100644 --- a/charges/crossFormee.svg +++ b/charges/crossFormee.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossFormee2.svg b/charges/crossFormee2.svg index 2309e494..66ef6602 100644 --- a/charges/crossFormee2.svg +++ b/charges/crossFormee2.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossGamma.svg b/charges/crossGamma.svg index d2da6490..377976f9 100644 --- a/charges/crossGamma.svg +++ b/charges/crossGamma.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossHummetty.svg b/charges/crossHummetty.svg index e2676ab2..e530d384 100644 --- a/charges/crossHummetty.svg +++ b/charges/crossHummetty.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossJerusalem.svg b/charges/crossJerusalem.svg index 54ba95dc..b5d5000c 100644 --- a/charges/crossJerusalem.svg +++ b/charges/crossJerusalem.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossLatin.svg b/charges/crossLatin.svg index 16f60138..1f3776a3 100644 --- a/charges/crossLatin.svg +++ b/charges/crossLatin.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossMaltese.svg b/charges/crossMaltese.svg index 5718dacf..e0eb8dd7 100644 --- a/charges/crossMaltese.svg +++ b/charges/crossMaltese.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossMoline.svg b/charges/crossMoline.svg index 97f3b918..4784ef8d 100644 --- a/charges/crossMoline.svg +++ b/charges/crossMoline.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossOccitan.svg b/charges/crossOccitan.svg index 15fe7587..83b5fabb 100644 --- a/charges/crossOccitan.svg +++ b/charges/crossOccitan.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossOrthodox.svg b/charges/crossOrthodox.svg index 9519f84d..122df4ca 100644 --- a/charges/crossOrthodox.svg +++ b/charges/crossOrthodox.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossPattee.svg b/charges/crossPattee.svg index 1c3bf761..8c3d3c0c 100644 --- a/charges/crossPattee.svg +++ b/charges/crossPattee.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossPatteeAlisee.svg b/charges/crossPatteeAlisee.svg index 801e7113..5625cdb4 100644 --- a/charges/crossPatteeAlisee.svg +++ b/charges/crossPatteeAlisee.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossPommy.svg b/charges/crossPommy.svg index da002347..9bc765fe 100644 --- a/charges/crossPommy.svg +++ b/charges/crossPommy.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossPotent.svg b/charges/crossPotent.svg index cc3bb92f..330e830f 100644 --- a/charges/crossPotent.svg +++ b/charges/crossPotent.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossTemplar.svg b/charges/crossTemplar.svg index 9c33613c..855989b4 100644 --- a/charges/crossTemplar.svg +++ b/charges/crossTemplar.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossTriquetra.svg b/charges/crossTriquetra.svg index 024225c1..1f2b4ce9 100644 --- a/charges/crossTriquetra.svg +++ b/charges/crossTriquetra.svg @@ -1,9 +1 @@ - - - - - - - - - + \ No newline at end of file diff --git a/charges/crossVoided.svg b/charges/crossVoided.svg index 0fa95bd7..02f98d27 100644 --- a/charges/crossVoided.svg +++ b/charges/crossVoided.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/crossedBones.svg b/charges/crossedBones.svg deleted file mode 100644 index 3b06442f..00000000 --- a/charges/crossedBones.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/charges/crown.svg b/charges/crown.svg index 00dbbacf..5501bf57 100644 --- a/charges/crown.svg +++ b/charges/crown.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/crown2.svg b/charges/crown2.svg index f06a106e..ce3a5a2b 100644 --- a/charges/crown2.svg +++ b/charges/crown2.svg @@ -1,70 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/deerHeadCaboshed.svg b/charges/deerHeadCaboshed.svg index aca87f99..7a83f136 100644 --- a/charges/deerHeadCaboshed.svg +++ b/charges/deerHeadCaboshed.svg @@ -1,25 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/delf.svg b/charges/delf.svg index 227bd04f..b05eab68 100644 --- a/charges/delf.svg +++ b/charges/delf.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/dolphin.svg b/charges/dolphin.svg index be5b00bd..4632a120 100644 --- a/charges/dolphin.svg +++ b/charges/dolphin.svg @@ -1,14 +1,14 @@ - - - - - - + + + + + + - + @@ -21,40 +21,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/donkeyHeadCaboshed.svg b/charges/donkeyHeadCaboshed.svg deleted file mode 100644 index da5aee0a..00000000 --- a/charges/donkeyHeadCaboshed.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/dove.svg b/charges/dove.svg deleted file mode 100644 index 7406a6ec..00000000 --- a/charges/dove.svg +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/doveDisplayed.svg b/charges/doveDisplayed.svg deleted file mode 100644 index 35bd14d6..00000000 --- a/charges/doveDisplayed.svg +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/dragonPassant.svg b/charges/dragonPassant.svg index b8fbc58e..5d177cbe 100644 --- a/charges/dragonPassant.svg +++ b/charges/dragonPassant.svg @@ -1,38 +1,30 @@ - + - - - + + - - - - - - + + + - - - - + + - - - - + + - + diff --git a/charges/dragonRampant.svg b/charges/dragonRampant.svg index 6ff64c2a..d1b14d0a 100644 --- a/charges/dragonRampant.svg +++ b/charges/dragonRampant.svg @@ -1,61 +1,54 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/dragonfly.svg b/charges/dragonfly.svg deleted file mode 100644 index c8b501ca..00000000 --- a/charges/dragonfly.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/charges/drakkar.svg b/charges/drakkar.svg deleted file mode 100644 index f36c3c4d..00000000 --- a/charges/drakkar.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/drawingCompass.svg b/charges/drawingCompass.svg deleted file mode 100644 index 65a252d3..00000000 --- a/charges/drawingCompass.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/charges/drum.svg b/charges/drum.svg deleted file mode 100644 index bd8fd638..00000000 --- a/charges/drum.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/charges/duck.svg b/charges/duck.svg deleted file mode 100644 index 940c3e4d..00000000 --- a/charges/duck.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/eagle.svg b/charges/eagle.svg index c52fd495..d8c478ca 100644 --- a/charges/eagle.svg +++ b/charges/eagle.svg @@ -1,91 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/eagleTwoHeads.svg b/charges/eagleTwoHeads.svg deleted file mode 100644 index cc8ac124..00000000 --- a/charges/eagleTwoHeads.svg +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/eagleTwoHeards.svg b/charges/eagleTwoHeards.svg new file mode 100644 index 00000000..8492a718 --- /dev/null +++ b/charges/eagleTwoHeards.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/charges/earOfWheat.svg b/charges/earOfWheat.svg deleted file mode 100644 index a1b3072c..00000000 --- a/charges/earOfWheat.svg +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/elephant.svg b/charges/elephant.svg index fed4c13f..6f580587 100644 --- a/charges/elephant.svg +++ b/charges/elephant.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/elephantHeadErased.svg b/charges/elephantHeadErased.svg deleted file mode 100644 index f521413b..00000000 --- a/charges/elephantHeadErased.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/escallop.svg b/charges/escallop.svg index 4fda9dda..2b2da7ab 100644 --- a/charges/escallop.svg +++ b/charges/escallop.svg @@ -1,19 +1 @@ - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/estoile.svg b/charges/estoile.svg index 6966ccbc..dbcd4e81 100644 --- a/charges/estoile.svg +++ b/charges/estoile.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/falchion.svg b/charges/falchion.svg index ccb71d3d..6bb3b0ec 100644 --- a/charges/falchion.svg +++ b/charges/falchion.svg @@ -1,10 +1,10 @@ - - - - - - - + + + + + + + - + \ No newline at end of file diff --git a/charges/falcon.svg b/charges/falcon.svg deleted file mode 100644 index 5e4cebd5..00000000 --- a/charges/falcon.svg +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/fan.svg b/charges/fan.svg deleted file mode 100644 index d7504ac6..00000000 --- a/charges/fan.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/charges/fasces.svg b/charges/fasces.svg index 71e27285..ed22053b 100644 --- a/charges/fasces.svg +++ b/charges/fasces.svg @@ -1,34 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/feather.svg b/charges/feather.svg deleted file mode 100644 index 0be55bf5..00000000 --- a/charges/feather.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/charges/flamberge.svg b/charges/flamberge.svg deleted file mode 100644 index ab9d2277..00000000 --- a/charges/flamberge.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/charges/flangedMace.svg b/charges/flangedMace.svg deleted file mode 100644 index 901d942f..00000000 --- a/charges/flangedMace.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/fleurDeLis.svg b/charges/fleurDeLis.svg index 2583e48f..b26c1c21 100644 --- a/charges/fleurDeLis.svg +++ b/charges/fleurDeLis.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/charges/fly.svg b/charges/fly.svg deleted file mode 100644 index 9c880f72..00000000 --- a/charges/fly.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/foot.svg b/charges/foot.svg index 22963e5b..c9988d9b 100644 --- a/charges/foot.svg +++ b/charges/foot.svg @@ -1,14 +1,14 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + \ No newline at end of file diff --git a/charges/fountain.svg b/charges/fountain.svg index 1ed8ac67..38ae6e71 100644 --- a/charges/fountain.svg +++ b/charges/fountain.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/frog.svg b/charges/frog.svg deleted file mode 100644 index 392d3d05..00000000 --- a/charges/frog.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/fusil.svg b/charges/fusil.svg index eac10ed4..797caeef 100644 --- a/charges/fusil.svg +++ b/charges/fusil.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/garb.svg b/charges/garb.svg index fbefacd8..002fa1d0 100644 --- a/charges/garb.svg +++ b/charges/garb.svg @@ -1,150 +1,150 @@ - - + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - + + + + - - - + + + diff --git a/charges/gauntlet.svg b/charges/gauntlet.svg deleted file mode 100644 index f00a03eb..00000000 --- a/charges/gauntlet.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/gear.svg b/charges/gear.svg deleted file mode 100644 index 2d128dfb..00000000 --- a/charges/gear.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/goat.svg b/charges/goat.svg index 721c3f15..a3249e72 100644 --- a/charges/goat.svg +++ b/charges/goat.svg @@ -1,21 +1 @@ - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/goutte.svg b/charges/goutte.svg index 40f23183..a6e15386 100644 --- a/charges/goutte.svg +++ b/charges/goutte.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/grapeBunch.svg b/charges/grapeBunch.svg deleted file mode 100644 index 38d4693f..00000000 --- a/charges/grapeBunch.svg +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/grapeBunch2.svg b/charges/grapeBunch2.svg deleted file mode 100644 index 0af7b6a6..00000000 --- a/charges/grapeBunch2.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/grenade.svg b/charges/grenade.svg deleted file mode 100644 index 07436784..00000000 --- a/charges/grenade.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/greyhoundCourant.svg b/charges/greyhoundCourant.svg index 916d70cf..7d4cc410 100644 --- a/charges/greyhoundCourant.svg +++ b/charges/greyhoundCourant.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/greyhoundRampant.svg b/charges/greyhoundRampant.svg deleted file mode 100644 index cf607df5..00000000 --- a/charges/greyhoundRampant.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/greyhoundSejant.svg b/charges/greyhoundSejant.svg index 09efa81c..4a1c1667 100644 --- a/charges/greyhoundSejant.svg +++ b/charges/greyhoundSejant.svg @@ -1,108 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/griffinPassant.svg b/charges/griffinPassant.svg index 871b3591..c978d591 100644 --- a/charges/griffinPassant.svg +++ b/charges/griffinPassant.svg @@ -1,61 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/griffinRampant.svg b/charges/griffinRampant.svg index da2cfebe..bf9eb24a 100644 --- a/charges/griffinRampant.svg +++ b/charges/griffinRampant.svg @@ -1,115 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/hand.svg b/charges/hand.svg index 91c279ae..42195678 100644 --- a/charges/hand.svg +++ b/charges/hand.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/harp.svg b/charges/harp.svg index 91e5ee08..b2c19a36 100644 --- a/charges/harp.svg +++ b/charges/harp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/hatchet.svg b/charges/hatchet.svg index 37052556..bd479e2e 100644 --- a/charges/hatchet.svg +++ b/charges/hatchet.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/charges/head.svg b/charges/head.svg index 08e36060..fa458631 100644 --- a/charges/head.svg +++ b/charges/head.svg @@ -1 +1,16 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + diff --git a/charges/headWreathed.svg b/charges/headWreathed.svg index b6dafc64..85b38ddf 100644 --- a/charges/headWreathed.svg +++ b/charges/headWreathed.svg @@ -1,28 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/heart.svg b/charges/heart.svg index 56d0940c..57b9cd99 100644 --- a/charges/heart.svg +++ b/charges/heart.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/hedgehog.svg b/charges/hedgehog.svg deleted file mode 100644 index c7a84caa..00000000 --- a/charges/hedgehog.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/helmet.svg b/charges/helmet.svg index 9099c7c3..86e9a77b 100644 --- a/charges/helmet.svg +++ b/charges/helmet.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/helmetCorinthian.svg b/charges/helmetCorinthian.svg deleted file mode 100644 index 3ccd9cdd..00000000 --- a/charges/helmetCorinthian.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/helmetGreat.svg b/charges/helmetGreat.svg deleted file mode 100644 index b7a7bf49..00000000 --- a/charges/helmetGreat.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/helmetZischagge.svg b/charges/helmetZischagge.svg deleted file mode 100644 index 8985d197..00000000 --- a/charges/helmetZischagge.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/heron.svg b/charges/heron.svg index 4893b082..017d962e 100644 --- a/charges/heron.svg +++ b/charges/heron.svg @@ -1,28 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/hindStatant.svg b/charges/hindStatant.svg deleted file mode 100644 index 3f9cc429..00000000 --- a/charges/hindStatant.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/hook.svg b/charges/hook.svg deleted file mode 100644 index d5679f64..00000000 --- a/charges/hook.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/horseHeadCouped.svg b/charges/horseHeadCouped.svg deleted file mode 100644 index 8c455c23..00000000 --- a/charges/horseHeadCouped.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/horsePassant.svg b/charges/horsePassant.svg index b2361b84..f235ce7e 100644 --- a/charges/horsePassant.svg +++ b/charges/horsePassant.svg @@ -1,120 +1,119 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/charges/horseRampant.svg b/charges/horseRampant.svg index be7fee6c..54845fe6 100644 --- a/charges/horseRampant.svg +++ b/charges/horseRampant.svg @@ -1,26 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/horseSalient.svg b/charges/horseSalient.svg index 21b5db48..16728061 100644 --- a/charges/horseSalient.svg +++ b/charges/horseSalient.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/hourglass.svg b/charges/hourglass.svg deleted file mode 100644 index 87e7930b..00000000 --- a/charges/hourglass.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/key.svg b/charges/key.svg index 6fb883ea..fb677cd6 100644 --- a/charges/key.svg +++ b/charges/key.svg @@ -1,16 +1,16 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/charges/ladder.svg b/charges/ladder.svg deleted file mode 100644 index fc72f130..00000000 --- a/charges/ladder.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/charges/ladder2.svg b/charges/ladder2.svg deleted file mode 100644 index 5596e045..00000000 --- a/charges/ladder2.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/charges/ladybird.svg b/charges/ladybird.svg deleted file mode 100644 index 3cc1587e..00000000 --- a/charges/ladybird.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/lamb.svg b/charges/lamb.svg index 1d574b53..e3459362 100644 --- a/charges/lamb.svg +++ b/charges/lamb.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/lambPassantReguardant.svg b/charges/lambPassantReguardant.svg index 90884eb7..4d90b210 100644 --- a/charges/lambPassantReguardant.svg +++ b/charges/lambPassantReguardant.svg @@ -1,118 +1,119 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + \ No newline at end of file diff --git a/charges/lanceHead.svg b/charges/lanceHead.svg deleted file mode 100644 index 255492db..00000000 --- a/charges/lanceHead.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/charges/lanceWithBanner.svg b/charges/lanceWithBanner.svg deleted file mode 100644 index 556e5ade..00000000 --- a/charges/lanceWithBanner.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/charges/laurelWreath.svg b/charges/laurelWreath.svg deleted file mode 100644 index 989e00c4..00000000 --- a/charges/laurelWreath.svg +++ /dev/null @@ -1,263 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/laurelWreath2.svg b/charges/laurelWreath2.svg deleted file mode 100644 index 6dfb373e..00000000 --- a/charges/laurelWreath2.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/lighthouse.svg b/charges/lighthouse.svg deleted file mode 100644 index b66938f5..00000000 --- a/charges/lighthouse.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/charges/lionHeadCaboshed.svg b/charges/lionHeadCaboshed.svg index 63022fc0..b7065322 100644 --- a/charges/lionHeadCaboshed.svg +++ b/charges/lionHeadCaboshed.svg @@ -1,107 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/lionHeadErased.svg b/charges/lionHeadErased.svg deleted file mode 100644 index 7ed39c67..00000000 --- a/charges/lionHeadErased.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/lionPassant.svg b/charges/lionPassant.svg index 7dd6b396..721b3bfe 100644 --- a/charges/lionPassant.svg +++ b/charges/lionPassant.svg @@ -1,185 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/lionPassantGuardant.svg b/charges/lionPassantGuardant.svg index 584e8835..1652a5ac 100644 --- a/charges/lionPassantGuardant.svg +++ b/charges/lionPassantGuardant.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/lionRampant.svg b/charges/lionRampant.svg index 8aab2b09..1160bf62 100644 --- a/charges/lionRampant.svg +++ b/charges/lionRampant.svg @@ -1 +1,21 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/lionSejant.svg b/charges/lionSejant.svg deleted file mode 100644 index 23ca98db..00000000 --- a/charges/lionSejant.svg +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/lizard.svg b/charges/lizard.svg deleted file mode 100644 index dc8dbf9d..00000000 --- a/charges/lizard.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/lochaberAxe.svg b/charges/lochaberAxe.svg index cf09c61e..bcf31775 100644 --- a/charges/lochaberAxe.svg +++ b/charges/lochaberAxe.svg @@ -1,9 +1 @@ - - - - - - - - - + \ No newline at end of file diff --git a/charges/log.svg b/charges/log.svg index 387fad44..0136afc0 100644 --- a/charges/log.svg +++ b/charges/log.svg @@ -1,8 +1 @@ - - - - - - - - + \ No newline at end of file diff --git a/charges/lozengeFaceted.svg b/charges/lozengeFaceted.svg index 63a575e3..8d9cc76a 100644 --- a/charges/lozengeFaceted.svg +++ b/charges/lozengeFaceted.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/lute.svg b/charges/lute.svg index c88cc397..1ce3d6bc 100644 --- a/charges/lute.svg +++ b/charges/lute.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/charges/lymphad.svg b/charges/lymphad.svg index 457f10d7..ca0aab51 100644 --- a/charges/lymphad.svg +++ b/charges/lymphad.svg @@ -1,77 +1,75 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + diff --git a/charges/lyre.svg b/charges/lyre.svg deleted file mode 100644 index d89b8550..00000000 --- a/charges/lyre.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/charges/mace.svg b/charges/mace.svg deleted file mode 100644 index a3f0e074..00000000 --- a/charges/mace.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/maces.svg b/charges/maces.svg deleted file mode 100644 index 93988b80..00000000 --- a/charges/maces.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/mallet.svg b/charges/mallet.svg index ecb418f9..1a6655f4 100644 --- a/charges/mallet.svg +++ b/charges/mallet.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/charges/mantle.svg b/charges/mantle.svg deleted file mode 100644 index 5493c30b..00000000 --- a/charges/mantle.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/mapleLeaf.svg b/charges/mapleLeaf.svg deleted file mode 100644 index 93e63767..00000000 --- a/charges/mapleLeaf.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/charges/martenCourant.svg b/charges/martenCourant.svg deleted file mode 100644 index 1760d038..00000000 --- a/charges/martenCourant.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/mascle.svg b/charges/mascle.svg index b867e47a..bc8c3411 100644 --- a/charges/mascle.svg +++ b/charges/mascle.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mastiffStatant.svg b/charges/mastiffStatant.svg index 14feb266..83947142 100644 --- a/charges/mastiffStatant.svg +++ b/charges/mastiffStatant.svg @@ -1,156 +1,157 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/charges/millstone.svg b/charges/millstone.svg deleted file mode 100644 index f8d523ca..00000000 --- a/charges/millstone.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/charges/mitre.svg b/charges/mitre.svg deleted file mode 100644 index 1a20e002..00000000 --- a/charges/mitre.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/monk.svg b/charges/monk.svg index 8ede0359..af0cb69a 100644 --- a/charges/monk.svg +++ b/charges/monk.svg @@ -1,139 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/moonInCrescent.svg b/charges/moonInCrescent.svg deleted file mode 100644 index 27fdb512..00000000 --- a/charges/moonInCrescent.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/mullet.svg b/charges/mullet.svg index 2658e971..556f1ebd 100644 --- a/charges/mullet.svg +++ b/charges/mullet.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mullet4.svg b/charges/mullet4.svg index 37242f99..aea310ce 100644 --- a/charges/mullet4.svg +++ b/charges/mullet4.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mullet6.svg b/charges/mullet6.svg index 1a1972aa..a712d695 100644 --- a/charges/mullet6.svg +++ b/charges/mullet6.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mullet6Faceted.svg b/charges/mullet6Faceted.svg index 1ca0c335..13364f15 100644 --- a/charges/mullet6Faceted.svg +++ b/charges/mullet6Faceted.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/charges/mullet6Pierced.svg b/charges/mullet6Pierced.svg index 96d6f279..955c6501 100644 --- a/charges/mullet6Pierced.svg +++ b/charges/mullet6Pierced.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mullet7.svg b/charges/mullet7.svg index 53321978..6b78d873 100644 --- a/charges/mullet7.svg +++ b/charges/mullet7.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mullet8.svg b/charges/mullet8.svg index 0239a883..66c84ce8 100644 --- a/charges/mullet8.svg +++ b/charges/mullet8.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/mulletFaceted.svg b/charges/mulletFaceted.svg index a43fe26e..49836d0f 100644 --- a/charges/mulletFaceted.svg +++ b/charges/mulletFaceted.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/charges/oak.svg b/charges/oak.svg index b01da9b4..aa208e4a 100644 --- a/charges/oak.svg +++ b/charges/oak.svg @@ -1,345 +1,346 @@ - - - - - - - + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/charges/orb.svg b/charges/orb.svg index 2d7354f5..c228bcff 100644 --- a/charges/orb.svg +++ b/charges/orb.svg @@ -1,25 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/ouroboros.svg b/charges/ouroboros.svg deleted file mode 100644 index f0f39146..00000000 --- a/charges/ouroboros.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/charges/owl.svg b/charges/owl.svg index 015a7f81..5ec6f37b 100644 --- a/charges/owl.svg +++ b/charges/owl.svg @@ -1,139 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/owlDisplayed.svg b/charges/owlDisplayed.svg deleted file mode 100644 index 353fe5e7..00000000 --- a/charges/owlDisplayed.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/palace.svg b/charges/palace.svg deleted file mode 100644 index 9e03dd4b..00000000 --- a/charges/palace.svg +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/palmTree.svg b/charges/palmTree.svg deleted file mode 100644 index 590d14a3..00000000 --- a/charges/palmTree.svg +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/parrot.svg b/charges/parrot.svg index 92d7dd10..d854d0fd 100644 --- a/charges/parrot.svg +++ b/charges/parrot.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/peacock.svg b/charges/peacock.svg deleted file mode 100644 index 064831f4..00000000 --- a/charges/peacock.svg +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/peacockInPride.svg b/charges/peacockInPride.svg deleted file mode 100644 index b8b4f8c7..00000000 --- a/charges/peacockInPride.svg +++ /dev/null @@ -1,216 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/pear.svg b/charges/pear.svg deleted file mode 100644 index d421e208..00000000 --- a/charges/pear.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/pegasus.svg b/charges/pegasus.svg index 5335022d..e4382800 100644 --- a/charges/pegasus.svg +++ b/charges/pegasus.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/pike.svg b/charges/pike.svg index 812002b7..7edd6aff 100644 --- a/charges/pike.svg +++ b/charges/pike.svg @@ -1,19 +1 @@ - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/pillar.svg b/charges/pillar.svg deleted file mode 100644 index d9aa943f..00000000 --- a/charges/pillar.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/pincers.svg b/charges/pincers.svg deleted file mode 100644 index 2e91f728..00000000 --- a/charges/pincers.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/charges/pineCone.svg b/charges/pineCone.svg deleted file mode 100644 index c326f2a2..00000000 --- a/charges/pineCone.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/pineTree.svg b/charges/pineTree.svg deleted file mode 100644 index 2abebe11..00000000 --- a/charges/pineTree.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/charges/pique.svg b/charges/pique.svg index 06c5836e..4383d3ea 100644 --- a/charges/pique.svg +++ b/charges/pique.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/plaice.svg b/charges/plaice.svg deleted file mode 100644 index 8325d1ca..00000000 --- a/charges/plaice.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/plough.svg b/charges/plough.svg index 7c1f42fc..b1534bc5 100644 --- a/charges/plough.svg +++ b/charges/plough.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/ploughshare.svg b/charges/ploughshare.svg deleted file mode 100644 index 45928f03..00000000 --- a/charges/ploughshare.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/porcupine.svg b/charges/porcupine.svg index bdc53081..92d095bc 100644 --- a/charges/porcupine.svg +++ b/charges/porcupine.svg @@ -1,137 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/portcullis.svg b/charges/portcullis.svg deleted file mode 100644 index de154326..00000000 --- a/charges/portcullis.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/pot.svg b/charges/pot.svg index 64cc0ff6..db4e0eec 100644 --- a/charges/pot.svg +++ b/charges/pot.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/charges/quatrefoil.svg b/charges/quatrefoil.svg deleted file mode 100644 index ff33f762..00000000 --- a/charges/quatrefoil.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/charges/rabbitSejant.svg b/charges/rabbitSejant.svg deleted file mode 100644 index c61e0a9b..00000000 --- a/charges/rabbitSejant.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/raft.svg b/charges/raft.svg deleted file mode 100644 index d5b728b4..00000000 --- a/charges/raft.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/charges/rake.svg b/charges/rake.svg index 6feed725..d0a2ff2d 100644 --- a/charges/rake.svg +++ b/charges/rake.svg @@ -1,26 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/ramHeadErased.svg b/charges/ramHeadErased.svg deleted file mode 100644 index c971f7b4..00000000 --- a/charges/ramHeadErased.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/ramPassant.svg b/charges/ramPassant.svg deleted file mode 100644 index 421e416c..00000000 --- a/charges/ramPassant.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/ramsHorn.svg b/charges/ramsHorn.svg index 26585cc9..ce66c26d 100644 --- a/charges/ramsHorn.svg +++ b/charges/ramsHorn.svg @@ -1,28 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/rapier.svg b/charges/rapier.svg deleted file mode 100644 index fed83920..00000000 --- a/charges/rapier.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/ratRampant.svg b/charges/ratRampant.svg deleted file mode 100644 index 13c6746a..00000000 --- a/charges/ratRampant.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/raven.svg b/charges/raven.svg index 6e3c4eca..10ae2b99 100644 --- a/charges/raven.svg +++ b/charges/raven.svg @@ -1,24 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/rhinoceros.svg b/charges/rhinoceros.svg deleted file mode 100644 index 1d43c4f4..00000000 --- a/charges/rhinoceros.svg +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/ribbon1.svg b/charges/ribbon1.svg deleted file mode 100644 index 03bf3515..00000000 --- a/charges/ribbon1.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/charges/ribbon2.svg b/charges/ribbon2.svg deleted file mode 100644 index 0f15bb04..00000000 --- a/charges/ribbon2.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/charges/ribbon3.svg b/charges/ribbon3.svg deleted file mode 100644 index dd168991..00000000 --- a/charges/ribbon3.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/charges/ribbon4.svg b/charges/ribbon4.svg deleted file mode 100644 index bab35959..00000000 --- a/charges/ribbon4.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/charges/ribbon5.svg b/charges/ribbon5.svg deleted file mode 100644 index 3c718bce..00000000 --- a/charges/ribbon5.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/charges/ribbon6.svg b/charges/ribbon6.svg deleted file mode 100644 index a32eede7..00000000 --- a/charges/ribbon6.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/charges/ribbon7.svg b/charges/ribbon7.svg deleted file mode 100644 index 2d9a1e21..00000000 --- a/charges/ribbon7.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/charges/ribbon8.svg b/charges/ribbon8.svg deleted file mode 100644 index f7c672a7..00000000 --- a/charges/ribbon8.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/charges/rose.svg b/charges/rose.svg index 7ce11665..1b61758c 100644 --- a/charges/rose.svg +++ b/charges/rose.svg @@ -1,12 +1 @@ - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/roundel.svg b/charges/roundel.svg index 344991ed..b2d22c8d 100644 --- a/charges/roundel.svg +++ b/charges/roundel.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/rustre.svg b/charges/rustre.svg index 60c253a1..da45eb58 100644 --- a/charges/rustre.svg +++ b/charges/rustre.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/sabre.svg b/charges/sabre.svg index 0f1f002d..8b339a0f 100644 --- a/charges/sabre.svg +++ b/charges/sabre.svg @@ -1,19 +1,20 @@ - - - - - + + + + + + - - - - - - - - + + + + + + + + - + \ No newline at end of file diff --git a/charges/sabre2.svg b/charges/sabre2.svg index 2466a761..e16c45fe 100644 --- a/charges/sabre2.svg +++ b/charges/sabre2.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - + + + + + + + + + + + + - + \ No newline at end of file diff --git a/charges/sabresCrossed.svg b/charges/sabresCrossed.svg index e9cec5f4..21ddc0e7 100644 --- a/charges/sabresCrossed.svg +++ b/charges/sabresCrossed.svg @@ -1,37 +1,40 @@ - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - + + + + + + + - - - - - - - - + + + + + + + + - + \ No newline at end of file diff --git a/charges/sagittarius.svg b/charges/sagittarius.svg deleted file mode 100644 index ac5eaeeb..00000000 --- a/charges/sagittarius.svg +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/salmon.svg b/charges/salmon.svg deleted file mode 100644 index bda9bf49..00000000 --- a/charges/salmon.svg +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/saw.svg b/charges/saw.svg deleted file mode 100644 index c356263f..00000000 --- a/charges/saw.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/charges/scale.svg b/charges/scale.svg deleted file mode 100644 index b2da96ea..00000000 --- a/charges/scale.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/scaleImbalanced.svg b/charges/scaleImbalanced.svg deleted file mode 100644 index ea151649..00000000 --- a/charges/scaleImbalanced.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/scalesHanging.svg b/charges/scalesHanging.svg deleted file mode 100644 index 1065211b..00000000 --- a/charges/scalesHanging.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/sceptre.svg b/charges/sceptre.svg deleted file mode 100644 index 57869cbf..00000000 --- a/charges/sceptre.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/scissors.svg b/charges/scissors.svg deleted file mode 100644 index a7437f1e..00000000 --- a/charges/scissors.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/charges/scissors2.svg b/charges/scissors2.svg deleted file mode 100644 index 109d8238..00000000 --- a/charges/scissors2.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/charges/scorpion.svg b/charges/scorpion.svg deleted file mode 100644 index c132511d..00000000 --- a/charges/scorpion.svg +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/scrollClosed.svg b/charges/scrollClosed.svg deleted file mode 100644 index 1f7d8034..00000000 --- a/charges/scrollClosed.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/charges/scythe.svg b/charges/scythe.svg deleted file mode 100644 index b8d0a04d..00000000 --- a/charges/scythe.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/charges/scythe2.svg b/charges/scythe2.svg deleted file mode 100644 index 7fa9de5d..00000000 --- a/charges/scythe2.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/charges/serpent.svg b/charges/serpent.svg index e12c9570..67a7bccd 100644 --- a/charges/serpent.svg +++ b/charges/serpent.svg @@ -1,24 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/sextifoil.svg b/charges/sextifoil.svg deleted file mode 100644 index ad6e3303..00000000 --- a/charges/sextifoil.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/charges/shears.svg b/charges/shears.svg deleted file mode 100644 index 3b3daeb4..00000000 --- a/charges/shears.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/charges/shield.svg b/charges/shield.svg deleted file mode 100644 index 89ad41de..00000000 --- a/charges/shield.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/shipWheel.svg b/charges/shipWheel.svg deleted file mode 100644 index fa23136c..00000000 --- a/charges/shipWheel.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/sickle.svg b/charges/sickle.svg deleted file mode 100644 index 753eeeaa..00000000 --- a/charges/sickle.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/charges/skeleton.svg b/charges/skeleton.svg deleted file mode 100644 index cde28dae..00000000 --- a/charges/skeleton.svg +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/skull.svg b/charges/skull.svg deleted file mode 100644 index c7dc7044..00000000 --- a/charges/skull.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/skull2.svg b/charges/skull2.svg deleted file mode 100644 index a580afd7..00000000 --- a/charges/skull2.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/charges/snail.svg b/charges/snail.svg deleted file mode 100644 index 387dc48a..00000000 --- a/charges/snail.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/charges/snake.svg b/charges/snake.svg index 532f2c0c..bb00fbf8 100644 --- a/charges/snake.svg +++ b/charges/snake.svg @@ -1,74 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/snowflake.svg b/charges/snowflake.svg deleted file mode 100644 index d85d067b..00000000 --- a/charges/snowflake.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/spear.svg b/charges/spear.svg deleted file mode 100644 index 9944f9d5..00000000 --- a/charges/spear.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/charges/spiral.svg b/charges/spiral.svg deleted file mode 100644 index 05736127..00000000 --- a/charges/spiral.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/charges/squirrel.svg b/charges/squirrel.svg deleted file mode 100644 index bf2cc68b..00000000 --- a/charges/squirrel.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/stagLodgedRegardant.svg b/charges/stagLodgedRegardant.svg deleted file mode 100644 index 024f648c..00000000 --- a/charges/stagLodgedRegardant.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/stagPassant.svg b/charges/stagPassant.svg deleted file mode 100644 index 745ed25e..00000000 --- a/charges/stagPassant.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/stagsAttires.svg b/charges/stagsAttires.svg index c8b3692b..85792750 100644 --- a/charges/stagsAttires.svg +++ b/charges/stagsAttires.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/stirrup.svg b/charges/stirrup.svg deleted file mode 100644 index 4350ad26..00000000 --- a/charges/stirrup.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/sun.svg b/charges/sun.svg index 6d58a55c..ec82b8d4 100644 --- a/charges/sun.svg +++ b/charges/sun.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/sunInSplendour.svg b/charges/sunInSplendour.svg index 4de9c571..b5c64b94 100644 --- a/charges/sunInSplendour.svg +++ b/charges/sunInSplendour.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/sunInSplendour2.svg b/charges/sunInSplendour2.svg deleted file mode 100644 index d56c221d..00000000 --- a/charges/sunInSplendour2.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/swallow.svg b/charges/swallow.svg deleted file mode 100644 index bf363a15..00000000 --- a/charges/swallow.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/swan.svg b/charges/swan.svg index 26a345f7..8c1df8c3 100644 --- a/charges/swan.svg +++ b/charges/swan.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/swanErased.svg b/charges/swanErased.svg index 510c380a..243565db 100644 --- a/charges/swanErased.svg +++ b/charges/swanErased.svg @@ -1,8 +1,8 @@ - - + + diff --git a/charges/sword.svg b/charges/sword.svg index cdf8853b..e9b29caa 100644 --- a/charges/sword.svg +++ b/charges/sword.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/talbotPassant.svg b/charges/talbotPassant.svg deleted file mode 100644 index 121e6ba4..00000000 --- a/charges/talbotPassant.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/talbotSejant.svg b/charges/talbotSejant.svg deleted file mode 100644 index e89d4b90..00000000 --- a/charges/talbotSejant.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/template.svg b/charges/template.svg index cad51295..5594bc12 100644 --- a/charges/template.svg +++ b/charges/template.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/thistle.svg b/charges/thistle.svg deleted file mode 100644 index 09cff52a..00000000 --- a/charges/thistle.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/tower.svg b/charges/tower.svg index 9754803a..0370f8c9 100644 --- a/charges/tower.svg +++ b/charges/tower.svg @@ -1,17 +1,17 @@ - - - - - - + + + + + + - - - - + + + + - + - + \ No newline at end of file diff --git a/charges/trefle.svg b/charges/trefle.svg index 8180526b..fce4a3f1 100644 --- a/charges/trefle.svg +++ b/charges/trefle.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/trefoil.svg b/charges/trefoil.svg deleted file mode 100644 index 438c993e..00000000 --- a/charges/trefoil.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/charges/triangle.svg b/charges/triangle.svg index 0a06d67c..ff02c150 100644 --- a/charges/triangle.svg +++ b/charges/triangle.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/trianglePierced.svg b/charges/trianglePierced.svg index 6bbe2fc2..55d7783f 100644 --- a/charges/trianglePierced.svg +++ b/charges/trianglePierced.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/charges/trowel.svg b/charges/trowel.svg deleted file mode 100644 index b9533474..00000000 --- a/charges/trowel.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/charges/unicornRampant.svg b/charges/unicornRampant.svg index a3102dbc..f8c86fb5 100644 --- a/charges/unicornRampant.svg +++ b/charges/unicornRampant.svg @@ -1,29 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wasp.svg b/charges/wasp.svg deleted file mode 100644 index 9d54306c..00000000 --- a/charges/wasp.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/wheatStalk.svg b/charges/wheatStalk.svg deleted file mode 100644 index c6113ccd..00000000 --- a/charges/wheatStalk.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/wheel.svg b/charges/wheel.svg index 6133eee9..5e012206 100644 --- a/charges/wheel.svg +++ b/charges/wheel.svg @@ -1,23 +1,23 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/charges/windmill.svg b/charges/windmill.svg deleted file mode 100644 index b814ef1e..00000000 --- a/charges/windmill.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/charges/wing.svg b/charges/wing.svg index d38622f2..4f85c9c6 100644 --- a/charges/wing.svg +++ b/charges/wing.svg @@ -1,34 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wingSword.svg b/charges/wingSword.svg index 75c2f80e..f37cbde9 100644 --- a/charges/wingSword.svg +++ b/charges/wingSword.svg @@ -1,23 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wolfHeadErased.svg b/charges/wolfHeadErased.svg index 518ea83f..f3c8bb12 100644 --- a/charges/wolfHeadErased.svg +++ b/charges/wolfHeadErased.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wolfPassant.svg b/charges/wolfPassant.svg index 06f8761a..4ec0eb77 100644 --- a/charges/wolfPassant.svg +++ b/charges/wolfPassant.svg @@ -1,34 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wolfRampant.svg b/charges/wolfRampant.svg index f5c7f57c..7375d688 100644 --- a/charges/wolfRampant.svg +++ b/charges/wolfRampant.svg @@ -1,30 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wolfStatant.svg b/charges/wolfStatant.svg index d592b9ef..2ff7766b 100644 --- a/charges/wolfStatant.svg +++ b/charges/wolfStatant.svg @@ -1,29 +1,29 @@ - - - - - - - - - + + + + + + + + + - - - - + + + + - + - + diff --git a/charges/wyvern.svg b/charges/wyvern.svg index f09b821e..3c4a05a6 100644 --- a/charges/wyvern.svg +++ b/charges/wyvern.svg @@ -1,69 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/charges/wyvernWithWingsDisplayed.svg b/charges/wyvernWithWingsDisplayed.svg index d3aef9b4..a4cf5563 100644 --- a/charges/wyvernWithWingsDisplayed.svg +++ b/charges/wyvernWithWingsDisplayed.svg @@ -1,46 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/components/fill-box.js b/components/fill-box.js index b4d075c3..02912f3b 100644 --- a/components/fill-box.js +++ b/components/fill-box.js @@ -1,5 +1,7 @@ +// fill-box cannot use Shadow DOM as it needs access to svg hatches +// append stylesheet { - const style = /* css */ ` + const style = ` fill-box:not([disabled]) { cursor: pointer; } @@ -12,8 +14,7 @@ fill-box > svg > rect { stroke: #666666; stroke-width: 2; - } - `; + }`; const styleElement = document.createElement("style"); styleElement.setAttribute("type", "text/css"); @@ -23,7 +24,7 @@ { const template = document.createElement("template"); - template.innerHTML = /* html */ ` + template.innerHTML = ` @@ -69,6 +70,5 @@ } } - // cannot use Shadow DOM here as need an access to svg hatches customElements.define("fill-box", FillBox); } diff --git a/components/slider-input.js b/components/slider-input.js deleted file mode 100644 index f1732027..00000000 --- a/components/slider-input.js +++ /dev/null @@ -1,78 +0,0 @@ -{ - const style = /* css */ ` - slider-input { - display: flex; - align-items: center; - gap: .4em; - } - `; - - const styleElement = document.createElement("style"); - styleElement.setAttribute("type", "text/css"); - styleElement.innerHTML = style; - document.head.appendChild(styleElement); -} - -{ - const template = document.createElement("template"); - template.innerHTML = /* html */ ` - - - `; - - class SliderInput extends HTMLElement { - constructor() { - super(); - this.appendChild(template.content.cloneNode(true)); - - const range = this.querySelector("input[type=range]"); - const number = this.querySelector("input[type=number]"); - - range.value = number.value = this.value || this.getAttribute("value") || 50; - range.min = number.min = this.getAttribute("min") || 0; - range.max = number.max = this.getAttribute("max") || 100; - range.step = number.step = this.getAttribute("step") || 1; - - range.addEventListener("input", this.handleEvent.bind(this)); - number.addEventListener("input", this.handleEvent.bind(this)); - range.addEventListener("change", this.handleEvent.bind(this)); - number.addEventListener("change", this.handleEvent.bind(this)); - } - - handleEvent(e) { - const value = e.target.value; - const isNaN = Number.isNaN(Number(value)); - if (isNaN || value === "") return e.stopPropagation(); - - const range = this.querySelector("input[type=range]"); - const number = this.querySelector("input[type=number]"); - this.value = range.value = number.value = value; - - this.dispatchEvent( - new CustomEvent(e.type, { - detail: {value}, - bubbles: true, - composed: true - }) - ); - } - - set value(value) { - const range = this.querySelector("input[type=range]"); - const number = this.querySelector("input[type=number]"); - range.value = number.value = value; - } - - get value() { - const number = this.querySelector("input[type=number]"); - return number.value; - } - - get valueAsNumber() { - const number = this.querySelector("input[type=number]"); - return number.valueAsNumber; - } - } - - customElements.define("slider-input", SliderInput); -} diff --git a/config/heightmap-templates.js b/config/heightmap-templates.js deleted file mode 100644 index 29738609..00000000 --- a/config/heightmap-templates.js +++ /dev/null @@ -1,166 +0,0 @@ -"use strict"; - -const heightmapTemplates = (function () { - const volcano = `Hill 1 90-100 44-56 40-60 - Multiply 0.8 50-100 0 0 - Range 1.5 30-55 45-55 40-60 - Smooth 3 0 0 0 - Hill 1.5 35-45 25-30 20-75 - Hill 1 35-55 75-80 25-75 - Hill 0.5 20-25 10-15 20-25 - Mask 3 0 0 0`; - - const highIsland = `Hill 1 90-100 65-75 47-53 - Add 7 all 0 0 - Hill 5-6 20-30 25-55 45-55 - Range 1 40-50 45-55 45-55 - Multiply 0.8 land 0 0 - Mask 3 0 0 0 - Smooth 2 0 0 0 - Trough 2-3 20-30 20-30 20-30 - Trough 2-3 20-30 60-80 70-80 - Hill 1 10-15 60-60 50-50 - Hill 1.5 13-16 15-20 20-75 - Range 1.5 30-40 15-85 30-40 - Range 1.5 30-40 15-85 60-70 - Pit 3-5 10-30 15-85 20-80`; - - const lowIsland = `Hill 1 90-99 60-80 45-55 - Hill 1-2 20-30 10-30 10-90 - Smooth 2 0 0 0 - Hill 6-7 25-35 20-70 30-70 - Range 1 40-50 45-55 45-55 - Trough 2-3 20-30 15-85 20-30 - Trough 2-3 20-30 15-85 70-80 - Hill 1.5 10-15 5-15 20-80 - Hill 1 10-15 85-95 70-80 - Pit 5-7 15-25 15-85 20-80 - Multiply 0.4 20-100 0 0 - Mask 4 0 0 0`; - - const continents = `Hill 1 80-85 60-80 40-60 - Hill 1 80-85 20-30 40-60 - Hill 6-7 15-30 25-75 15-85 - Multiply 0.6 land 0 0 - Hill 8-10 5-10 15-85 20-80 - Range 1-2 30-60 5-15 25-75 - Range 1-2 30-60 80-95 25-75 - Range 0-3 30-60 80-90 20-80 - Strait 2 vertical 0 0 - Strait 1 vertical 0 0 - Smooth 3 0 0 0 - Trough 3-4 15-20 15-85 20-80 - Trough 3-4 5-10 45-55 45-55 - Pit 3-4 10-20 15-85 20-80 - Mask 4 0 0 0`; - - const archipelago = `Add 11 all 0 0 - Range 2-3 40-60 20-80 20-80 - Hill 5 15-20 10-90 30-70 - Hill 2 10-15 10-30 20-80 - Hill 2 10-15 60-90 20-80 - Smooth 3 0 0 0 - Trough 10 20-30 5-95 5-95 - Strait 2 vertical 0 0 - Strait 2 horizontal 0 0`; - - const atoll = `Hill 1 75-80 50-60 45-55 - Hill 1.5 30-50 25-75 30-70 - Hill .5 30-50 25-35 30-70 - Smooth 1 0 0 0 - Multiply 0.2 25-100 0 0 - Hill 0.5 10-20 50-55 48-52`; - - const mediterranean = `Range 4-6 30-80 0-100 0-10 - Range 4-6 30-80 0-100 90-100 - Hill 6-8 30-50 10-90 0-5 - Hill 6-8 30-50 10-90 95-100 - Multiply 0.9 land 0 0 - Mask -2 0 0 0 - Smooth 1 0 0 0 - Hill 2-3 30-70 0-5 20-80 - Hill 2-3 30-70 95-100 20-80 - Trough 3-6 40-50 0-100 0-10 - Trough 3-6 40-50 0-100 90-100`; - - const peninsula = `Range 2-3 20-35 40-50 0-15 - Add 5 all 0 0 - Hill 1 90-100 10-90 0-5 - Add 13 all 0 0 - Hill 3-4 3-5 5-95 80-100 - Hill 1-2 3-5 5-95 40-60 - Trough 5-6 10-25 5-95 5-95 - Smooth 3 0 0 0 - Invert 0.4 both 0 0`; - - const pangea = `Hill 1-2 25-40 15-50 0-10 - Hill 1-2 5-40 50-85 0-10 - Hill 1-2 25-40 50-85 90-100 - Hill 1-2 5-40 15-50 90-100 - Hill 8-12 20-40 20-80 48-52 - Smooth 2 0 0 0 - Multiply 0.7 land 0 0 - Trough 3-4 25-35 5-95 10-20 - Trough 3-4 25-35 5-95 80-90 - Range 5-6 30-40 10-90 35-65`; - - const isthmus = `Hill 5-10 15-30 0-30 0-20 - Hill 5-10 15-30 10-50 20-40 - Hill 5-10 15-30 30-70 40-60 - Hill 5-10 15-30 50-90 60-80 - Hill 5-10 15-30 70-100 80-100 - Smooth 2 0 0 0 - Trough 4-8 15-30 0-30 0-20 - Trough 4-8 15-30 10-50 20-40 - Trough 4-8 15-30 30-70 40-60 - Trough 4-8 15-30 50-90 60-80 - Trough 4-8 15-30 70-100 80-100 - Invert 0.25 x 0 0`; - - const shattered = `Hill 8 35-40 15-85 30-70 - Trough 10-20 40-50 5-95 5-95 - Range 5-7 30-40 10-90 20-80 - Pit 12-20 30-40 15-85 20-80`; - - const taklamakan = `Hill 1-3 20-30 30-70 30-70 - Hill 2-4 60-85 0-5 0-100 - Hill 2-4 60-85 95-100 0-100 - Hill 3-4 60-85 20-80 0-5 - Hill 3-4 60-85 20-80 95-100 - Smooth 3 0 0 0`; - - const oldWorld = `Range 3 70 15-85 20-80 - Hill 2-3 50-70 15-45 20-80 - Hill 2-3 50-70 65-85 20-80 - Hill 4-6 20-25 15-85 20-80 - Multiply 0.5 land 0 0 - Smooth 2 0 0 0 - Range 3-4 20-50 15-35 20-45 - Range 2-4 20-50 65-85 45-80 - Strait 3-7 vertical 0 0 - Trough 6-8 20-50 15-85 45-65 - Pit 5-6 20-30 10-90 10-90`; - - const fractious = `Hill 12-15 50-80 5-95 5-95 - Mask -1.5 0 0 0 - Mask 3 0 0 0 - Add -20 30-100 0 0 - Range 6-8 40-50 5-95 10-90`; - - return { - volcano: {id: 0, name: "Volcano", template: volcano, probability: 3}, - highIsland: {id: 1, name: "High Island", template: highIsland, probability: 19}, - lowIsland: {id: 2, name: "Low Island", template: lowIsland, probability: 9}, - continents: {id: 3, name: "Continents", template: continents, probability: 16}, - archipelago: {id: 4, name: "Archipelago", template: archipelago, probability: 18}, - atoll: {id: 5, name: "Atoll", template: atoll, probability: 1}, - mediterranean: {id: 6, name: "Mediterranean", template: mediterranean, probability: 5}, - peninsula: {id: 7, name: "Peninsula", template: peninsula, probability: 3}, - pangea: {id: 8, name: "Pangea", template: pangea, probability: 5}, - isthmus: {id: 9, name: "Isthmus", template: isthmus, probability: 2}, - shattered: {id: 10, name: "Shattered", template: shattered, probability: 7}, - taklamakan: {id: 11, name: "Taklamakan", template: taklamakan, probability: 1}, - oldWorld: {id: 12, name: "Old World", template: oldWorld, probability: 8}, - fractious: {id: 13, name: "Fractious", template: fractious, probability: 3} - }; -})(); diff --git a/config/precreated-heightmaps.js b/config/precreated-heightmaps.js deleted file mode 100644 index 22f45abd..00000000 --- a/config/precreated-heightmaps.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -const precreatedHeightmaps = { - "africa-centric": {id: 0, name: "Africa Centric"}, - arabia: {id: 1, name: "Arabia"}, - atlantics: {id: 2, name: "Atlantics"}, - britain: {id: 3, name: "Britain"}, - caribbean: {id: 4, name: "Caribbean"}, - "east-asia": {id: 5, name: "East Asia"}, - eurasia: {id: 6, name: "Eurasia"}, - europe: {id: 7, name: "Europe"}, - "europe-accented": {id: 8, name: "Europe Accented"}, - "europe-and-central-asia": {id: 9, name: "Europe and Central Asia"}, - "europe-central": {id: 10, name: "Europe Central"}, - "europe-north": {id: 11, name: "Europe North"}, - greenland: {id: 12, name: "Greenland"}, - hellenica: {id: 13, name: "Hellenica"}, - iceland: {id: 14, name: "Iceland"}, - "indian-ocean": {id: 15, name: "Indian Ocean"}, - "mediterranean-sea": {id: 16, name: "Mediterranean Sea"}, - "middle-east": {id: 17, name: "Middle East"}, - "north-america": {id: 18, name: "North America"}, - "us-centric": {id: 19, name: "US-centric"}, - "us-mainland": {id: 20, name: "US Mainland"}, - world: {id: 21, name: "World"}, - "world-from-pacific": {id: 22, name: "World from Pacific"} -}; diff --git a/heightmaps/import-rules.txt b/heightmaps/import-rules.txt index 69499114..9478b35c 100644 --- a/heightmaps/import-rules.txt +++ b/heightmaps/import-rules.txt @@ -1,8 +1,8 @@ To get heightmap with correct height scale: -1. Open https://tangrams.github.io/heightmapper +1. Open tangrams.github.io 2. Toggle off auto-exposure 3. Set max elevation to 2000 4. Set min elevation to -500 5. Find region you like 6. Render image -7. Optionally rescale image to a smaller size (e.g. 500x300px) as high resolution is not used +7. Optionally rescale image to a smaller size (e.g. 500x300px) as high resolution is not used \ No newline at end of file diff --git a/icons.css b/icons.css index 4740f091..ae40ee00 100644 --- a/icons.css +++ b/icons.css @@ -253,7 +253,7 @@ .icon-coa:before {content:'\f3ed'; font-size: .9em; color: #999;} /* '' */ .icon-half:before {font-weight: bold;content:'½';} .icon-voice:before {content:'🔊';} -.icon-robot:before {content:'🤖';} + .icon-die:before {content:'🎲';} .icon-button-die:before {content:'🎲'; padding-right: .4em;} .icon-button-power:before {content:'💪'; padding-right: .6em;} diff --git a/images/Tumblr.png b/images/Tumblr.png new file mode 100644 index 00000000..2b65ddad Binary files /dev/null and b/images/Tumblr.png differ diff --git a/images/icons/favicon-16x16.png b/images/favicon-16x16.png similarity index 100% rename from images/icons/favicon-16x16.png rename to images/favicon-16x16.png diff --git a/images/icons/favicon-32x32.png b/images/favicon-32x32.png similarity index 100% rename from images/icons/favicon-32x32.png rename to images/favicon-32x32.png diff --git a/images/icons/icon_x512.png b/images/icons/icon_x512.png deleted file mode 100644 index f1f8c9aa..00000000 Binary files a/images/icons/icon_x512.png and /dev/null differ diff --git a/images/icons/maskable_icon_x128.png b/images/icons/maskable_icon_x128.png deleted file mode 100644 index fa877d1b..00000000 Binary files a/images/icons/maskable_icon_x128.png and /dev/null differ diff --git a/images/icons/maskable_icon_x192.png b/images/icons/maskable_icon_x192.png deleted file mode 100644 index 3322eab3..00000000 Binary files a/images/icons/maskable_icon_x192.png and /dev/null differ diff --git a/images/icons/maskable_icon_x384.png b/images/icons/maskable_icon_x384.png deleted file mode 100644 index c7e7e705..00000000 Binary files a/images/icons/maskable_icon_x384.png and /dev/null differ diff --git a/images/icons/maskable_icon_x512.png b/images/icons/maskable_icon_x512.png deleted file mode 100644 index 5b2361fd..00000000 Binary files a/images/icons/maskable_icon_x512.png and /dev/null differ diff --git a/images/textures/antique-big.jpg b/images/textures/antique-big.jpg deleted file mode 100644 index 711b1681..00000000 Binary files a/images/textures/antique-big.jpg and /dev/null differ diff --git a/images/textures/antique-small.jpg b/images/textures/antique-small.jpg deleted file mode 100644 index 851b5d07..00000000 Binary files a/images/textures/antique-small.jpg and /dev/null differ diff --git a/images/textures/folded-paper-big.jpg b/images/textures/folded-paper-big.jpg deleted file mode 100644 index c2c4d761..00000000 Binary files a/images/textures/folded-paper-big.jpg and /dev/null differ diff --git a/images/textures/folded-paper-small.jpg b/images/textures/folded-paper-small.jpg deleted file mode 100644 index 88418a13..00000000 Binary files a/images/textures/folded-paper-small.jpg and /dev/null differ diff --git a/images/textures/gray-paper.jpg b/images/textures/gray-paper.jpg deleted file mode 100644 index 238d6e4c..00000000 Binary files a/images/textures/gray-paper.jpg and /dev/null differ diff --git a/images/textures/iran-small.jpg b/images/textures/iran-small.jpg deleted file mode 100644 index 39f34512..00000000 Binary files a/images/textures/iran-small.jpg and /dev/null differ diff --git a/images/textures/marble-big.jpg b/images/textures/marble-big.jpg deleted file mode 100644 index c1d2a6d4..00000000 Binary files a/images/textures/marble-big.jpg and /dev/null differ diff --git a/images/textures/marble-blue-big.jpg b/images/textures/marble-blue-big.jpg deleted file mode 100644 index dbfc0975..00000000 Binary files a/images/textures/marble-blue-big.jpg and /dev/null differ diff --git a/images/textures/marble-blue-small.jpg b/images/textures/marble-blue-small.jpg deleted file mode 100644 index 2e95fdcb..00000000 Binary files a/images/textures/marble-blue-small.jpg and /dev/null differ diff --git a/images/textures/marble-small.jpg b/images/textures/marble-small.jpg deleted file mode 100644 index 10d1a9ab..00000000 Binary files a/images/textures/marble-small.jpg and /dev/null differ diff --git a/images/textures/mars-big.jpg b/images/textures/mars-big.jpg deleted file mode 100644 index 3fd39dae..00000000 Binary files a/images/textures/mars-big.jpg and /dev/null differ diff --git a/images/textures/mars-small.jpg b/images/textures/mars-small.jpg deleted file mode 100644 index 75de8dd3..00000000 Binary files a/images/textures/mars-small.jpg and /dev/null differ diff --git a/images/textures/mauritania-small.jpg b/images/textures/mauritania-small.jpg deleted file mode 100644 index 22d9cecf..00000000 Binary files a/images/textures/mauritania-small.jpg and /dev/null differ diff --git a/images/textures/mercury-big.jpg b/images/textures/mercury-big.jpg deleted file mode 100644 index 7e06f0ee..00000000 Binary files a/images/textures/mercury-big.jpg and /dev/null differ diff --git a/images/textures/mercury-small.jpg b/images/textures/mercury-small.jpg deleted file mode 100644 index 53f31ee3..00000000 Binary files a/images/textures/mercury-small.jpg and /dev/null differ diff --git a/images/textures/ocean.jpg b/images/textures/ocean.jpg deleted file mode 100644 index 981366ca..00000000 Binary files a/images/textures/ocean.jpg and /dev/null differ diff --git a/images/textures/pergamena-small.jpg b/images/textures/pergamena-small.jpg deleted file mode 100644 index 951f9eda..00000000 Binary files a/images/textures/pergamena-small.jpg and /dev/null differ diff --git a/images/textures/plaster.jpg b/images/textures/plaster.jpg deleted file mode 100644 index 8ec85c81..00000000 Binary files a/images/textures/plaster.jpg and /dev/null differ diff --git a/images/textures/soiled-paper-vertical.png b/images/textures/soiled-paper-vertical.png deleted file mode 100644 index f8bb720e..00000000 Binary files a/images/textures/soiled-paper-vertical.png and /dev/null differ diff --git a/images/textures/soiled-paper.jpg b/images/textures/soiled-paper.jpg deleted file mode 100644 index 00333992..00000000 Binary files a/images/textures/soiled-paper.jpg and /dev/null differ diff --git a/images/textures/spain-small.jpg b/images/textures/spain-small.jpg deleted file mode 100644 index a413f508..00000000 Binary files a/images/textures/spain-small.jpg and /dev/null differ diff --git a/images/textures/timbercut-big.jpg b/images/textures/timbercut-big.jpg deleted file mode 100644 index 7dc9b656..00000000 Binary files a/images/textures/timbercut-big.jpg and /dev/null differ diff --git a/images/textures/timbercut-small.jpg b/images/textures/timbercut-small.jpg deleted file mode 100644 index a73e47be..00000000 Binary files a/images/textures/timbercut-small.jpg and /dev/null differ diff --git a/index.css b/index.css index 373bf63c..d129d5a5 100644 --- a/index.css +++ b/index.css @@ -1,24 +1,3 @@ -:root { - --monospace: Consolas, monospace; - --serif: Georgia, serif; - --sans-serif: Helvetica, Arial, sans-serif; -} - -/* hide Google translate header */ -body > .skiptranslate { - display: none; -} - -/* hide Google translate in-progress widget */ -body > .skiptranslate + div { - display: none; -} - -/* make translated text wrapper non-blocking */ -font { - pointer-events: none; -} - input, select, button { @@ -122,6 +101,10 @@ a { fill: none; } +#biomes { + stroke-width: 0.7; +} + #landmass { mask: url(#land); fill-rule: evenodd; @@ -136,7 +119,7 @@ a { } #temperature { - font-family: var(--sans-serif); + font-family: sans-serif; font-weight: 700; text-anchor: middle; dominant-baseline: central; @@ -165,8 +148,6 @@ t, #temperature, #texture, #landmass, -#vignette, -#gridOverlay, #fogging { pointer-events: none; } @@ -179,7 +160,7 @@ t, text-shadow: 0 0 4px #000; dominant-baseline: central; text-anchor: middle; - font-family: var(--sans-serif); + font-family: Helvetica; fill-opacity: 1; } @@ -187,12 +168,20 @@ t, font-size: 0.8em; } +#statesBody { + stroke-width: 3; +} + #statesHalo { fill: none; stroke-linecap: round; stroke-linejoin: round; } +#provincesBody { + stroke-width: 0.2; +} + #statesBody, #provincesBody, #relig, @@ -247,23 +236,31 @@ i.icon-lock { cursor: pointer; } +#routeEditor > *, #labelEditor div { display: inline-block; } #labels { - text-anchor: middle; + text-anchor: start; dominant-baseline: central; cursor: pointer; } .chartInfo { text-align: center; - font-family: var(--sans-serif); + font-family: sans-serif; font-style: italic; font-size: 12px; } +#hierarchy .selected { + stroke: #c13119; + stroke-width: 1; + cursor: move; +} + +#hierarchy text, #statesTree text, #provincesTree text { pointer-events: none; @@ -284,7 +281,7 @@ i.icon-lock { stroke-width: 2; } -.regimentDragLine { +.dragLine { marker-end: url(#end-arrow); stroke: #333333; stroke-dasharray: 5; @@ -345,36 +342,14 @@ text.drag { font-weight: bold; } -button.ui-button:disabled { - filter: brightness(0.95); -} - -button.ui-button:disabled:hover { - cursor: default; -} - .ui-dialog, #optionsContainer { user-select: none; } -#optionsTrigger { - padding: 0.6em 0.45em; -} - -@media (max-width: 600px) { - #optionsTrigger { - font-size: 2em; - padding: 0; - width: 1.3em; - height: 1.6em; - border: solid 1px #5e4fa2; - } -} - #options { position: absolute; - font-family: var(--monospace); + font-family: Consolas, monospace; border: solid 1px #5e4fa2; margin: 10px; padding-bottom: 0.3em; @@ -384,7 +359,7 @@ button.ui-button:disabled:hover { #options input, #options select, #options button { - font-family: var(--monospace); + font-family: Consolas, monospace; } #collapsible { @@ -405,7 +380,7 @@ button.ui-button:disabled:hover { div.tab > button#optionsHide { width: auto; - font-family: var(--sans-serif); + font-family: Arial; padding: 0.6em 0.45em; } @@ -433,21 +408,12 @@ button.options:hover { margin: 0.8em 0 0 0; } -#options .tip { - color: #444; - font-size: 0.9em; - font-family: sans-serif; - font-style: italic; - margin-left: 0.5em; -} - #aboutContent { text-align: justify; } #aboutContent p { font-weight: normal; - font-style: normal; } #aboutContent a { @@ -522,53 +488,7 @@ input[type="color"]::-webkit-color-swatch-wrapper { font-size: smaller; } -#options input[type="text"] { - border: 0px; - width: 62%; - font-size: smaller; -} - -#options output { - text-align: right; - font-size: smaller; -} - -#options input[type="number"] { - font-size: 0.8em; - border: 0; - text-align: right; - background-color: transparent; - width: 3.3em; -} - -#options input[type="number"]::-webkit-inner-spin-button, -#options input[type="number"]::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0; -} - -#options input[type="number"] { - appearance: textfield; - -moz-appearance: textfield; -} - -#options input[type="number"]:hover { - outline: 1px solid var(--dark-solid); -} - -#options input.paired { - text-align: center; - background-color: white; -} - -#options input.long { - width: 100%; - background-color: white; - text-align: left; -} - #options input[type="range"] { - width: 100%; height: 8px; background: 0; appearance: none; @@ -611,13 +531,56 @@ input[type="color"]::-webkit-color-swatch-wrapper { height: 2px; } -#options select { +#options input[type="number"] { + font-size: 0.8em; +} + +#options input[type="text"] { + border: 0px; + width: 62%; + font-size: smaller; +} + +#optionsContent output { + text-align: right; + font-size: smaller; +} + +#optionsContent input[type="number"] { + border: 0; + text-align: right; + background-color: transparent; + width: 3.3em; + -moz-appearance: textfield; +} + +#optionsContent input[type="number"]::-webkit-inner-spin-button, +#optionsContent input[type="number"]::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} + +#optionsContent input[type="number"]:hover { + outline: 1px solid var(--dark-solid); +} + +#optionsContent input.paired { + text-align: center; + background-color: white; +} + +#optionsContent input.long { + width: 100%; + background-color: white; + text-align: left; +} + +#optionsContent input[type="range"] { width: 100%; } -#loadGoogleTranslateButton { - font-size: smaller; - padding: 0.4em 0.5em; +#optionsContent select { + width: 100%; } #options input[type="color"] { @@ -628,7 +591,7 @@ input[type="color"]::-webkit-color-swatch-wrapper { .tabcontent button.sideButton { border-radius: 15%; font-size: 0.8em; - margin-block: -1em; + margin-bottom: -1em; } #layersContent button.active, @@ -636,6 +599,19 @@ input[type="color"]::-webkit-color-swatch-wrapper { transform: translate(0px, 1px); } +#styleElements input[type="range"] { + width: 64%; +} + +#styleElements select { + width: 64%; +} + +#styleElements input[type="number"] { + width: 6em; + border: 0; +} + #styleSelectFont > option { font-size: 2em; } @@ -674,8 +650,7 @@ input[type="color"]::-webkit-color-swatch-wrapper { border: none; padding: 0.45em 0.75em; margin: 0.4em 0; - white-space: nowrap; - font-family: var(--monospace); + font-family: Consolas, monospace; animation: glowing 2s infinite; } @@ -707,9 +682,7 @@ input[type="color"]::-webkit-color-swatch-wrapper { padding: 0.45em 0.75em; margin: 0.35em 0; transition: 0.1s; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; + font-size: 1em; } .tabcontent button.pressed { @@ -721,9 +694,9 @@ input[type="color"]::-webkit-color-swatch-wrapper { background-color: var(--header-active); } -#toolsContent > .grid { +#toolsContent div { display: grid; - grid-template-columns: repeat(3, 1fr); + grid-template-columns: repeat(4, 1fr); margin: 0.2em 0; } @@ -745,7 +718,7 @@ input[type="color"]::-webkit-color-swatch-wrapper { #viewMode > button { padding: 0.35em; - margin: 0.3em 0.3em 0.6em 0.3em; + margin: 0.2em 0.3em 0.6em 0.3em; float: left; width: 30.7%; } @@ -763,14 +736,9 @@ fieldset { float: left; width: 28%; text-align: center; - text-transform: capitalize; - - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; } -.tabcontent li.buttonoff { +.tabcontent .buttonoff { background-color: var(--bg-disabled); color: #444444aa; } @@ -954,14 +922,14 @@ fieldset { display: inline-block; } -#templateTools > button { +body button.noicon { width: 1.8em; height: 1.6em; margin: 1px; padding: 0.1em 0.5em; float: left; font-size: 1.2em; - font-family: var(--monospace); + font-family: Copperplate, monospace; } #brushesButtons > button { @@ -1005,7 +973,7 @@ fieldset { #templateBody > div > span { float: right; - margin-inline: 1px; + margin: 0 1px 0 0.5px; } #templateBody > div > i { @@ -1014,13 +982,14 @@ fieldset { #templateBody input, #templateBody select { - width: 4.5em; + width: 4em; height: 1em; border: 0; + font-size: 0.95em; background-color: #ffffff95; color: #05044d; font-style: italic; - font-family: var(--monospace); + font-family: monospace; } #templateBody select { @@ -1107,16 +1076,12 @@ tr.battleSurvivors { font-size: 0.9em; } +#battleBody div.battlePhases, #battleBottom div.battleTypes { position: fixed; background-color: #ffffff30; } -#battleBody div.battlePhases { - position: absolute; - background-color: #ffffff30; -} - #battleBody div.battlePhases > button, #battleBottom div.battleTypes > button { width: 3.2em; @@ -1171,17 +1136,12 @@ div#regimentSelectorBody > div > div { filter: sepia(1) hue-rotate(200deg); } -.colorsContainer { - display: grid; - grid-template-columns: repeat(5, 1fr); - grid-column-gap: 0.3em; - grid-row-gap: 0.2em; -} - .color-div { width: 3em; - height: 1.5em; - border: 1px #999 solid; + height: 1em; + display: inline-block; + margin: 0 0.16em; + border: 1px #c5c5c5 groove; cursor: pointer; } @@ -1248,6 +1208,7 @@ i.resetButton:active { padding: 0; height: 2px; background: #d4d4d4; + top: -0.35em; position: relative; appearance: none; -webkit-appearance: none; @@ -1330,6 +1291,11 @@ div.slider .ui-slider-handle { color: white; } +#brushPower, +#brushRadius { + width: 12em; +} + #rescaleHigher, #rescaleLower, #rescaleModifier { @@ -1352,13 +1318,6 @@ div.slider .ui-slider-handle { scrollbar-width: thin; } -@media screen and (max-width: 600px) { - .table { - max-width: unset; - } -} - -.dialog::-webkit-scrollbar, #alertMessage::-webkit-scrollbar, .table::-webkit-scrollbar, .matrix-table::-webkit-scrollbar { @@ -1367,7 +1326,6 @@ div.slider .ui-slider-handle { background-color: transparent; } -.dialog::-webkit-scrollbar-thumb, #alertMessage::-webkit-scrollbar-thumb, .table::-webkit-scrollbar-thumb, .matrix-table::-webkit-scrollbar-thumb { @@ -1375,30 +1333,30 @@ div.slider .ui-slider-handle { border-radius: 6px; } -.dialog::-webkit-scrollbar-thumb:hover, #alertMessage::-webkit-scrollbar-thumb:hover, .table::-webkit-scrollbar-thumb:hover, .matrix-table::-webkit-scrollbar-thumb:hover { background: #666; } -.dialog { +.overflow { max-width: 93vw; + overflow: auto; + max-height: 75vh; } -.dialog > div { +.overflow > div { width: max-content; } -div.header { - display: grid; - width: 0; +div.header > div { font-weight: bold; font-size: 0.9em; -} - -div.header > div:first-child { - margin-left: 1.8em; + display: inline-block; + position: sticky; + white-space: nowrap; + overflow-x: hidden; + vertical-align: bottom; } .sortable { @@ -1438,7 +1396,7 @@ div.totalLine > div { } div.states > input { - width: 7em; + width: 6em; background: none; border: 0; } @@ -1447,11 +1405,20 @@ div.states div { width: 3.2em; } +div.states .statePower, div.states .biomeHabitability { width: 4em; -moz-appearance: textfield; } +div.states .stateBurgs { + width: 2.4em; +} + +div.states > .stateArea { + width: 5em; +} + div.states > .statePopulation { width: 3em; } @@ -1465,9 +1432,7 @@ div.states .icon-trash-empty, div.states .icon-eye, div.states .icon-pin, div.states .icon-flag-empty, -div.states .icon-cw, -div.states .icon-lock, -div.states .icon-lock-open { +div.states .icon-cw { cursor: pointer; } @@ -1496,8 +1461,17 @@ div.states > .small { font-size: 0.9em; } -div.states > select { +div.states > .cultureName { width: 7em; +} + +div.states > .culturePopulation { + width: 4em; + cursor: pointer; +} + +div.states > select { + width: 4.6em; cursor: pointer; border: 0; background-color: transparent; @@ -1506,12 +1480,27 @@ div.states > select { appearance: none; } +div.states > .cultureBase, div.states > .burgName, div.states > .burgState, div.states > .burgCulture { width: 6em; } +div.states .burgPopulation { + width: 4.8em; +} + +div.states .burgType { + width: 3em; +} + +div.states .burgType > span { + padding: 0 1px; + color: #6e5e66; + transition: 0.2s; +} + div.states span.inactive { color: #c6c2c2; } @@ -1582,7 +1571,6 @@ div.states > .riverType { #burgBody > div > div, #riverBody > div, -#routeBody > div, #lakeBody > div { padding: 0.1em; } @@ -1590,7 +1578,6 @@ div.states > .riverType { #riverBody div.label, #riverBody input, #riverBody select, -#routeBody div.label, #lakeBody div.label, #lakeBody input, #lakeBody select { @@ -1598,12 +1585,6 @@ div.states > .riverType { width: 7em; } -#routeBody input, -#routeBody select { - display: inline-block; - width: 10em; -} - #stateNameEditor div.label, #provinceNameEditor div.label, #regimentBody div.label, @@ -1613,7 +1594,7 @@ div.states > .riverType { padding: 0.3em 0; } -#exportToPngTilesScreen div.label { +#saveTilesScreen div.label { display: inline-block; width: 5em; } @@ -1635,6 +1616,28 @@ div.states > .riverType { color: #abaaaa; } +div.states > .religionName { + width: 11em; +} + +div.states > .religionType { + width: 5em; + cursor: pointer; + border: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +div.states > .religionForm { + width: 6em; +} + +div.states > .religionDeity { + width: 15em; +} + .placeholder { opacity: 0; cursor: default; @@ -1671,6 +1674,11 @@ div.states > div.biomeArea { width: 5em; } +#militaryHeader > div, +#regimentsHeader > div { + width: 5.2em; +} + #militaryBody div.states > input { -moz-appearance: textfield; } @@ -1712,7 +1720,7 @@ div.states > div.biomeArea { #emblemUploadControl, #emblemDownloadControl { margin-top: 0.3em; - width: 100%; + text-align: center; } div.editorLine { @@ -1739,7 +1747,7 @@ div.editorLine { fill: #f8ffff; font-size: 12px; font-weight: bold; - font-family: var(--sans-serif); + font-family: Arial, Helvetica, sans-serif; cursor: move !important; } @@ -1752,7 +1760,7 @@ div.editorLine { #pickerCloseText { fill: #f8ffff; font-size: 10px; - font-family: var(--sans-serif); + font-family: Arial, Helvetica, sans-serif; pointer-events: none; } @@ -1809,6 +1817,11 @@ div.editorLine { padding: 0px 3px !important; } +#unitsBody > div > * { + display: inline-block; + margin-bottom: 0.2em; +} + .unitsHeader { margin: 0.8em 0 0 -1.1em; font-weight: bold; @@ -1820,19 +1833,26 @@ div.editorLine { margin: 6px 0 0 6px; } -#unitsBody label { - display: inline-block; +#unitsBody > div > div { width: 9em; } +#unitsBody > div > input[type="range"] { + width: 7em; +} + #unitsBody > div > select, #unitsBody > div > input[type="text"] { - width: 14.4em; - border: 1px solid #e9e9e9; + width: 12em; } -#unitsBody input[type="range"] { - width: 9em; +#unitsBody > div > input[type="number"] { + width: 4.35em; +} + +#unitsBody > div > input, +#unitsBody > div > select { + border: 1px solid #e9e9e9; } #unitsEditor i.icon-lock-open, @@ -1844,6 +1864,12 @@ div.editorLine { margin: 0.4em 0 0 -0.9em; } +#barBackColor { + width: 3.5em; + padding: 0px; + height: 1.2em; +} + #ruler { cursor: move; fill: none; @@ -1869,7 +1895,7 @@ div.editorLine { } #ruler text { - font-family: var(--serif); + font-family: "Georgia"; fill: #3d3d3d; text-anchor: middle; text-shadow: 0 0 4px white; @@ -1883,6 +1909,18 @@ div.editorLine { stroke: #737373; } +#scaleBar { + stroke: none; + fill: none; + cursor: pointer; +} + +#scaleBar text { + fill: #353540; + text-anchor: middle; + font-family: Georgia; +} + #militaryOptionsTable select { border: 1px solid #d4d4d4; } @@ -1906,7 +1944,7 @@ div.editorLine { #coordinateLabels { fill: #333333; - font-family: var(--monospace); + font-family: monospace; text-shadow: 0 0 4px white; stroke-width: 0; dominant-baseline: central; @@ -1941,7 +1979,7 @@ input[type="checkbox"] { .checkbox + .checkbox-label:before { content: ""; display: inline-block; - vertical-align: bottom; + vertical-align: middle; width: 0.6em; height: 0.6em; padding: 0.2em; @@ -1949,7 +1987,6 @@ input[type="checkbox"] { border: 1px solid darkgrey; border-radius: 15%; background: white; - font-family: var(--monospace); } .checkbox:checked + .checkbox-label:before { @@ -1960,9 +1997,12 @@ input[type="checkbox"] { } div.textual select, -div.textual textarea, +div.textual textarea { + font-family: Copperplate, monospace; +} + div.textual input { - font-family: var(--monospace); + font-family: Copperplate, monospace; } div.textual fieldset { @@ -1977,13 +2017,13 @@ div.textual span, } #namesbaseExamples { - font-family: var(--monospace); + font-family: Copperplate, monospace; cursor: pointer; } #markers { cursor: pointer; - font-family: var(--monospace); + font-family: monospace; user-select: none; text-anchor: middle; dominant-baseline: central; @@ -2029,6 +2069,7 @@ div.textual span, } #notesBody > iframe { + pointer-events: none; user-select: none; } @@ -2037,12 +2078,11 @@ div.textual span, } #notesLegend { - width: auto; height: 87%; outline: 0; overflow-y: auto; padding: 0.6em; - font-family: var(--monospace); + font-family: Copperplate, monospace; background-color: #fff; border: 1px solid #dedede; color: #000; @@ -2071,7 +2111,6 @@ svg.button { #reliefIconsDiv { margin-top: 2px; padding: 2px; - width: 100%; } #reliefIconsDiv svg { @@ -2149,7 +2188,7 @@ svg.button { #worldControls input[type="number"] { border: 1px solid #e5e5e5; padding: 0px; - width: 4em; + width: 3.2em; } #worldControls i.icon-lock-open, @@ -2172,14 +2211,14 @@ svg.button { #globaAxisLabels { font-style: italic; font-size: 9px; - font-family: var(--monospace); + font-family: monospace; stroke: none; fill: #001754; } #globeLatLabels { font-size: 12px; - font-family: var(--monospace); + font-family: monospace; stroke: none; fill: #001754; } @@ -2208,6 +2247,10 @@ svg.button { fill: blue; } +#globeOutline { + fill: url(#temperatureGradient); +} + #globeArea { fill: white; fill-opacity: 0.3; @@ -2218,11 +2261,6 @@ svg.button { stroke-width: 0.2; } -#globePrimeMeridian { - stroke: blue; - stroke-width: 1.4; -} - #globeEquator { stroke: red; stroke-width: 1.4; @@ -2233,15 +2271,15 @@ svg.button { user-select: none; } + .dontAsk { + display: inline-block; margin: 0.9em 0 0 0.6em; - display: inline-flex; - align-items: center; } #errorBox { font-size: 0.9em; - font-family: var(--monospace); + font-family: Consolas, monospace; color: #920303; background-color: #dabdbd91; padding: 2px; @@ -2276,13 +2314,16 @@ svg.button { #promptText { padding: 0 0 0.6em 0; font-weight: bold; - font-family: var(--sans-serif); + font-family: sans-serif; } #mapOverlay { position: absolute; - inset: 0; display: flex; + top: 0; + left: 0; + right: 0; + bottom: 0; align-items: center; justify-content: center; z-index: 10; @@ -2309,92 +2350,6 @@ svg.button { opacity: 0.8; } -#markerTypeSelector { - font-size: 0.85em; -} - -#markerTypeSelectorWrapper { - position: relative; -} - -#markerTypeSelectMenu { - display: none; -} - -#markerTypeSelectMenu.visible { - display: block; - position: absolute; - height: 250px; - width: 170px; - overflow-y: scroll; - background: inherit; - bottom: 100%; - left: 0; - background: white; -} - -#markerTypeSelectMenu > button { - display: block; - width: 100%; - border: 1px solid #ddd; - margin-bottom: 1px; -} - -#markerTypeSelectMenu > button:hover { - background: #ccc; -} - -.separator { - display: flex; - align-items: center; - text-align: center; - - font-style: italic; - font-weight: bold; - color: #222; - margin: 0.8em 0 0 0; -} -.separator::before, -.separator::after { - content: ""; - flex: 1; - border-bottom: 1px solid #333; -} -.separator:not(:empty)::before { - margin-right: 0.25em; -} -.separator:not(:empty)::after { - margin-left: 0.25em; -} - -@keyframes clockwiseBorderPulse { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} - -#chat-widget-container { - user-select: none; -} - -#chat-widget-minimized { - animation: fadeIn 1s ease-in; - transform: scale(0.65); - opacity: var(--bg-opacity); -} - -@keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: var(--bg-opacity); - } -} - @media print { div, canvas { @@ -2403,6 +2358,17 @@ svg.button { } @media only screen and (max-width: 420px) { + #collapsible, + #options { + margin: 0; + border: 0; + } + + #options { + height: 100vh; + width: 100vw; + } + table { width: 100%; } @@ -2415,9 +2381,3 @@ svg.button { display: none; } } - -@media (prefers-color-scheme: dark) { - body { - background: #25252a; - } -} diff --git a/index.html b/index.html index 5a18e579..4071ba58 100644 --- a/index.html +++ b/index.html @@ -3,102 +3,77 @@ - Azgaar's Fantasy Map Generator - - + + - - + - - - - - - - - - - - - - - + + - - - - - - + + + - - - + + + - + - - - + + + - + - + @@ -349,102 +246,81 @@ - - - - - + + + + + + - - - - - - - - - - + + + + +
- - - - - - - -
-
Azgaar's
-
Fantasy Map Generator
-
‎ ‎
-

LOADING...

-
+
Azgaar's
+
Fantasy Map Generator
+
v. 1.8
+

LOADING...