mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-26 12:54:57 -05:00
fix
This commit is contained in:
81
test.html
81
test.html
@@ -22,20 +22,94 @@
|
||||
<div class="tabOption mainEditor tabOptionSelected" onclick="toggleTabs(event, 'frame', 'mainEditor')">Frame</div>
|
||||
<div class="tabOption mainEditor" onclick="toggleTabs(event, 'text', 'mainEditor')">Text</div>
|
||||
<div class="tabOption mainEditor" onclick="toggleTabs(event, 'art', 'mainEditor')">Art</div>
|
||||
<div class="tabOption mainEditor" onclick="toggleTabs(event, 'collector', 'mainEditor')">Collector</div>
|
||||
<div class="tabOption mainEditor" onclick="toggleTabs(event, 'set', 'mainEditor')">Set Symbol</div>
|
||||
<div class="tabOption mainEditor" onclick="toggleTabs(event, 'watermark', 'mainEditor')">Watermark</div>
|
||||
</div>
|
||||
<div class="tabContent mainEditor tabVisible" id="frame">
|
||||
<div class="splitGrid">
|
||||
<div id="framePicker" class="frameGrid"></div>
|
||||
<div id="maskPicker"></div>
|
||||
</div>
|
||||
<button onclick="addFrameToCardMaster()">Add</button><button onclick="addFrameToCardMaster(' - Right')">Add To Right Half</button>
|
||||
<div class="splitGrid">
|
||||
<button onclick="addFrameToCardMaster()" class="button">Add</button>
|
||||
<button onclick="addFrameToCardMaster(' - Right')" class="button">Add To Right Half</button>
|
||||
</div>
|
||||
<div id="cardMaster"></div>
|
||||
</div>
|
||||
<div class="tabContent mainEditor" id="text">
|
||||
oh cool some text!
|
||||
<div id="inputWhichTextTabs" class="textTab"></div>
|
||||
<textarea class="textarea" id="inputText" placeholder="" oninput="updateText()"></textarea>
|
||||
<input type="text" class="input text" placeholder="Mana Cost" id="inputManaCost" oninput="cardImageUpdated()" value="">
|
||||
<div class="bar"></div>
|
||||
<div class="title">How To Use Text Codes</div>
|
||||
<div class="paragraph indent">
|
||||
Remember to surround each code with curly brackets ("{" and "}"). The codes are not caps sensitive. The following is a list of available text codes and what they do:
|
||||
</div>
|
||||
<div id="textCodeTutorial"></div>
|
||||
</div>
|
||||
<div class="tabContent mainEditor" id="art">
|
||||
art stuff!
|
||||
<div class="splitGrid">
|
||||
<div>
|
||||
<input type="file" class="input file" accept="image/*" onchange="uploadImage(event, cardArt)" placeholder="Via File Upload">
|
||||
<input type="text" class="input text" placeholder="Via URL" onchange="cardArt.src = 'https://cors-anywhere.herokuapp.com/' + this.value">
|
||||
<input type="text" class="input text" id="inputCardArtName" onchange="inputCardArtName(this.value)" placeholder="Via Card Name">
|
||||
<input type="number" class="input number" id="inputCardArtNameNumber" onchange="inputCardArtNameNumber(this.value)" value="" min="1" max="1" placeholder="Which Art From Card Name">
|
||||
</div>
|
||||
<div>
|
||||
<div style="text-align: center; margin: 0.18em 0px">X, Y, & Zoom:</div>
|
||||
<input type="number" class="input number" value="0" id="inputCardArtX" oninput="cardImageUpdated()">
|
||||
<input type="number" class="input number" value="0" id="inputCardArtY" oninput="cardImageUpdated()">
|
||||
<input type="number" class="input number" value="100" step="0.1" min="0" id="inputCardArtZoom" oninput="cardImageUpdated()">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tabContent mainEditor" id="collector">
|
||||
<div class="autoGrid">
|
||||
<input type="text" class="input text" placeholder="Number" id="inputInfoNumber" oninput="updateBottomInfoCanvas()" value="">
|
||||
<input type="text" class="input text" placeholder="Rarity" id="inputInfoRarity" oninput="updateBottomInfoCanvas()" value="P">
|
||||
<input type="text" class="input text" placeholder="Set" id="inputInfoSet" oninput="updateBottomInfoCanvas()" value="MTG">
|
||||
<input type="text" class="input text" placeholder="Language" id="inputInfoLanguage" oninput="updateBottomInfoCanvas()" value="EN">
|
||||
<input type="text" class="input text" placeholder="Artist's Name" id="inputInfoArtist" oninput="updateBottomInfoCanvas()" value="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="tabContent mainEditor" id="set">
|
||||
<div class="autoGrid">
|
||||
<input type="file" class="input file" accept="image/*" onchange="uploadImage(event, setSymbol)" placeholder="Via File Upload">
|
||||
<input type="text" class="input text" placeholder="Via URL" onchange="whiteToTransparent(setSymbol, 'https://cors-anywhere.herokuapp.com/' + this.value)">
|
||||
<input type="text" class="input text" id="inputSetCode" placeholder="Via Set Code" onchange="whiteToTransparent(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" class="input text" id="inputSetRarity" placeholder="Rarity" onchange="whiteToTransparent(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>
|
||||
<div class="tabContent mainEditor" id="watermark">
|
||||
<div class="autoGrid">
|
||||
<input type="file" class="input file" accept="image/*" onchange="uploadImage(event, watermark)" placeholder="Via File Upload">
|
||||
<input type="text" class="input text" placeholder="Via URL" onchange="whiteToTransparent(watermark, 'https://cors-anywhere.herokuapp.com/' + this.value)">
|
||||
<input type="text" class="input text" placeholder="Via Set Code" onchange="whiteToTransparent(watermark, 'https://cors-anywhere.herokuapp.com/http://gatherer.wizards.com/Handlers/Image.ashx?type=symbol&set=' + this.value + '&size=large')">
|
||||
<select class="select" id="inputWatermarkPrimary" onchange="updateWatermark()">
|
||||
<option value="none">None</option>
|
||||
<option value="default">Default</option>
|
||||
<option value="#ccc8b1" selected="selected">White</option>
|
||||
<option value="#b0c3d5">Blue</option>
|
||||
<option value="#b3b3b3">Black</option>
|
||||
<option value="#ddac9b">Red</option>
|
||||
<option value="#b9c8b5">Green</option>
|
||||
<option value="#e4d49b">Gold</option>
|
||||
<option value="#cfc8be">Artifact/Colorless</option>
|
||||
</select>
|
||||
<select class="select" id="inputWatermarkSecondary" onchange="updateWatermark()">
|
||||
<option value="none">None</option>
|
||||
<option value="default">Default</option>
|
||||
<option value="#ccc8b1">White</option>
|
||||
<option value="#b0c3d5">Blue</option>
|
||||
<option value="#b3b3b3">Black</option>
|
||||
<option value="#ddac9b">Red</option>
|
||||
<option value="#b9c8b5">Green</option>
|
||||
<option value="#e4d49b">Gold</option>
|
||||
<option value="#cfc8be">Artifact/Colorless</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Card editor tabs end here! -->
|
||||
<div class="bar"></div>
|
||||
@@ -92,6 +166,7 @@
|
||||
</div>
|
||||
</footer>
|
||||
<script async src="data/scripts/sortable.js"></script>
|
||||
<script async src="data/scripts/setCodeList.js"></script>
|
||||
<script defer src="data/scripts/main.js"></script>
|
||||
<script defer src="data/scripts/colors.js"></script>
|
||||
<html>
|
||||
|
Reference in New Issue
Block a user