diff --git a/AW/apocalypse-world.html b/AW/apocalypse-world.html
index 72e8c1c3db..c60fc65de6 100644
--- a/AW/apocalypse-world.html
+++ b/AW/apocalypse-world.html
@@ -2,22 +2,48 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -68,20 +94,272 @@
+
+
+
-
+
-
-
+
+
+
+
+
@@ -543,4 +617,4 @@
{{/rollTotal() result -1}}
-
+
\ No newline at end of file
diff --git a/AW/style.css b/AW/style.css
index 6a5b42b6cc..bea561e3e1 100644
--- a/AW/style.css
+++ b/AW/style.css
@@ -50,13 +50,18 @@ list-style: none;
.charsheet .sheet-maindiv .sheet-col.sheet-even .sheet-section-title {
background: url('http://i.imgur.com/RNob7Yh.jpg') repeat-x left center transparent;
}
+
.charsheet .sheet-maindiv .sheet-col .sheet-harm.sheet-section-title,
.charsheet .sheet-maindiv .sheet-col .sheet-other.sheet-section-title,
.charsheet .sheet-maindiv .sheet-col .sheet-improvements.sheet-section-title {
margin-bottom: 10px;
}
-label.sheet-lock {
+.charsheet label.sheet-improvement {
+ font-size: 1em;
+}
+
+.charsheet label.sheet-lock {
width: auto;
font-size: 12px;
font-weight: 400;
@@ -150,50 +155,63 @@ input[name="attr_movedesc"]{
}
-.sheet-angel, .sheet-holder, .sheet-battlebabe, .sheet-operator, .sheet-chopper, .sheet-driver, .sheet-gunlugger, .sheet-hocus, .sheet-savvy, .sheet-skinner, .sheet-brainer {
+.sheet-angel,
+.sheet-holder,
+.sheet-battlebabe,
+.sheet-operator,
+.sheet-chopper,
+.sheet-driver,
+.sheet-gunlugger,
+.sheet-hocus,
+.sheet-savvy,
+.sheet-skinner,
+.sheet-brainer {
display: none;
}
-input[name="sheet-lock_class"]:checked ~ .sheet-class,
-input[name="sheet-lock_class"]:checked ~ .sheet-class + label {
+.sheet-classSelected {
display: none;
}
-input[name="sheet-lock_class"]:checked ~ .sheet-class:checked,
-input[name="sheet-lock_class"]:checked ~ .sheet-class:checked + label {
+
+.sheet-lock:checked ~ .sheet-class,
+.sheet-lock:checked ~ .sheet-class + label {
+ display: none;
+}
+.sheet-lock:checked ~ .sheet-class:checked,
+.sheet-lock:checked ~ .sheet-class:checked + label,
+.sheet-lock:checked ~ .sheet-classSelected {
display: inline-block;
}
+
+.sheet-lock:not(:checked) ~ .sheet-class,
+.sheet-lock:not(:checked) ~ .sheet-class + label {
+ display: inline-block;
+}
+
+.sheet-lock:checked ~ .sheet-classcol {
+ display: none;
+}
+
+.sheet-classcol > .sheet-class:checked,
+.sheet-classcol > .sheet-class:checked + label {
+ display: inline-block;
+}
+
input.sheet-showhide:checked ~ .sheet-subbox {display: none;}
-input[value="Angel"]:checked ~ .sheet-3colrow .sheet-col .sheet-angel {
+.sheet-isAngel:checked ~ .sheet-angel,
+.sheet-isBattlebabe:checked ~ .sheet-battlebabe,
+.sheet-isHardholder:checked ~ .sheet-holder,
+.sheet-isChopper:checked ~ .sheet-chopper,
+.sheet-isDriver:checked ~ .sheet-driver,
+.sheet-isGunlugger:checked ~ .sheet-gunlugger,
+.sheet-isHocus:checked ~ .sheet-hocus,
+.sheet-isOperator:checked ~ .sheet-operator,
+.sheet-isSavvyhead:checked ~ .sheet-savvy,
+.sheet-isSkinner:checked ~ .sheet-skinner,
+.sheet-isBrainer:checked ~ .sheet-brainer {
display: block;
}
-input[value="Battlebabe"]:checked ~ .sheet-3colrow .sheet-col .sheet-battlebabe {
- display: block;
-}
-input[value="Hardholder"]:checked ~ .sheet-3colrow .sheet-col .sheet-holder {
- display: block;
-}
-input[value="Chopper"]:checked ~ .sheet-3colrow .sheet-col .sheet-chopper {
- display: block;
-}
-input[value="Driver"]:checked ~ .sheet-3colrow .sheet-col .sheet-driver {
- display: block;
-}
-input[value="Gunlugger"]:checked ~ .sheet-3colrow .sheet-col .sheet-gunlugger {
- display: block;
-}
-input[value="Hocus"]:checked ~ .sheet-3colrow .sheet-col .sheet-hocus {
- display: block;
-}
-input[value="Savvyhead"]:checked ~ .sheet-3colrow .sheet-col .sheet-savvy {
- display: block;
-}
-input[value="Skinner"]:checked ~ .sheet-3colrow .sheet-col .sheet-skinner {
- display: block;
-}
-input[value="Brainer"]:checked ~ .sheet-3colrow .sheet-col .sheet-brainer {
- display: block;
-}
/**
* http://nicolasgallagher.com/micro-clearfix-hack/