[Fate] Game settings fixes, bugs squashed, other tweaks and features (#6930)

* Update sheet.json

Prior edit blew away prefix on attribute names so most of the settings now don't work. This should restore them to functionality.

* Create RollingDice-orange.jpg

* 3 rocketeers preload and golden theme added

* Update FateOmni.css

Changed image URLs in CSS to point to *Roll20's* master rather than my account's fork of it.

* Support for rollable stunts

* Update FateOmni.html

Added modular equipment bays to the Blackfish loadable Extra.

* Update FateOmni.html

Bug fix that prevented the roll button from working correctly when skills are displayed as a "Compact List" but modes/roles are not enabled.

* Share all aspects

Button now exists to share all of a character's aspects at once.

* Tachyon Squadron support

* Further Tachyon Squadron support

Added Ship Construction Toolkit ship templates for easy addition of custom ships
This commit is contained in:
Fred Hicks
2020-07-13 10:24:07 -05:00
committed by GitHub
parent 70745f319a
commit 0a5bef1cab
5 changed files with 1013 additions and 139 deletions
+237 -14
View File
@@ -30,6 +30,10 @@
content: ")";
}
.sheet-highlight input[type="button"] {
margin-bottom: 0px;
}
.sheet-charname {
border: 0px;
font-size: 36px;
@@ -200,6 +204,7 @@ span.sheet-icon {
color: white;
display: inline-block;
font-size: 14px;
font-weight: bold;
height: 16px;
width: 22px;
padding-bottom: 6px;
@@ -701,10 +706,12 @@ input[value="list"] ~ .sheet-SkillList {
}
.sheet-ExtraDisplay button[type="roll"].sheet-roll::before,
.sheet-StuntDisplay button[type="roll"].sheet-roll::before,
.sheet-SkillDisplay button[type="roll"]::before {
content: "";
}
.sheet-StuntDisplay button[type="roll"].sheet-roll,
.sheet-SkillDisplay button[type="roll"] {
text-align: left;
padding-left: 6px;
@@ -754,18 +761,21 @@ input[value="list"] ~ .sheet-SkillList {
}
.sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
.sheet-StuntDisplay button[type="roll"].sheet-roll:active,
.sheet-SkillDisplay button[type="roll"]:active {
color: white;
text-shadow: 0 0 2px white;
}
.sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
.sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
.sheet-SkillDisplay button[type="roll"]:hover {
color: white;
text-shadow: 0 0 2px black;
}
.sheet-ExtraDisplay button[type="roll"].sheet-roll,
.sheet-StuntDisplay button[type="roll"].sheet-roll,
.sheet-SkillDisplay button[type="roll"] {
font-size: 14px;
}
@@ -1006,7 +1016,7 @@ input[type="checkbox"].sheet-deeptrigger:checked ~ * .sheet-deeptriggered {
}
.sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock0.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock0.png);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
@@ -1021,23 +1031,23 @@ input[type="checkbox"].sheet-deeptrigger:checked ~ * .sheet-deeptriggered {
}
input.sheet-corruptor[value="0"] + .sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock0.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock0.png);
}
input.sheet-corruptor[value="1"] + .sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock1.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock1.png);
}
input.sheet-corruptor[value="2"] + .sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock2.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock2.png);
}
input.sheet-corruptor[value="3"] + .sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock3.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock3.png);
}
input.sheet-corruptor[value="4"] + .sheet-CorrClock > div {
background-image: url(https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/Clock4.png);
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/Clock4.png);
}
.sheet-CorrClock > div > input[type=number] {
@@ -1123,6 +1133,64 @@ input.sheet-hideAllBut[value="1"] + * {
display: initial;
}
input.sheet-hideAllBut[value="10"] + * + * + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="10"] + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="9"] + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="8"] + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="7"] + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + * + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="6"] + .sheet-iblock,
input.sheet-hideAllBut[value="5"] + * + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="5"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="5"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="5"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="5"] + .sheet-iblock,
input.sheet-hideAllBut[value="4"] + * + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="4"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="4"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="4"] + .sheet-iblock,
input.sheet-hideAllBut[value="3"] + * + * + .sheet-iblock,
input.sheet-hideAllBut[value="3"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="3"] + .sheet-iblock,
input.sheet-hideAllBut[value="2"] + * + .sheet-iblock,
input.sheet-hideAllBut[value="2"] + .sheet-iblock,
input.sheet-hideAllBut[value="1"] + .sheet-iblock {
display: inline-block;
}
/* Roll Templates */
.sheet-rolltemplate-share,
@@ -1186,7 +1254,7 @@ input.sheet-hideAllBut[value="1"] + * {
.sheet-rolltemplate-share .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice.jpg");
}
.sheet-rolltemplate-share .sheet-roll-name,
@@ -1204,6 +1272,10 @@ input.sheet-hideAllBut[value="1"] + * {
display: none;
}
.sheet-rolltemplate-share .sheet-breaks br {
display: block;
}
button[type="roll"].sheet-share:before {
font-family: "Pictos";
font-style: normal;
@@ -1241,7 +1313,7 @@ button[type="roll"].sheet-share {
.sheet-rolltemplate-share .sheet-theme-blue .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-blue .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice.jpg");
}
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-share,
@@ -1301,8 +1373,10 @@ input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #1b75bb;
}
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #1b75bb;
@@ -1335,6 +1409,7 @@ input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #eef8ff;
}
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #eef8ff;
@@ -1358,7 +1433,7 @@ input[value="blue"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontaine
.sheet-rolltemplate-share .sheet-theme-green .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-green .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-green.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-green.jpg");
}
.sheet-rolltemplate-share .sheet-theme-green .sheet-roll-name,
@@ -1429,8 +1504,10 @@ input[value="green"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #356e45;
}
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #356e45;
@@ -1463,6 +1540,7 @@ input[value="green"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #eeffe5;
}
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="green"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #eeffe5;
@@ -1486,7 +1564,7 @@ input[value="green"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontain
.sheet-rolltemplate-share .sheet-theme-purple .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-purple .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-purple.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-purple.jpg");
}
.sheet-rolltemplate-share .sheet-theme-purple .sheet-roll-name,
@@ -1557,8 +1635,10 @@ input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #3c1e5f;
}
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #3c1e5f;
@@ -1591,6 +1671,7 @@ input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #f8eeff;
}
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #f8eeff;
@@ -1614,7 +1695,7 @@ input[value="purple"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontai
.sheet-rolltemplate-share .sheet-theme-cthulhu .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-cthulhu .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-cthulhu.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-cthulhu.jpg");
}
.sheet-rolltemplate-share .sheet-theme-cthulhu .sheet-roll-name,
@@ -1685,8 +1766,10 @@ input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #3a5224;
}
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #3a5224;
@@ -1719,6 +1802,7 @@ input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #d9e0d3;
}
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #d9e0d3;
@@ -1742,7 +1826,7 @@ input[value="cthulhu"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repconta
.sheet-rolltemplate-share .sheet-theme-evilhat .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-evilhat .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-evilhat.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-evilhat.jpg");
}
.sheet-rolltemplate-share .sheet-theme-evilhat .sheet-roll-name,
@@ -1817,8 +1901,10 @@ input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #990000;
}
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #990000;
@@ -1851,6 +1937,7 @@ input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #eeeeee;
}
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #eeeeee;
@@ -1874,7 +1961,7 @@ input[value="evilhat"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repconta
.sheet-rolltemplate-share .sheet-theme-gray .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-gray .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-gray.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-gray.jpg");
}
.sheet-rolltemplate-share .sheet-theme-gray .sheet-roll-name,
@@ -1945,8 +2032,10 @@ input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #000000;
}
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #000000;
@@ -1979,6 +2068,7 @@ input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #eeeeee;
}
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #eeeeee;
@@ -2004,7 +2094,7 @@ input[value="gray"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontaine
.sheet-rolltemplate-share .sheet-theme-shotc .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-shotc .sheet-roll {
background-image: url("https://raw.githubusercontent.com/fredhicks/roll20-character-sheets/master/Fate/pics/RollingDice-shotc.jpg");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-shotc.jpg");
}
.sheet-rolltemplate-share .sheet-theme-shotc .sheet-roll-name,
@@ -2075,8 +2165,10 @@ input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #ec008b;
}
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #007da4;
@@ -2109,6 +2201,7 @@ input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #eef8ff;
}
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #eef8ff;
@@ -2128,3 +2221,133 @@ input[value="shotc"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontain
background-image: linear-gradient(to bottom,white,#eef8ff);
}
/* Orange (Golden) theme */
.sheet-rolltemplate-share .sheet-theme-orange .sheet-roll,
.sheet-rolltemplate-fateroll .sheet-theme-orange .sheet-roll {
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Fate/pics/RollingDice-orange.jpg");
}
.sheet-rolltemplate-share .sheet-theme-orange .sheet-roll-name,
.sheet-rolltemplate-fateroll .sheet-theme-orange .sheet-roll-name {
border-bottom: 1px solid #e3ac24;
}
.sheet-rolltemplate-share .sheet-theme-orange .sheet-roll .inlinerollresult,
.sheet-rolltemplate-fateroll .sheet-theme-orange .sheet-roll .inlinerollresult {
background: #e3ac24;
border: 1px solid #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-share,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-OptionsTitleBar,
input[value="orange"].sheet-theme + .sheet-Wrapper input[type="checkbox"].sheet-checkbox:checked + span.sheet-checker::before,
input[value="orange"].sheet-theme + .sheet-Wrapper input[type="checkbox"].sheet-checkbox:checked + span.sheet-checkmark::before,
input[value="orange"].sheet-theme + .sheet-Wrapper input[type="checkbox"].sheet-checkbox + span.sheet-checkmark::before,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SectionHeader,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-Bar,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-fpbox,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-fpbox input[type=number],
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-optwrap,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectLabelBar,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-aspect .sheet-label,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-specific input[type="text"],
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-track .sheet-optionsbox,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-recovery .sheet-label,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-charname {
color: #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-icon,
input[value="orange"].sheet-theme + .sheet-Wrapper input[type="checkbox"].sheet-checkbox:checked + span.sheet-tracker,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-EditTitleBar {
background: #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-powerflex,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-specific input[type="text"] {
border-bottom: 1px solid #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillGrid div > span,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-TrackEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-NoteEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-PowerEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-OptionsEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SectionHeader ~ div,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
border: 1px solid #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-TrackEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-NoteEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-PowerEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-OptionsEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SectionHeader ~ div,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
box-shadow: 2px 2px 6px #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:active,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:active,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:active,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll:hover,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll:hover,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"]:hover {
background: #e3ac24;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillGrid > div:hover {
background: #eee8dd;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectSeparator {
border: 1px solid #eee8dd;
box-shadow: 2px 2px 6px #eee8dd;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillGrid > div {
border-bottom: 1px solid #eee8dd;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillGrid div > span,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectSeparator,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-TrackEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-NoteEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-PowerEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-OptionsEdit,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-optbar > span {
background: #fff8ee;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntDisplay button[type="roll"].sheet-roll,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraDisplay button[type="roll"].sheet-roll,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillDisplay button[type="roll"] {
border: 1px solid #fff8ee;
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SectionHeader ~ div {
background-image: linear-gradient(to bottom,#fff8ee,white,white,white,#fff8ee);
}
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-AspectEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-TrackEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-StuntEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-PowerEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-NoteEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-ExtraEdit > .repcontainer,
input[value="orange"].sheet-theme + .sheet-Wrapper .sheet-SkillEdit > .repcontainer {
background-image: linear-gradient(to bottom,white,#fff8ee);
}
+751 -108
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

+20 -17
View File
@@ -17,15 +17,17 @@
"Fate Core|fcore",
"Fate Condensed|fcon",
"Fate Accelerated|fae",
"3 Rocketeers|threerocketeers",
"Atomic Robo|robo",
"Dresden Files Accelerated|dfa",
"Fate of Cthulhu|foc",
"Kaiju Incorporated|kaijuinc",
"Secrets of Cats|cats",
"Shadow of the Century|shotc",
"Tachyon Squadron|tachyon",
"Venture City|venture"
],
"optiontranslationkeys": [ "noset","custom-build","fcore","fcon","fae","robo","dfa","foc","kaijuinc","cats","shotc","venture"
"optiontranslationkeys": [ "noset","custom-build","fcore","fcon","fae","threerocketeers","robo","dfa","foc","kaijuinc","cats","shotc","tachyon","venture"
],
"value": "none",
"description": "Choose a prebuilt set of options. Other than the first two, your choice will override the settings seen below.",
@@ -42,6 +44,7 @@
"Toolkit Purple|purple",
"Evil Hat|evilhat",
"Elder God|cthulhu",
"Golden|orange",
"Gray|gray",
"Radical|shotc"
],
@@ -50,7 +53,7 @@
"descriptiontranslationkey": "theme-desc"
},
{
"attribute": "Aspects",
"attribute": "Show-Aspects",
"displayname": "Aspects",
"displaytranslationkey": "aspects",
"type": "select",
@@ -59,7 +62,7 @@
"default": "1"
},
{
"attribute": "Conditions",
"attribute": "Show-Conditions",
"displayname": "Conditions",
"displaytranslationkey": "conditions",
"type": "select",
@@ -68,7 +71,7 @@
"default": "1"
},
{
"attribute": "Consequences",
"attribute": "Show-Consequences",
"displayname": "Consequences",
"displaytranslationkey": "consequences",
"type": "select",
@@ -77,7 +80,7 @@
"default": "1"
},
{
"attribute": "Corruption",
"attribute": "Show-Corruption",
"displayname": "Corruption",
"displaytranslationkey": "corruption",
"type": "select",
@@ -86,7 +89,7 @@
"default": "0"
},
{
"attribute": "Extras",
"attribute": "Show-Extras",
"displayname": "Extras",
"displaytranslationkey": "extras",
"type": "select",
@@ -95,7 +98,7 @@
"default": "0"
},
{
"attribute": "FP",
"attribute": "Show-FP",
"displayname": "Fate Points",
"displaytranslationkey": "fp",
"type": "select",
@@ -104,7 +107,7 @@
"default": "1"
},
{
"attribute": "Modes",
"attribute": "Show-Modes",
"displayname": "Modes",
"displaytranslationkey": "modes",
"type": "select",
@@ -113,7 +116,7 @@
"default": "0"
},
{
"attribute": "Notes",
"attribute": "Show-Notes",
"displayname": "Notes",
"displaytranslationkey": "notes",
"type": "select",
@@ -122,7 +125,7 @@
"default": "1"
},
{
"attribute": "Powers",
"attribute": "Show-Powers",
"displayname": "Powers",
"displaytranslationkey": "powers",
"type": "select",
@@ -131,7 +134,7 @@
"default": "0"
},
{
"attribute": "Refresh",
"attribute": "Show-Refresh",
"displayname": "Refresh",
"displaytranslationkey": "refresh",
"type": "select",
@@ -140,7 +143,7 @@
"default": "1"
},
{
"attribute": "Roles",
"attribute": "Show-Roles",
"displayname": "Roles",
"displaytranslationkey": "roles",
"type": "select",
@@ -149,7 +152,7 @@
"default": "0"
},
{
"attribute": "RollableAspects",
"attribute": "Show-RollableAspects",
"displayname": "Rollable Aspects",
"displaytranslationkey": "rollable-aspects",
"type": "select",
@@ -158,7 +161,7 @@
"default": "0"
},
{
"attribute": "Skills",
"attribute": "Show-Skills",
"displayname": "Skills",
"displaytranslationkey": "skills",
"type": "select",
@@ -167,7 +170,7 @@
"default": "1"
},
{
"attribute": "Stress",
"attribute": "Show-Stress",
"displayname": "Stress",
"displaytranslationkey": "stress",
"type": "select",
@@ -176,7 +179,7 @@
"default": "1"
},
{
"attribute": "Stunts",
"attribute": "Show-Stunts",
"displayname": "Stunts",
"displaytranslationkey": "stunts",
"type": "select",
@@ -185,7 +188,7 @@
"default": "1"
},
{
"attribute": "TempAspects",
"attribute": "Show-TempAspects",
"displayname": "Situation Aspects",
"displaytranslationkey": "situation-aspects",
"type": "select",
+5
View File
@@ -291,5 +291,10 @@
"theme-desc": "Choose a color theme. Players can change it later own to suit their preferences. Some preloaded game settings will override this.",
"show": "Show",
"hide": "Hide",
"threerocketeers": "3 Rocketeers",
"rollable": "Rollable",
"bonus": "Bonus",
"roll": "Roll",
"tachyon-squadron": "Tachyon Squadron",
"zzzz-end-of-json": "<!-- End of JSON File -->"
}