mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-27 05:14:53 -05:00
upgrayedd
This commit is contained in:
48
index.html
48
index.html
@@ -1,17 +1,31 @@
|
||||
<!DOCTYPE html5>
|
||||
<html>
|
||||
<script async src="data/scripts/cookies.js"></script>
|
||||
<head>
|
||||
<title>Card Conjurer</title>
|
||||
<link rel="stylesheet" href="data/site/styles.css">
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<div class='title'>Card Conjurer</div>
|
||||
</head>
|
||||
<body>
|
||||
<div class='mainGrid fadeIn'>
|
||||
<div class='title'>Card Conjurer</div>
|
||||
<script>
|
||||
var cardWidth = 1500, cardHeight = 2100
|
||||
if (window.location.search != "") {
|
||||
var parameters = window.location.search.replace('?', '').split('&');
|
||||
for (var i = 0; i < parameters.length; i ++) {
|
||||
var targetParameter = parameters[i].split('=');
|
||||
if (targetParameter[0] == 'scale') {
|
||||
cardWidth *= parseFloat(targetParameter[1]);
|
||||
cardHeight = cardWidth / 5 * 7;
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<div class='mainGrid'>
|
||||
<canvas id="previewCanvas"></canvas>
|
||||
<div>
|
||||
<div class='tabPicker'>
|
||||
<div class='tabPicker' id='tabPicker'>
|
||||
<div onclick='toggleTabs(this, "frameTab")' class='tabOptionSelected'>Frame</div>
|
||||
<div onclick='toggleTabs(this, "textTab")'>Text</div>
|
||||
<div onclick='toggleTabs(this, "artTab")'>Art</div>
|
||||
@@ -19,6 +33,7 @@
|
||||
<div onclick='toggleTabs(this, "watermarkTab")'>Watermark</div>
|
||||
<div onclick='toggleTabs(this, "collectorTab")'>Collector</div>
|
||||
<div onclick='toggleTabs(this, "importTab")'>Import</div>
|
||||
<div onclick='toggleTabs(this, "advancedTab")'>Advanced</div>
|
||||
</div>
|
||||
<div id='tabOptions'>
|
||||
<div id='frameTab'>
|
||||
@@ -86,8 +101,8 @@
|
||||
<div class="autoGrid">
|
||||
<input type="file" accept="image/*" onchange="uploadImage(event, setSymbol)" placeholder="Via File Upload">
|
||||
<input type="text" placeholder="Via URL" onchange="setSymbol.src = 'https://cors-anywhere.herokuapp.com/' + this.value">
|
||||
<input type="text" id="inputSetCode" placeholder="Via Set Code" onchange="setSymbol.src = 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + this.value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value">
|
||||
<input type="text" id="inputSetRarity" placeholder="Rarity" onchange="setSymbol.src = 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + this.value">
|
||||
<input type="text" id="inputSetCode" placeholder="Via Set Code" onchange="autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + this.value + '&size=large&rarity=' + document.getElementById('inputSetRarity').value)">
|
||||
<input type="text" id="inputSetRarity" placeholder="Rarity" onchange="autoCrop(setSymbol, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + document.getElementById('inputSetCode').value + '&size=large&rarity=' + this.value)">
|
||||
<!-- <button class="button" onclick="randomSet()">Random</button> -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -129,8 +144,18 @@
|
||||
Select which card to import:
|
||||
<input type="number" class="input number" id="inputCardNameNumberTextImport" onchange="inputCardNameNumberTextImport(this.value)" value="1" min="1" max="1">
|
||||
</div>
|
||||
<div id='advancedTab' class='hidden'>
|
||||
Click one of the following buttons to load the described card frame:<br>
|
||||
<button onclick='loadScript("data/scripts/versionM15.js")'>M15</button>
|
||||
<button onclick='loadScript("data/scripts/versionM15Nyx.js")'>Nyx (M15)</button><br><br>
|
||||
<button onclick='loadScript("data/scripts/versionPlaneswalker.js")'>Planeswalker (M15)</button><br><br>
|
||||
<button onclick='loadScript("data/scripts/versionStorybook.js")'>*Storybook (Non-Adventure)</button>
|
||||
<br><br>*Starred frames are works in progress, however they can still be used.
|
||||
</div>
|
||||
</div>
|
||||
<div class='downloadCardImage'>
|
||||
<a onclick="downloadCardImage(this)" id="downloadCardImage" href="" target="_blank" download="card.png">Download</a>
|
||||
</div>
|
||||
<a onclick="downloadCardImage(this)" id="downloadCardImage" href="" target="_blank" download="card.png">Download</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class='layer darkLayer fadeIn'>
|
||||
@@ -171,16 +196,17 @@
|
||||
</div>
|
||||
<div>
|
||||
Navigation<br>
|
||||
Card Creator<br>
|
||||
Life Counter<br>
|
||||
Ask Scryfall
|
||||
<a href='index.html'>Card Creator</a><br>
|
||||
<a href='life.html'>Life Counter</a><br>
|
||||
<a href='askscryfall.html'>Ask Scryfall</a>
|
||||
</div>
|
||||
<div>
|
||||
Legal<br>
|
||||
Terms of Use<br>
|
||||
Disclaimer
|
||||
<a href='termsofuse.html'>Terms of Use</a><br>
|
||||
<a href='disclaimer.html'>Disclaimer</a>
|
||||
</div>
|
||||
</footer>
|
||||
<script defer src="data/scripts/animations.js"></script>
|
||||
<script defer src="data/scripts/sortable.js"></script>
|
||||
<script defer src="data/scripts/main.js"></script>
|
||||
<script defer src="data/scripts/versionM15.js"></script>
|
||||
|
Reference in New Issue
Block a user