character-sheet/songs.html
2023-04-13 19:43:10 -07:00

76 lines
4.5 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>Character Sheet - SotSA</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<link rel="stylesheet" href="sheet.css">
<script src="sheet.js" type="module"></script>
</head>
<body style="padding: 16px;">
<main>
<form id="character-data" style="display: contents;">
<div class="page w3-container w3-card-4 w3-padding-16">
<h1 class="w3-center">Songs of the Second Age: Character Sheet</h1>
<div class="page-data w3-container">
<section class="mobile grid" style="grid-template-columns: auto auto auto;">
<label>Player<input id="player" name="player" type="text"></label>
<label>Name<input id="name" name="name" type="text"></label>
<label>Level<input id="level" name="level" type="number"></label>
<label>Species<input id="species" name="species" type="text"></label>
<label>Background<input id="background" name="background" type="text"></label>
<label>Class<input id="class" name="class" type="text"></label>
</section>
<section class="mobile grid" style="grid-template-columns: auto auto;">
<label>Health<input id="health" name="health" type="number"></label>
<label>Stamina<input id="stamina" name="stamina" type="number"></label>
<div class="grid" style="grid-column: 1 / span 2; grid-template-columns: auto auto auto auto auto;">
<label>Deathrolls</label>
<label>W<input id="deathroll-w" name="deathroll-w" type="checkbox"></label>
<label>S<input id="deathroll-s" name="deathroll-s" type="checkbox"></label>
<label>D<input id="deathroll-d" name="deathroll-d" type="checkbox"></label>
<label>I<input id="deathroll-i" name="deathroll-i" type="checkbox"></label>
</div>
</section>
<section class="mobile grid" style="grid-template-columns: repeat(6, calc((100% / 6) - 10px));">
<label style="flex-direction: column;"><p><u>Str</u>ength</p><input id="str" name="str" type="number"></label>
<label style="flex-direction: column;"><p><u>End</u>urance</p><input id="end" name="end" type="number"></label>
<label style="flex-direction: column;"><p><u>Agi</u>lity</p><input id="agi" name="agi" type="number"></label>
<label style="flex-direction: column;"><p><u>Wit</u>s</p><input id="wit" name="wit" type="number"></label>
<label style="flex-direction: column;"><p><u>Int</u>elligence</p><input id="int" name="int" type="number"></label>
<label style="flex-direction: column;"><p><u>Cha</u>risma</p><input id="cha" name="cha" type="number"></label>
</section>
<section class="mobile grid" style="grid-template-columns: repeat(6, calc((100% / 6) - 10px));">
<label style="flex-direction: column;">Armor<input id="armor" name="armor" type="number"></label>
<label style="flex-direction: column;">Soak<input id="soak" name="soak" type="number"></label>
<label style="flex-direction: column;">Speed<input id="speed" name="speed" type="number"></label>
<label style="flex-direction: column;">Initiative<input id="initiative" name="initiative" type="number"></label>
<label style="flex-direction: column;">Mastery<input id="mastery" name="mastery" type="number"></label>
<label for="bulk" style="flex-direction: column;">Bulk
<label class="none" for="max-bulk">Max Bulk</label>
<div class="flex" style="flex-wrap: nowrap;">
<input id="bulk" name="bulk" type="number">
<p>/</p>
<input id="max-bulk" name="max-bulk" type="number">
</div>
</label>
</section>
<section class="grid mobile" style="grid-template-columns: 1fr auto 1fr; align-items: start;">
<div class="grid" style="grid-template-columns: auto auto auto auto;" id="combat-modifiers"></div>
<hr>
<div class="grid" style="grid-template-columns: auto auto auto auto;" id="rp-modifiers"></div>
</section>
<section class="grow-wrap">
<textarea id="notes" name="notes" placeholder="Notes" onInput="this.parentNode.dataset.replicatedValue = this.value"></textarea>
</section>
</div>
</div>
<div class="page w3-container w3-card-4 w3-padding-16">
<h2 class="w3-center">Character Features</h2>
<section class="grid" id="features" style="grid-template-columns: auto auto 1fr; column-gap: 20px; padding: 0px 16px;"></section>
</div>
</form>
</main>
</body>
</html>