From f6b4aa91fdd7276e5cb34975d41ef38f5746feed Mon Sep 17 00:00:00 2001 From: Lithl Date: Sat, 21 Jun 2014 05:39:23 -0500 Subject: [PATCH] Completed Background tab I'd like the Familiar section to be formatted a little more nicely, but this will have to do. Cleaning up the Statistics tab after removing things is still on the to-do list. Need to add Merits/Flaws section on Statistics tab --- Exalted2e/exalted2e.css | 100 ++++++-- Exalted2e/exalted2e.html | 512 +++++++++++++++++++++++++++++++++------ 2 files changed, 528 insertions(+), 84 deletions(-) diff --git a/Exalted2e/exalted2e.css b/Exalted2e/exalted2e.css index e1270efbac..2f760f4c32 100644 --- a/Exalted2e/exalted2e.css +++ b/Exalted2e/exalted2e.css @@ -88,9 +88,14 @@ div[data-groupname="repeating_charms"] .repitem } .sheet-charm, +.sheet-combo, .sheet-sorcery, .sheet-artifacts, -.sheet-hearthstones +.sheet-hearthstones, +.sheet-languages, +.sheet-background, +.sheet-specialty, +.sheet-intimacy { margin-bottom: 5px; } @@ -135,11 +140,23 @@ span.sheet-span-header font-size: 110%; } +div.repcontrol { margin-top: 5px; } + div[data-groupname="repeating_attack"] div:not(:first-child) div.sheet-attack { border-top: 1px solid #ccc; } +div[data-groupname="repeating_intimacies"] .repitem +{ + display: inline-block; +} + +div[data-groupname="repeating_intimacies"] .repitem:nth-child(even) +{ + margin-left: 40px; +} + div.sheet-combat-equipment div.sheet-weapons { display: inline-block; vertical-align: top; } div.sheet-weapons div.sheet-rolls { padding: 5px; } div.sheet-weapons span { border-top: 3px solid black; border-right: 1px solid black; } @@ -159,7 +176,6 @@ div.sheet-weapons div.sheet-attack select border-radius: 0px; } -/*div.repcontainer[data-groupname="repeating_attacks"] div.repitem:last-child input*/ div.repcontainer[data-groupname="repeating_attacks"] div.repitem:last-child div.sheet-rolls { border-bottom: 3px solid black; @@ -172,6 +188,37 @@ div.sheet-combat-equipment div.sheet-armor display: inline-block; } +/* tables */ +table.sheet-anima, +table.sheet-familiar-attacks, +table.sheet-familiar-attacks > tbody > tr > td > input[type="text"] { width: 100%; } + +table.sheet-anima:first-of-type > tbody > tr > td:last-child, +table.sheet-anima:last-of-type > thead > tr:last-child > th:last-child, +table.sheet-anima:last-of-type > tbody > tr > td:first-child { padding-left: 10px; } + +table.sheet-anima:last-of-type { margin-top: 30px; } + +table.sheet-anima:last-of-type > thead > tr > td { width: 70px; } + +table.sheet-anima th +{ + font-size: 18px; + text-align: left; +} + +table.sheet-anima td { font-weight: bold; } + +table.sheet-anima > thead > tr:first-child > th { font-size: 20px; } + +table.sheet-familiar-attacks > thead > tr > th:first-child { text-align: left; } + +table.sheet-familiar-attacks > tbody > tr > td:nth-child(2), +table.sheet-familiar-attacks > tbody > tr > td:nth-child(3), +table.sheet-familiar-attacks > tbody > tr > td:nth-child(5) { text-align: center; } + +table.sheet-familiar-attacks > tbody > tr:not(:first-child) > td > * { margin-top: 5px; } + /* Align labels and input boxes */ label, div.sheet-background, @@ -179,7 +226,11 @@ div.sheet-charm, div.sheet-combo, div.sheet-sorcery, div.sheet-artifacts, -div.sheet-hearthstones +div.sheet-hearthstones, +div.sheet-languages, +div.sheet-specialty, +div.sheet-intimacy, +div.sheet-familiar-row { display: -webkit-flex; display: flex; @@ -192,6 +243,9 @@ div.sheet-combo input[type="text"]:not(.sheet-narrow), div.sheet-sorcery input[type="text"]:not(.sheet-regular):not(.sheet-narrow), div.sheet-artifacts input[type="text"], div.sheet-hearthstones input[type="text"], +div.sheet-languages input[type="text"], +div.sheet-specialty input[type="text"], +div.sheet-intimacy input[type="text"], label input[type="text"], label input[type="number"], label select @@ -200,6 +254,9 @@ label select flex: 1 1 auto; } +div.sheet-intimacy input[type="text"] { max-width: 220px; } +div.sheet-intimacy div.sheet-dots { width: 185px; } + div.sheet-sorcery input[type="text"].sheet-wide-flex:not(.sheet-regular):not(.sheet-narrow), div.sheet-artifacts input[type="text"].sheet-wide-flex, div.sheet-hearthstones input[type="text"].sheet-wide-flex @@ -213,7 +270,10 @@ div.sheet-artifacts input[type="text"], div.sheet-artifacts select, div.sheet-hearthstones input[type="text"], div.sheet-hearthstones input[type="checkbox"], -div.sheet-hearthstones select +div.sheet-hearthstones select, +div.sheet-charm select, +div.sheet-charm input[type="text"], +div.sheet-combo input[type="text"] { margin-right: 5px; } @@ -231,17 +291,9 @@ label span margin-right: 20px; } -div.sheet-ability input[type="text"] -{ - max-width: 170px; -} - -div.sheet-background input[type="text"] -{ - max-width: 160px; -} - -div.sheet-background div.sheet-dots +div.sheet-background div.sheet-dots, +div.sheet-specialty div.sheet-dots, +div.sheet-intimacy div.sheet-dots { text-align: right; } @@ -282,6 +334,14 @@ div.sheet-artifacts input[type="text"], div.sheet-artifacts select, div.sheet-hearthstones input[type="text"], div.sheet-hearthstones select, +div.sheet-languages input[type="text"], +div.sheet-intimacy input[type="text"], +div.sheet-familiar-health-row select, +table.sheet-familiar-attacks > tbody > tr > td > input[type="text"], +table.sheet-familiar-attacks > tbody > tr > td > input[type="number"], +select.sheet-health-label, +select.sheet-health-value, +div.sheet-essence input[type="number"]:not([disabled]), .sheet-fancy { border: 0px; @@ -309,6 +369,10 @@ div.sheet-combo input[type="text"]:focus, div.sheet-sorcery input[type="text"]:focus, div.sheet-artifacts input[type="text"]:focus, div.sheet-hearthstones input[type="text"]:focus, +div.sheet-languages input[type="text"]:focus, +div.sheet-intimacy input[type="text"]:focus, +table.sheet-familiar-attacks > tbody > tr > td > input[type="text"]:focus, +table.sheet-familiar-attacks > tbody > tr > td > input[type="number"]:focus, .sheet-fancy:focus { box-shadow: rgba(83, 167, 235, 0.466667) 0px 0px 6px 0px; @@ -412,7 +476,9 @@ div.sheet-dots input[type="checkbox"]:first-child + span::before /* Styles unique to fake checkbox (checked) */ div.sheet-ability input[type="checkbox"]:first-child:checked + span::before, div.sheet-will input[type="checkbox"]:checked + span::before, -div.sheet-hearthstones input[type="checkbox"]:checked + span::before +div.sheet-hearthstones input[type="checkbox"]:checked + span::before, +div.sheet-languages input[type="checkbox"]:checked + span::before, +table.sheet-anima input[type="checkbox"]:checked + span::before { content: "✓"; color: #bea000; @@ -495,6 +561,8 @@ select.sheet-health-value float: right; } +div.sheet-familiar-health-row select.sheet-health-value { float: none; } + /* Tabs */ input.sheet-tab { diff --git a/Exalted2e/exalted2e.html b/Exalted2e/exalted2e.html index b821eef1a2..f3774f7170 100644 --- a/Exalted2e/exalted2e.html +++ b/Exalted2e/exalted2e.html @@ -28,7 +28,441 @@
- BACKGROUND: Languages, Movement calculations, Anima flare, Backgrounds, Specialties, Intimacies, Familiar +
+
+

Languages

+
+
+ + +
+
+
+ +
+

Anima

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Solar Anima
MotesManifestation
1-3Weak Caste Mark
4-7Strong Caste Mark
8-10Mild Aura
11-15Bonfire Aura
16+Iconic
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Anima Abilities
CostEffect
1MoteCause Caste Mark to glow for scene.
1MoteCause Anima to glow for scene.
1MoteKnow exact time of day innately.
+
+
+ +
+
+

Backgrounds

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

Specialties

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

Intimacies

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

Familiar

+
+ + +
+ +
+ + + + + + +
+ +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttackSpeedAccuracyDamageRate
@@ -114,7 +548,7 @@
|
-
+

Athleticism

@@ -148,48 +582,13 @@ - -
Lift/Pull/Push:
-
Throw Object:
+
Lift/Pull/Push:
+ + + + + +
Throw Object:
@@ -948,17 +1347,7 @@

Specialties

-
-
- - -
- - - -
-
-
+
@@ -966,19 +1355,6 @@
-

Backgrounds

-
-
- -
- - - - - -
-
-

Anima

Limit Break