diff --git a/D&D_5e_Shaped/D&D_5e.css b/D&D_5e_Shaped/D&D_5e.css index 7f0f525ee6..6f6614e32d 100644 --- a/D&D_5e_Shaped/D&D_5e.css +++ b/D&D_5e_Shaped/D&D_5e.css @@ -26,20 +26,6 @@ ul, ol { li { line-height: 100%; } -h3 { - font-size: 12px; - text-align: center; - text-transform: uppercase; - margin-bottom: 5px; - color: #ffffff; - background-color: #000000; - background-image: -moz-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -webkit-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -o-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -ms-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - margin-top: 10px; } - h4 { background-color: #000000; color: #ffffff; @@ -996,30 +982,9 @@ span.sheet-tab-language.sheet-spanish { input.sheet-tab-language:checked + span.sheet-tab-language { opacity: 1; } -/***/ -input.sheet-tab-is-old-npc, -span.sheet-tab-is-old-npc { - width: 120px; - height: 16px; } - input.sheet-tab-is-npc:checked + span.sheet-tab-is-npc::before { content: "NPC"; } -span.sheet-tab-is-old-npc::before { - content: "Old NPC Sheet Hidden"; } - -span.sheet-tab-is-old-npc { - font-size: 9px !important; - background-color: #93537c; - margin-left: -120px; } - -input.sheet-tab-is-old-npc:checked + span.sheet-tab-is-old-npc { - background-color: #65763c; } - -input.sheet-tab-is-old-npc:checked + span.sheet-tab-is-old-npc::before { - content: "Old NPC Sheet Shown"; } - -/* END player/npc button Settings */ /* Main Sheet Tabs */ div.sheet-overall-wrapper div[class^="sheet-section"] { display: none !important; } @@ -1102,17 +1067,7 @@ span.sheet-tab-page-settings { span.sheet-tab-page-settings { margin-left: -30px; } -input.sheet-tab-page-core:checked + span.sheet-tab-page-core, -input.sheet-tab-page-background:checked + span.sheet-tab-page-background, -input.sheet-tab-page-class:checked + span.sheet-tab-page-class, -input.sheet-tab-page-weapons:checked + span.sheet-tab-page-weapons, -input.sheet-tab-page-spellbook:checked + span.sheet-tab-page-spellbook, -input.sheet-tab-page-inventory:checked + span.sheet-tab-page-inventory, -input.sheet-tab-page-armor:checked + span.sheet-tab-page-armor, -input.sheet-tab-page-settings:checked + span.sheet-tab-page-settings, -input.sheet-tab-page-actions:checked + span.sheet-tab-page-actions, -input.sheet-tab-page98:checked + span.sheet-tab-page98, -input.sheet-tab-page99:checked + span.sheet-tab-page99 { +input[class*="sheet-tab-page"]:checked + span[class*="sheet-tab-page"] { background-color: #263954; } /* END Main sheet tabs */ @@ -1407,46 +1362,14 @@ input.sheet-spelltypeeffects:checked ~ div.sheet-spell-type-effects, input.sheet-tab-custom-skills-toggle:checked ~ div.sheet-tab-custom-skills-toggle { display: block; } -input.sheet-toggle-emote:checked ~ span.sheet-toggle-emote, -input.sheet-toggle-macro:checked ~ span.sheet-toggle-macro, -input.sheet-toggle-attack:checked ~ span.sheet-toggle-attack, -input.sheet-toggle-details:checked ~ span.sheet-toggle-details, -input.sheet-toggle-reach:checked ~ span.sheet-toggle-reach, -input.sheet-toggle-range:checked ~ span.sheet-toggle-range, -input.sheet-toggle-ammo:checked ~ span.sheet-toggle-ammo, -input.sheet-toggle-ammo-auto:checked ~ span.sheet-toggle-ammo-auto, -input.sheet-toggle-target:checked ~ span.sheet-toggle-target, -input.sheet-toggle-crit:checked ~ span.sheet-toggle-crit, -input.sheet-toggle-crit-bonus:checked ~ span.sheet-toggle-crit-bonus, -input.sheet-toggle-bonuses:checked ~ span.sheet-toggle-bonuses, -input.sheet-toggle-save:checked ~ span.sheet-toggle-save, -input.sheet-toggle-sv-damage:checked ~ span.sheet-toggle-sv-damage, -input.sheet-toggle-damage:checked ~ span.sheet-toggle-damage, -input.sheet-toggle-alt-damage:checked ~ span.sheet-toggle-alt-damage, -input.sheet-toggle-second-damage:checked ~ span.sheet-toggle-second-damage, -input.sheet-toggle-effects:checked ~ span.sheet-toggle-effects, -input.sheet-toggle-hidden-info:checked ~ span.sheet-toggle-hidden-info, -input.sheet-toggle-recharge:checked ~ span.sheet-toggle-recharge, -input.sheet-toggle-melee-weapons:checked ~ span.sheet-toggle-melee-weapons, -input.sheet-toggle-ranged-weapons:checked ~ span.sheet-toggle-ranged-weapons, -input.sheet-toggle-old-weapons:checked ~ span.sheet-toggle-old-weapons, -input.sheet-toggle-traits:checked ~ span.sheet-toggle-traits, -input.sheet-toggle-regional-effects:checked ~ span.sheet-toggle-regional-effects, -input.sheet-toggle-lair-actions:checked ~ span.sheet-toggle-lair-actions, -input.sheet-toggle-legendary-actions:checked ~ span.sheet-toggle-legendary-actions, -input.sheet-toggle-reactions:checked ~ span.sheet-toggle-reactions, -input.sheet-toggle-multiattack:checked ~ span.sheet-toggle-multiattack, -input.sheet-toggle-actions:checked ~ span.sheet-toggle-actions, -input.sheet-tab-custom-skills-toggle:checked ~ span.sheet-tab-custom-skills-toggle { +input[class*="sheet-toggle"]:checked + span[class*="sheet-toggle"], +input.sheet-tab-custom-skills-toggle:checked + span.sheet-tab-custom-skills-toggle { background-color: #51624b; } -input.sheet-tab-spell-points:checked ~ span.sheet-tab-spell-points, -input.sheet-tab-spellbook-filter-prepared:checked ~ span.sheet-tab-spellbook-filter-prepared, -input.sheet-tab-spellbook-filter-ritual:checked ~ span.sheet-tab-spellbook-filter-ritual, -input.sheet-tab-spellbook-filter-concentration:checked ~ span.sheet-tab-spellbook-filter-concentration, -input.sheet-tab-spellbook-prep-con-rit-prepared:checked ~ span.sheet-tab-spellbook-prep-con-rit-prepared, -input.sheet-tab-spellbook-prep-con-rit-ritual:checked ~ span.sheet-tab-spellbook-prep-con-rit-ritual, -input.sheet-tab-spellbook-prep-con-rit-concentration:checked ~ span.sheet-tab-spellbook-prep-con-rit-concentration { +input.sheet-tab-spell-points:checked + span.sheet-tab-spell-points, +input[class*="sheet-tab-spell"]:checked + span[class*="sheet-tab-spell"], +input[class*="sheet-tab-inventory"]:checked + span[class*="sheet-tab-inventory"], +input[class*="sheet-tab-class-action"]:checked + span[class*="sheet-tab-class-action"] { background-color: #591209; } input.sheet-tab-action.sheet-toggle-alt-damage, @@ -1568,13 +1491,7 @@ span.sheet-tab-spell-type { background-color: #A19A91; height: 18px; } -input.sheet-spelltypeadvanced:checked ~ span.sheet-spelltypeadvanced, -input.sheet-spelltypeattack:checked ~ span.sheet-spelltypeattack, -input.sheet-spelltypesave:checked ~ span.sheet-spelltypesave, -input.sheet-spelltypedamage:checked ~ span.sheet-spelltypedamage, -input.sheet-spelltypeheal:checked ~ span.sheet-spelltypeheal, -input.sheet-spelltypeeffects:checked ~ span.sheet-spelltypeeffects, -input.sheet-spelltypeeffects:checked ~ span.sheet-spelltypeeffects { +input[class*="sheet-spelltype"]:checked + span[class*="sheet-spelltype"] { background-color: #51624b; } /* END spell type tab Settings */ @@ -1594,27 +1511,6 @@ input.sheet-tab-inventory4:checked ~ div.sheet-inventory-page4 { input.sheet-tab-inventory99:checked ~ div[class^="sheet-inventory-page"] { display: block; } -input.sheet-tab-spell0:checked ~ span.sheet-tab-spell0, -input.sheet-tab-spell1:checked ~ span.sheet-tab-spell1, -input.sheet-tab-spell2:checked ~ span.sheet-tab-spell2, -input.sheet-tab-spell3:checked ~ span.sheet-tab-spell3, -input.sheet-tab-spell4:checked ~ span.sheet-tab-spell4, -input.sheet-tab-spell5:checked ~ span.sheet-tab-spell5, -input.sheet-tab-spell6:checked ~ span.sheet-tab-spell6, -input.sheet-tab-spell7:checked ~ span.sheet-tab-spell7, -input.sheet-tab-spell8:checked ~ span.sheet-tab-spell8, -input.sheet-tab-spell9:checked ~ span.sheet-tab-spell9, -input.sheet-tab-spell99:checked ~ span.sheet-tab-spell99, -input.sheet-tab-inventory1:checked ~ span.sheet-tab-inventory1, -input.sheet-tab-inventory2:checked ~ span.sheet-tab-inventory2, -input.sheet-tab-inventory3:checked ~ span.sheet-tab-inventory3, -input.sheet-tab-inventory4:checked ~ span.sheet-tab-inventory4, -input.sheet-tab-inventory99:checked ~ span.sheet-tab-inventory99, -input.sheet-tab-class-action1:checked ~ span.sheet-tab-class-action1, -input.sheet-tab-class-action2:checked ~ span.sheet-tab-class-action2, -input.sheet-tab-class-action99:checked ~ span.sheet-tab-class-action99 { - background-color: #591209; } - input.sheet-tab-inventory, span.sheet-tab-inventory { width: 24%; @@ -1775,10 +1671,7 @@ hr, .sheet-rolltemplate-5eDefault hr { border: 0; height: 1px; - background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.75), transparent); - background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.75), transparent); - background-image: -ms-linear-gradient(left, transparent, rgba(0, 0, 0, 0.75), transparent); - background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.75), transparent); + background-image: linear-gradient(left, transparent, rgba(0, 0, 0, 0.75), transparent); margin: 5px 0; } span.sheet-spacer, @@ -1873,10 +1766,6 @@ textarea { .sheet-rolltemplate-5eDefault .sheet-row { letter-spacing: -0.31em; /* Webkit: collapse white-space between units */ - *letter-spacing: normal; - /* reset IE < 8 */ - *word-spacing: -0.43em; - /* IE < 8: collapse white-space between units */ text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */ } @@ -1887,8 +1776,6 @@ textarea { [class^="sheet-col"], .sheet-rolltemplate-5eDefault [class^="sheet-col"] { display: inline-block; - *display: inline; - /* IE < 8: fake inline-block */ zoom: 1; letter-spacing: normal; word-spacing: normal; diff --git a/D&D_5e_Shaped/D&D_5e.scss b/D&D_5e_Shaped/D&D_5e.scss index 7b7d55f595..b5a83a6a8f 100644 --- a/D&D_5e_Shaped/D&D_5e.scss +++ b/D&D_5e_Shaped/D&D_5e.scss @@ -30,21 +30,6 @@ li { line-height: 100%; } -h3 { - font-size: 12px; - text-align: center; - text-transform: uppercase; - margin-bottom: 5px; - color:#ffffff; - background-color:#000000; - background-image: -moz-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -webkit-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -o-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: -ms-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - background-image: repeating-radial-gradient(center center, circle cover, #000000, #870202 100%); - margin-top: 10px; - -} h4 { background-color: #000000; color: #ffffff; @@ -736,7 +721,7 @@ input[type=number].sheet-initiative-bonus { .sheet-rt-card { margin-right: 10px; - background-color:#FFFFFF; + background-color: #FFFFFF; font-size: 11px; border-radius: 5px; @@ -754,7 +739,7 @@ input[type=number].sheet-initiative-bonus { margin: 0 -10px 4px -10px; padding: 4px; background-color: #5c5c5c; - background-image: linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0)); + background-image: linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0)); box-shadow: 0 2px 0 rgba(0,0,0,0.3); .inlinerollresult { @@ -996,40 +981,10 @@ input.sheet-tab-language:checked + span.sheet-tab-language { } - - -/***/ - -input.sheet-tab-is-old-npc, -span.sheet-tab-is-old-npc { - width: 120px; - height: 16px; -} - input.sheet-tab-is-npc:checked + span.sheet-tab-is-npc::before { content: "NPC"; } -span.sheet-tab-is-old-npc::before { - content: "Old NPC Sheet Hidden"; -} - -span.sheet-tab-is-old-npc { - font-size: 9px !important; - background-color: #93537c; - margin-left: -120px; -} - -input.sheet-tab-is-old-npc:checked + span.sheet-tab-is-old-npc { - background-color: #65763c; -} - -input.sheet-tab-is-old-npc:checked + span.sheet-tab-is-old-npc::before { - content: "Old NPC Sheet Shown"; -} - -/* END player/npc button Settings */ - /* Main Sheet Tabs */ div.sheet-overall-wrapper div[class^="sheet-section"] { @@ -1124,17 +1079,7 @@ span.sheet-tab-page-settings { } -input.sheet-tab-page-core:checked + span.sheet-tab-page-core, -input.sheet-tab-page-background:checked + span.sheet-tab-page-background, -input.sheet-tab-page-class:checked + span.sheet-tab-page-class, -input.sheet-tab-page-weapons:checked + span.sheet-tab-page-weapons, -input.sheet-tab-page-spellbook:checked + span.sheet-tab-page-spellbook, -input.sheet-tab-page-inventory:checked + span.sheet-tab-page-inventory, -input.sheet-tab-page-armor:checked + span.sheet-tab-page-armor, -input.sheet-tab-page-settings:checked + span.sheet-tab-page-settings, -input.sheet-tab-page-actions:checked + span.sheet-tab-page-actions, -input.sheet-tab-page98:checked + span.sheet-tab-page98, -input.sheet-tab-page99:checked + span.sheet-tab-page99 { +input[class*="sheet-tab-page"]:checked + span[class*="sheet-tab-page"] { background-color: #263954; } @@ -1183,7 +1128,6 @@ span.sheet-tab-spell-page, span.sheet-tab-inventory, span.sheet-tab-class-action { background-color: #8E4644; - } @@ -1461,50 +1405,16 @@ input.sheet-tab-custom-skills-toggle:checked ~ div.sheet-tab-custom-skills-toggl display: block; } - -input.sheet-toggle-emote:checked ~ span.sheet-toggle-emote, -input.sheet-toggle-macro:checked ~ span.sheet-toggle-macro, -input.sheet-toggle-attack:checked ~ span.sheet-toggle-attack, -input.sheet-toggle-details:checked ~ span.sheet-toggle-details, -input.sheet-toggle-reach:checked ~ span.sheet-toggle-reach, -input.sheet-toggle-range:checked ~ span.sheet-toggle-range, -input.sheet-toggle-ammo:checked ~ span.sheet-toggle-ammo, -input.sheet-toggle-ammo-auto:checked ~ span.sheet-toggle-ammo-auto, -input.sheet-toggle-target:checked ~ span.sheet-toggle-target, -input.sheet-toggle-crit:checked ~ span.sheet-toggle-crit, -input.sheet-toggle-crit-bonus:checked ~ span.sheet-toggle-crit-bonus, -input.sheet-toggle-bonuses:checked ~ span.sheet-toggle-bonuses, -input.sheet-toggle-save:checked ~ span.sheet-toggle-save, -input.sheet-toggle-sv-damage:checked ~ span.sheet-toggle-sv-damage, -input.sheet-toggle-damage:checked ~ span.sheet-toggle-damage, -input.sheet-toggle-alt-damage:checked ~ span.sheet-toggle-alt-damage, -input.sheet-toggle-second-damage:checked ~ span.sheet-toggle-second-damage, -input.sheet-toggle-effects:checked ~ span.sheet-toggle-effects, -input.sheet-toggle-hidden-info:checked ~ span.sheet-toggle-hidden-info, -input.sheet-toggle-recharge:checked ~ span.sheet-toggle-recharge, -input.sheet-toggle-melee-weapons:checked ~ span.sheet-toggle-melee-weapons, -input.sheet-toggle-ranged-weapons:checked ~ span.sheet-toggle-ranged-weapons, -input.sheet-toggle-old-weapons:checked ~ span.sheet-toggle-old-weapons, -input.sheet-toggle-traits:checked ~ span.sheet-toggle-traits, -input.sheet-toggle-regional-effects:checked ~ span.sheet-toggle-regional-effects, -input.sheet-toggle-lair-actions:checked ~ span.sheet-toggle-lair-actions, -input.sheet-toggle-legendary-actions:checked ~ span.sheet-toggle-legendary-actions, -input.sheet-toggle-reactions:checked ~ span.sheet-toggle-reactions, -input.sheet-toggle-multiattack:checked ~ span.sheet-toggle-multiattack, -input.sheet-toggle-actions:checked ~ span.sheet-toggle-actions, -input.sheet-tab-custom-skills-toggle:checked ~ span.sheet-tab-custom-skills-toggle { +input[class*="sheet-toggle"]:checked + span[class*="sheet-toggle"], +input.sheet-tab-custom-skills-toggle:checked + span.sheet-tab-custom-skills-toggle { background-color: #51624b; } -input.sheet-tab-spell-points:checked ~ span.sheet-tab-spell-points, -input.sheet-tab-spellbook-filter-prepared:checked ~ span.sheet-tab-spellbook-filter-prepared, -input.sheet-tab-spellbook-filter-ritual:checked ~ span.sheet-tab-spellbook-filter-ritual, -input.sheet-tab-spellbook-filter-concentration:checked ~ span.sheet-tab-spellbook-filter-concentration, -input.sheet-tab-spellbook-prep-con-rit-prepared:checked ~ span.sheet-tab-spellbook-prep-con-rit-prepared, -input.sheet-tab-spellbook-prep-con-rit-ritual:checked ~ span.sheet-tab-spellbook-prep-con-rit-ritual, -input.sheet-tab-spellbook-prep-con-rit-concentration:checked ~ span.sheet-tab-spellbook-prep-con-rit-concentration { - background-color: #591209; -} +input.sheet-tab-spell-points:checked + span.sheet-tab-spell-points, +input[class*="sheet-tab-spell"]:checked + span[class*="sheet-tab-spell"], +input[class*="sheet-tab-inventory"]:checked + span[class*="sheet-tab-inventory"], +input[class*="sheet-tab-class-action"]:checked + span[class*="sheet-tab-class-action"] { + background-color: #591209; } input.sheet-tab-action.sheet-toggle-alt-damage, span.sheet-tab-action.sheet-toggle-alt-damage { @@ -1642,13 +1552,7 @@ span.sheet-tab-spell-type { height: 18px; } -input.sheet-spelltypeadvanced:checked ~ span.sheet-spelltypeadvanced, -input.sheet-spelltypeattack:checked ~ span.sheet-spelltypeattack, -input.sheet-spelltypesave:checked ~ span.sheet-spelltypesave, -input.sheet-spelltypedamage:checked ~ span.sheet-spelltypedamage, -input.sheet-spelltypeheal:checked ~ span.sheet-spelltypeheal, -input.sheet-spelltypeeffects:checked ~ span.sheet-spelltypeeffects, -input.sheet-spelltypeeffects:checked ~ span.sheet-spelltypeeffects { +input[class*="sheet-spelltype"]:checked + span[class*="sheet-spelltype"] { background-color: #51624b; } @@ -1672,31 +1576,9 @@ input.sheet-tab-inventory4:checked ~ div.sheet-inventory-page4 { display: block; } -input.sheet-tab-inventory99:checked ~ div[class^="sheet-inventory-page"]{ +input.sheet-tab-inventory99:checked ~ div[class^="sheet-inventory-page"] { display: block; } -input.sheet-tab-spell0:checked ~ span.sheet-tab-spell0, -input.sheet-tab-spell1:checked ~ span.sheet-tab-spell1, -input.sheet-tab-spell2:checked ~ span.sheet-tab-spell2, -input.sheet-tab-spell3:checked ~ span.sheet-tab-spell3, -input.sheet-tab-spell4:checked ~ span.sheet-tab-spell4, -input.sheet-tab-spell5:checked ~ span.sheet-tab-spell5, -input.sheet-tab-spell6:checked ~ span.sheet-tab-spell6, -input.sheet-tab-spell7:checked ~ span.sheet-tab-spell7, -input.sheet-tab-spell8:checked ~ span.sheet-tab-spell8, -input.sheet-tab-spell9:checked ~ span.sheet-tab-spell9, -input.sheet-tab-spell99:checked ~ span.sheet-tab-spell99, -input.sheet-tab-inventory1:checked ~ span.sheet-tab-inventory1, -input.sheet-tab-inventory2:checked ~ span.sheet-tab-inventory2, -input.sheet-tab-inventory3:checked ~ span.sheet-tab-inventory3, -input.sheet-tab-inventory4:checked ~ span.sheet-tab-inventory4, -input.sheet-tab-inventory99:checked ~ span.sheet-tab-inventory99, -input.sheet-tab-class-action1:checked ~ span.sheet-tab-class-action1, -input.sheet-tab-class-action2:checked ~ span.sheet-tab-class-action2, -input.sheet-tab-class-action99:checked ~ span.sheet-tab-class-action99 -{ - background-color: #591209; -} input.sheet-tab-inventory, span.sheet-tab-inventory { @@ -1889,10 +1771,7 @@ hr, .sheet-rolltemplate-5eDefault hr { border: 0; height: 1px; - background-image: -webkit-linear-gradient(left, transparent, rgba(0,0,0,.75), transparent); - background-image: -moz-linear-gradient(left, transparent, rgba(0,0,0,.75), transparent); - background-image: -ms-linear-gradient(left, transparent, rgba(0,0,0,.75), transparent); - background-image: -o-linear-gradient(left, transparent, rgba(0,0,0,.75), transparent); + background-image: linear-gradient(left, transparent, rgba(0,0,0,.75), transparent); margin: 5px 0; } @@ -2004,8 +1883,6 @@ textarea { .sheet-row, .sheet-rolltemplate-5eDefault .sheet-row { letter-spacing: -0.31em; /* Webkit: collapse white-space between units */ - *letter-spacing: normal; /* reset IE < 8 */ - *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */ text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */ } @@ -2017,7 +1894,6 @@ textarea { [class^="sheet-col"], .sheet-rolltemplate-5eDefault [class^="sheet-col"] { display: inline-block; - *display: inline; /* IE < 8: fake inline-block */ zoom: 1; letter-spacing: normal; word-spacing: normal;