diff --git a/Spell_the_RPG/sheet.json b/Spell_the_RPG/sheet.json new file mode 100644 index 0000000000..4e1e0ba7ed --- /dev/null +++ b/Spell_the_RPG/sheet.json @@ -0,0 +1,7 @@ +{ + "html": "spell.html", + "css": "spell.css", + "authors": "Layl B.", + "preview": "spellpreview.png", + "instructions": "The Spell system's character sheet optimized for Roll20." +} diff --git a/Spell_the_RPG/spell.css b/Spell_the_RPG/spell.css new file mode 100644 index 0000000000..5eaff4b138 --- /dev/null +++ b/Spell_the_RPG/spell.css @@ -0,0 +1,45 @@ +.sheet-fullwidth-table { + width: 100%; +} + +.sheet-fullwidth-table input { + width: 100%; +} + +.sheet-fullwidth-table textarea { + width: calc(100% - 10px); +} + +textarea.sheet-shortheight { + height: 40px; +} + +select { + margin-bottom: 0px; +} + +.sheet-impulse-container { + margin-top: 4px; + display: flex; + justify-content: space-between; +} + +.sheet-impulse-container label { + margin-bottom: 0px; + margin-top: 4px; + width: 100px; +} + +.sheet-impulse-container select { + width: 80px; +} + +/* Ugly Tabbing Hack */ +div[class^="sheet-section"] { + display: none; +} + +input.sheet-tab-base:checked ~ div.sheet-section-base, +input.sheet-tab-spells:checked ~ div.sheet-section-spells { + display: block; +} diff --git a/Spell_the_RPG/spell.html b/Spell_the_RPG/spell.html new file mode 100644 index 0000000000..9a715767a2 --- /dev/null +++ b/Spell_the_RPG/spell.html @@ -0,0 +1,234 @@ +

Spell: The RPG

+ + + +Base Info + +Spells + +
+ + +
+
+
+

Info

+ + + + + + + + + + + + + + + + + + + + + +
Age
Style
Interests
Looks
Notes
+
+
+

Impulses

+ +
+ + +
+

Ardor requires a subject

+ + +
+ + +
+ +
+ + +
+ +
+ + +
+

Faith requires a subject

+ + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
+
+ + +
+

Spells

+ Impulse Spell Name Level +
+ + + +
+
diff --git a/Spell_the_RPG/spellpreview.png b/Spell_the_RPG/spellpreview.png new file mode 100644 index 0000000000..577fe4782e Binary files /dev/null and b/Spell_the_RPG/spellpreview.png differ