diff --git a/Urban_Shadows/preview.png b/Urban_Shadows/preview.png new file mode 100644 index 0000000000..7e27fc3840 Binary files /dev/null and b/Urban_Shadows/preview.png differ diff --git a/Urban_Shadows/sheet.html b/Urban_Shadows/sheet.html new file mode 100644 index 0000000000..eaef875767 --- /dev/null +++ b/Urban_Shadows/sheet.html @@ -0,0 +1,823 @@ +
| {{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}{{#roll_mod}}({{roll_mod}}){{/roll_mod}} | |||||||
|---|---|---|---|---|---|---|---|
| {{result}} | +Succeeds{{advanced}} | + {{/rollGreater() result 11}} + {{#rollBetween() result 10 11}} +{{result}} | +Succeeds | + {{/rollBetween() result 10 11}} + {{#rollBetween() result 7 9}} +{{result}} | +Succeeds partially | + {{/rollBetween() result 7 9}} + {{#rollLess() result 7}} +{{result}} | +Miss | + {{/rollLess() result 7}} +
Feature requests or suggestions, pls add them to the [issue tracker](https://github.com/ryansigg/roll20-character-sheets/issues)."
+}
diff --git a/Urban_Shadows/style.css b/Urban_Shadows/style.css
new file mode 100644
index 0000000000..0b0878b9c9
--- /dev/null
+++ b/Urban_Shadows/style.css
@@ -0,0 +1,298 @@
+/*
+[Imgur](http://i.imgur.com/OjBPJL9.jpg)
+[Imgur](http://i.imgur.com/RNob7Yh.jpg)
+*/
+
+@font-face {
+font-family: 'Special Elite';
+font-style: normal;
+font-weight: 400;
+src: local('Special Elite'), local('SpecialElite-Regular'), url(http://fonts.gstatic.com/s/specialelite/v5/9-wW4zu3WNoD5Fjka35Jm4kzzdU71mzyRvKBGWbyScU.woff) format('woff');
+}
+
+li {
+list-style: none;
+}
+
+.charsheet .sheet-maindiv label {
+ display: inline-block;
+ width: auto;
+ margin-left: 5px;
+ font-family: 'Special Elite', 'Helvetica', sans-serif;
+ font-weight: normal;
+}
+.charsheet .sheet-maindiv .sheet-col label {
+ display: inline-block;
+ width: auto;
+}
+.charsheet .sheet-maindiv .sheet-col label.sheet-harm {
+ padding-right: 0;
+}
+.charsheet .sheet-maindiv label.sheet-name {
+ font-weight: 400;
+ font-size: 1.5em;
+}
+
+.charsheet .sheet-maindiv .sheet-col .sheet-section-title {
+ background: url('http://i.imgur.com/kOUeaSv.png') no-repeat left center transparent;
+ color: #FFFFFF;
+ line-height: 43px;
+ height: 36px;
+ width: 100%;
+ padding-left: 15px;
+ margin-left: 0;
+ margin-bottom: 0;
+ font-size: 1.5em;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+}
+.charsheet .sheet-maindiv .sheet-col.sheet-even .sheet-section-title {
+ background: url('http://i.imgur.com/kOUeaSv.png') no-repeat 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;
+}
+
+.charsheet label.sheet-improvement {
+ font-size: 1em;
+}
+
+.charsheet label.sheet-lock {
+ width: auto;
+ font-size: 12px;
+ font-weight: 400;
+}
+
+.charsheet .sheet-attr-box {
+ padding: 5px;
+}
+.charsheet .sheet-attr-box input[type=text] {
+ width: 35px;
+ text-align: center;
+ font-size: 1.2em;
+ font-weight: bold;
+}
+.charsheet .sheet-attr-box input[type=checkbox] {
+ width: auto;
+}
+.charsheet .sheet-attr-box select{
+ width: auto;
+}
+
+label.sheet-cool.sheet-attr {
+ width: auto;
+ display: inline-block;
+ float: left;
+ line-height: 32px;
+}
+
+input.sheet-attr {
+ display: inline-block;
+ width: 40px;
+ font-size: 18px;
+ font-weight: bold;
+ text-align: center;
+}
+.ui-dialog .charsheet button[type=roll] {
+ float: right;
+}
+
+.sheet-move-box {
+
+}
+.charsheet div.sheet-roll-box {
+ padding: 8px 4px;
+ background: #EFEFEF;
+ margin-top: 0;
+ line-height: 16px;
+}
+.sheet-highlight {
+ font-size: 0.85em;
+}
+.repcontainer div.repitem {
+ padding: 5px;
+ background: #EFEFEF;
+ margin-bottom: 9px;
+}
+.repcontainer div.repitem {
+
+}
+div.repitem .sheet-movename, div.repitem .sheet-stat {
+ width: 20%;
+ box-sizing: border-box;
+}
+div.repitem input[type=text]{
+ width: 75%;
+}
+.repcontrol {
+ margin-bottom: 15px;
+}
+.repcontainer div.repitem select {
+ width: 75%;
+ margin: 0;
+}
+div.repitem .sheet-desc {
+ width: auto;
+}
+input[name="attr_movedesc"]{
+ width: auto;
+}
+.repitem textarea,
+.sheet-box textarea {
+ height: 32px;
+ box-sizing: border-box;
+}
+
+.largedialog textarea {
+ height: 80px;
+}
+
+.sheet-roll-box label.sheet-buttonLbl {
+ max-width: 80%;
+ margin: 0;
+ padding: 0;
+}
+
+
+.sheet-aware,
+.sheet-fae,
+.sheet-hunter,
+.sheet-oracle,
+.sheet-spectre,
+.sheet-tainted,
+.sheet-vamp,
+.sheet-veteran,
+.sheet-wizard,
+.sheet-wolf, {
+ display: none;
+}
+
+.sheet-classSelected {
+ display: none;
+}
+
+.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;}
+
+.sheet-isaware:checked ~ .sheet-aware,
+.sheet-isfae:checked ~ .sheet-fae,
+.sheet-ishunter:checked ~ .sheet-hunter,
+.sheet-isoracle:checked ~ .sheet-oracle,
+.sheet-isspectre:checked ~ .sheet-spectre,
+.sheet-istainted:checked ~ .sheet-tainted,
+.sheet-isvamp:checked ~ .sheet-vamp,
+.sheet-isveteran:checked ~ .sheet-veteran,
+.sheet-iswizard:checked ~ .sheet-wizard,
+.sheet-iswolf:checked ~ .sheet-wolf, {
+ display: block;
+}
+
+/**
+* http://nicolasgallagher.com/micro-clearfix-hack/
+ * For modern browsers
+ * 1. The space content is one way to avoid an Opera bug when the
+ * contenteditable attribute is included anywhere else in the document.
+ * Otherwise it causes space to appear at the top and bottom of elements
+ * that are clearfixed.
+ * 2. The use of `table` rather than `block` is only necessary if using
+ * `:before` to contain the top-margins of child elements.
+ */
+.sheet-cf:before,
+.sheet-cf:after {
+ content: " "; /* 1 */
+ display: table; /* 2 */
+}
+
+.sheet-cf:after {
+ clear: both;
+}
+
+/* ROLL TEMPLATE */
+
+.sheet-rolltemplate-us table {
+ width: 189px;
+ height: 189px;
+ padding: 2px;
+ background: url(http://i.imgur.com/LjsxOD8.png) top left;
+ background-size: 189px 189px;
+ background-repeat: no-repeat;
+ font-family: 'Finger Paint', cursive;
+ color: white;
+ font-weight: bold;
+ border-spacing: 0;
+}
+
+.sheet-rolltemplate-us th {
+ color: rgb(0, 0, 0);
+ padding: 15px 2px 2px 20px;
+ line-height: 1.2em;
+ font-size: 1.5em;
+ color: white;
+ text-align: left;
+}
+
+
+.sheet-rolltemplate-us td {
+ padding-left: 20px;
+ font-size: 1.5em;
+ vertical-align: top;
+}
+
+.sheet-rolltemplate-us .sheet-result {
+ font-size: 2em;
+ text-align: center;
+ padding-bottom: 20px;
+}
+
+.sheet-rolltemplate-us .inlinerollresult,
+.sheet-rolltemplate-us .inlinerollresult.fullcrit,
+.sheet-rolltemplate-us .inlinerollresult.fullfail,
+.sheet-rolltemplate-us .inlinerollresult.importantroll{
+ background-color: transparent;
+ color: #000000;
+ border: none;
+}
+
+.sheet-rolltemplate-us .sheet-success .inlinerollresult,
+.sheet-rolltemplate-us .sheet-success .inlinerollresult.fullcrit,
+.sheet-rolltemplate-us .sheet-success .inlinerollresult.fullfail,
+.sheet-rolltemplate-us .sheet-success .inlinerollresult.importantroll{
+ background-color: transparent;
+ color: #3FB315;
+ border: none;
+}
+
+.sheet-rolltemplate-us .sheet-failure .inlinerollresult,
+.sheet-rolltemplate-us .sheet-failure .inlinerollresult.fullcrit,
+.sheet-rolltemplate-us .sheet-failure .inlinerollresult.fullfail,
+.sheet-rolltemplate-us .sheet-failure .inlinerollresult.importantroll{
+ background-color: transparent;
+ color: #B31515;
+ border: none;
+}
\ No newline at end of file