diff --git a/Infinity-2d20/Infinity 2d20.css b/Infinity-2d20/Infinity 2d20.css new file mode 100644 index 0000000000..7650d3186b --- /dev/null +++ b/Infinity-2d20/Infinity 2d20.css @@ -0,0 +1,166 @@ +/* === GENERAL === */ +.charsheet { + min-width: 820px; +} + +.sheet-header-fight { + margin-bottom: 2px; + padding: 1px 2px; + + background: #00008B +; + color: white; + font-weight: bold; +} + +.sheet-header { + margin-bottom: 4px; + padding: 2px 4px; + + background: #00008B +; + color: white; + font-weight: bold; +} + +.sheet-section { + float: left; + width: 100%; + + margin: 4px 0; + padding: 1px; + box-sizing: border-box; +} + +.sheet-half { + max-width: 50%; +} + +.sheet-break { + clear: both; +} + +label, +select { + margin: 0; +} + +textarea { + margin: 0; + width: 100%; + height: 400px; + resize: vertical; + box-sizing: border-box; +} + +.sheet-repitem, +.repitem { + margin-bottom: 2px; +} + +/* Override Roll20 Button styling for something less conspicious */ +button { + height: 22px; + line-height: 16px; + margin: 0 !important; + border-radius: 0 !important; + background-image: none !important; + border: none !important; + box-shadow: none !important; +} + +.repitem button { + height: 28px; + line-height: 20px; +} + +/* === BASIC === */ +.sheet-logo { + width: 820px; + margin: 4px 4px; + float: center; + +} +.charsheet { + background-image: url("https://dl.dropboxusercontent.com/u/9743716/pictures/Infinitybackground.png"); +} + + +.sheet-section-basic tr { + margin-left: 5px; +} + +.sheet-section-basic td { + padding: 2px; +} + +.sheet-section-basic input[type="number"] { + width: 100px; +} + +.sheet-section-basic .sheet-column { + width: calc(50% - 200px); +} + +/* === SKILLS === */ +.sheet-section-skills { + min-width: 400px; +} + +.sheet-section-skills input { + width: 60px; +} + +.sheet-section-skills { + text-align: right; + font-weight: bold; + padding: 0 4px; +} + +.sheet-skill-on { + border: 1px solid black; +} + +.sheet-skill-off { + background-color: #E3E3E3; + border: 1px solid gray; +} + +/* === ASPECT === */ +.sheet-section-aspects input { + width: 100%; +} + +/* === STRESS === */ +.sheet-section-stress td { + text-align: left; + padding-right: 5px; +} + +.sheet-section-stress input { + margin-left: 2px; +} + +.sheet-check-on { + border: 1px solid black; +} + +.sheet-check-off { + background-color: #E3E3E3; + border: 1px solid gray; +} + +/* === CONSEQUENCES === */ +.sheet-section-consequences { + float: right; +} + +.sheet-section-consequences select { + width: 100px; + float: left; +} + +.sheet-section-consequences input { + margin-left: 2px; + width: calc(100% - 102px); +} diff --git a/Infinity-2d20/Infinity 2d20.png b/Infinity-2d20/Infinity 2d20.png new file mode 100644 index 0000000000..53c2ed86df Binary files /dev/null and b/Infinity-2d20/Infinity 2d20.png differ diff --git a/Infinity-2d20/sheet.json b/Infinity-2d20/sheet.json new file mode 100644 index 0000000000..3729565cae --- /dev/null +++ b/Infinity-2d20/sheet.json @@ -0,0 +1,7 @@ +{ + "html": "Infinity 2d20.html", + "css": "Infinity 2d20.css", + "authors": "Rob heath", + "preview": "Infinity 2d20.png", + "instructions": "This sheet is based on the free quickstart and may change when the full ruleset is released , I think the sheet is self explanitory but the GM will need to make a rollable table you need to create a rollable table called "Combat-Dice" with name values of "Hit","Hit+Hit","-","-","-","Hit+Special" +}