diff --git a/Pathfinder (Spanish)/pathfinder-sp.css b/Pathfinder (Spanish)/pathfinder-sp.css index 7d41e953e1..974a33eea9 100644 --- a/Pathfinder (Spanish)/pathfinder-sp.css +++ b/Pathfinder (Spanish)/pathfinder-sp.css @@ -1,22 +1,21 @@ .sheet-desc-show:not(:checked)~.sheet-desc, .sheet-macro-text-show:not(:checked)~.sheet-macro-text, .sheet-sect-show:not(:checked)~.sheet-sect, -.sheet-options-show:not(:checked)~.sheet-options { - display: none; +.sheet-options-show:not(:checked)~.sheet-options, +.sheet-buffs-show:not(:checked)~.sheet-buffs, +.sheet-buffs2-show:not(:checked)~.sheet-buffs2 { + display: none; } - .sheet-table { display: table; width: 100%; } - .sheet-small-label { font-size: 85% !important; font-style: italic; font-weight: bold; color: #000; } - .sheet-secondary-table-name, .sheet-table-name { display: table-caption; @@ -26,11 +25,9 @@ background-color: #000; width: 100%; } - .sheet-secondary-table-name { background-color: #4a6486 !important; } - .sheet-table-header { display: table-cell; text-align: center; @@ -39,12 +36,10 @@ vertical-align: bottom; background-color: #d3d3d3; } - .sheet-table-data { display: table-cell; vertical-align: middle; } - .sheet-table-data label { font-size: 13px; font-weight: normal; @@ -52,25 +47,20 @@ margin: 0 auto; color: black; } - .sheet-center { text-align: center; } - .sheet-left { text-align: left; } - .sheet-right { text-align: right; } - .sheet-table-row { display: table-row; vertical-align: bottom; width: 100%; } - .sheet-table-row-name { display: table-cell; text-align: center; @@ -79,53 +69,51 @@ background-color: #000; font-weight: bold; } - .sheet-label { font-weight: bold; text-align: center; color: #000; } - .sheet-roll-check { min-width:70px; text-align: center; } +.sheet-select-small { + font-size: .90em; + height: 26px; + padding: 0; +} + input[type="text"], input[type="number"] { background-color: transparent; border: 0 solid #000; border-bottom-width: 1px; } - input[type="text"]:disabled, input[type="number"]:disabled { background-color: rgba(74, 100, 134, 0.28); border: 0 solid #000; color: #222; } - input[type="text"], select { width: 100%; margin: 0; } - div[class^="sheet-section"] { visibility: hidden; opacity: 0; max-height: 0; overflow: hidden; } - div[class^="sheet-npc"] { visibility: hidden; opacity: 0; max-height: 0; overflow: hidden; } - b[title],span[title] { cursor: help; } - input.sheet-spells_level-tab99:checked ~ div[class^="sheet-section"], input.sheet-tab99:checked ~ div[class^="sheet-section"] { max-height: 999999px; @@ -134,11 +122,9 @@ input.sheet-tab99:checked ~ div[class^="sheet-section"] { transition: opacity 0.5s linear 0s; overflow: auto; } - .sheet-tab { border-radius: 7px 7px 0 0; } - input.sheet-tab { width: 70px; height: 20px; @@ -147,11 +133,9 @@ input.sheet-tab { opacity: 0; z-index: 9999; } - input.sheet-tab:first-child { margin-left:0px; } - input.sheet-skill-tab, input.sheet-spell_level, input.sheet-spellclass { @@ -159,7 +143,6 @@ input.sheet-spellclass { height: 20px;*/ margin-left: 0; } - span.sheet-tab { text-align: center; display: inline-block; @@ -173,12 +156,10 @@ span.sheet-tab { position: relative; margin-left: -75px; } - span.sheet-skill-tab, span.sheet-spellclass { width: 100px; } - input.sheet-tab::before { content: attr(title); text-align: center; @@ -189,12 +170,10 @@ input.sheet-tab::before { color: #FFF; font-weight: bold; } - input.sheet-tab:checked::before { background: #808080; color: #FFF; } - .sheet-header-row { width: 100%; background-color: #000; @@ -203,7 +182,6 @@ input.sheet-tab:checked::before { min-height: 1em; margin-bottom: 0.5em; } - input.sheet-tab1:checked ~ div.sheet-section-core, input.sheet-tab2:checked ~ div.sheet-section-class, input.sheet-tab3:checked ~ div.sheet-section-defenses, @@ -238,7 +216,6 @@ input.sheet-spellclass-tab2:checked ~ div.sheet-section-spellclass-2 { transition: opacity 0.5s linear 0s; overflow: hidden; } - input.sheet-tab1:checked + span.sheet-tab1, input.sheet-tab2:checked + span.sheet-tab2, input.sheet-tab3:checked + span.sheet-tab3, @@ -254,7 +231,6 @@ input.sheet-tab11:checked + span.sheet-tab11, input.sheet-skills-tab1:checked + span.sheet-skills-tab1, input.sheet-skills-tab2:checked + span.sheet-skills-tab2, input.sheet-skills-tab3:checked + span.sheet-skills-tab3, -input.sheet-skills-tab4:checked + span.sheet-skills-tab4, input.sheet-spells_level-tab0:checked + span.sheet-spells_level-tab0, input.sheet-spells_level-tab1:checked + span.sheet-spells_level-tab1, input.sheet-spells_level-tab2:checked + span.sheet-spells_level-tab2, @@ -272,47 +248,40 @@ input.sheet-spellclass-tab2:checked + span.sheet-spellclass-tab2 { background: #000; color: #FFF; } - .sheet-tab11 { - display:none !important; + display:none !important; } - .sheet-pictos { font-family: "Pictos"; font-size: 14px; } - .sheet-text-button { font-size: 100%; color: #FFF; background-color: #000; border: 0; } - button, button:hover, button:active { background-image: none; } - +/*show and hide*/ input[type="checkbox"] + span:not(.sheet-not-sheet-show)::before { - margin-right: 4px; - line-height: 14px; - text-align: center; display: inline-block; - vertical-align: middle; - content: "[mostrar]"; + content: '►'; width: 14px; - height: 14px; - font-size: 12px; + height: 16px; + font-size: .85em; } - input[type="checkbox"]:checked + span:not(.sheet-not-sheet-show)::before { - content: "[ocultar]"; + content: '▼'; } - -input[name*="condition"]:checked + b:not(.sheet-offCase) { +input[name*="condition"]:checked + b:not(.sheet-offCase), +input[name*="notes"]:checked + b:not(.sheet-offCase), +input[name*="iterative"]:checked + b:not(.sheet-offCase), +input[name*="equipped"]:checked + b:not(.sheet-offCase) { background-color: #4a6486; color: #FFF; border-radius: 5px; @@ -321,54 +290,59 @@ input[name*="condition"]:checked + b:not(.sheet-offCase) { padding-top: 1px; } +/*repeating item counter*/ +.sheet-repeating-fields { + counter-reset: sheet-rep-items -1; +} +input[type="checkbox"].sheet-counted + span:not(.sheet-not-sheet-show)::before { + counter-increment: sheet-rep-items; + content: counter(sheet-rep-items) '. ►' !important; + width: auto !important; +} +input[type="checkbox"].sheet-counted:checked + span:not(.sheet-not-sheet-show)::before { + counter-increment: sheet-rep-items; + content: counter(sheet-rep-items) '. ▼' !important; + width: auto !important; +} +/* end repeating item counter*/ .sheet-no-pad-right { padding-right: 0 !important; } - hr { border-color: #000; margin:5px 0; } - .sheet-npc-hr { padding: 0; margin: 0; } - .sheet-margin-bottom { - margin-bottom: 15px; + margin-bottom: 5px; } - .sheet-margin-top { - margin-top: 15px; + margin-top: 5px; } - textarea { box-sizing: border-box; + height:100px; } - .sheet-spellrange-header { width: 15%; } - .sheet-spellrange-data { width: 100% !important; text-align: center !important; } - .sheet-iterative-attack-value { width:24% !important; } - .sheet-iterative-macro { width:90% !important; } - .sheet-iterative_attack_section { margin-bottom:0.5em !important; margin-left: 2px !important; } - .sheet-footer { text-align: center; font-size: xx-small; @@ -376,7 +350,6 @@ textarea { border: 1px #000 solid; border-radius: 3px; } - .sheet-skill-macro-text { max-height: 1.85em; overflow: hidden; @@ -384,7 +357,11 @@ textarea { resize: none; margin: 0; } - +.sheet-repeating-weapon-macro-text { + height: 25px; + overflow: hidden; + margin: 0; +} .charsheet .sheet-weapon-notes { max-height: 2.15em; overflow: hidden; @@ -392,18 +369,15 @@ textarea { resize: none; margin: 0; } - .charsheet .repcontainer .repitem { padding: 5px !important; margin: 5px !important; border: 2px solid #CCCCCC !important; border-radius: 3px !important; } - .charsheet button[type=roll] { margin: 2px 2px 0 2px !important; } - /*Roll Templates*/ /*Spells*/ .sheet-rolltemplate-pf_spell table { @@ -418,43 +392,57 @@ textarea { box-shadow: 2px 2px 5px #000; overflow: hidden; } - .sheet-rolltemplate-pf_spell .sheet-header { background-color: #000; border: 1px solid #000; - margin: 2px 25px 2px 25px; color: #FFF; font-family: "Helvetica Neue",Helvetica,sans-serif; font-size: 1.1em; font-weight: bold; text-align: left; } - +.sheet-rolltemplate-pf_spell .sheet-header-table { + display:table; + width:100%; +} +.sheet-rolltemplate-pf_spell .sheet-header-middle { + display:table-cell; + vertical-align:middle; +} .sheet-rolltemplate-pf_spell .sheet-header-image { float: right; + display: table-cell; padding: 2px 0px 2px 2px; vertical-align: middle; + min-width: 30px; +} +.sheet-rolltemplate-pf_spell .sheet-subtitle { + background-color: #000; + border: 1px solid #000; + color: #FFF; + font-family: "Helvetica Neue",Helvetica,sans-serif; + font-size: 1em; + font-weight:normal; + text-align: left; +} +.sheet-rolltemplate-pf_spell img { + vertical-align:middle; } - .sheet-rolltemplate-pf_spell .sheet-header a { color: #FFF; text-decoration: underline; } - .sheet-rolltemplate-pf_spell td { padding: 1px 1px 1px 5px; line-height: 1.1em; text-align: left; } - .sheet-rolltemplate-pf_spell tr:nth-child(even) { background-color: #D3D3D3; } - .sheet-rolltemplate-pf_spell .sheet-tcat { font-weight: bold; } - .sheet-rolltemplate-pf_spell .inlinerollresult { background-color: transparent; border: none; @@ -463,22 +451,18 @@ textarea { text-align: center; padding:0px; } - .sheet-rolltemplate-pf_spell .inlinerollresult.fullcrit { color: #3FB315; border: none; } - .sheet-rolltemplate-pf_spell .inlinerollresult.fullfail { color: #B31515; border: none; } - .sheet-rolltemplate-pf_spell .inlinerollresult.importantroll { color: #4A57ED; border: none; } - /* Attacks */ .sheet-rolltemplate-pf_attack table { width: 100%; @@ -492,10 +476,8 @@ textarea { box-shadow:2px 2px 5px #000; overflow: hidden; } - .sheet-rolltemplate-pf_attack .sheet-header { background-color: #000; - margin: 2px 25px 2px 25px; border: 1px solid #000; color: #FFF; font-family:"Helvetica Neue",Helvetica,sans-serif; @@ -503,18 +485,37 @@ textarea { font-weight: bold; padding: 5px; } - +.sheet-rolltemplate-pf_attack .sheet-header-table { + display:table; + width:100%; +} +.sheet-rolltemplate-pf_attack .sheet-header-middle { + display:table-cell; + vertical-align:middle; +} .sheet-rolltemplate-pf_attack .sheet-header-image { float: right; + display: table-cell; padding: 2px 0px 2px 2px; vertical-align: middle; + min-width: 30px; +} +.sheet-rolltemplate-pf_attack .sheet-subtitle { + background-color: #000; + border: 1px solid #000; + color: #FFF; + font-family: "Helvetica Neue",Helvetica,sans-serif; + font-size: 1em; + font-weight:normal; + text-align: left; +} +.sheet-rolltemplate-pf_attack img { + vertical-align:middle; } - .sheet-rolltemplate-pf_attack .sheet-header a { color: #FFF; text-decoration: underline; } - .sheet-rolltemplate-pf_attack td { padding: 1px 1px 1px 5px; line-height: 1.1em; @@ -523,11 +524,9 @@ textarea { .sheet-rolltemplate-pf_attack tr:nth-child(odd) { background-color: #D3D3D3; } - .sheet-rolltemplate-pf_attack td:nth-child(odd) { - text-align: left;; + text-align: left; } - .sheet-rolltemplate-pf_attack .inlinerollresult { color: #FFF; background-color: #000; @@ -538,22 +537,18 @@ textarea { margin-left: 1px; padding:0px; } - .sheet-rolltemplate-pf_attack .inlinerollresult.fullcrit { color: #FFF; background-color: #3FB315; } - .sheet-rolltemplate-pf_attack .inlinerollresult.fullfail { color: #FFF; background-color: #B31515; } - .sheet-rolltemplate-pf_attack .inlinerollresult.importantroll { color: #FFF; background-color: #4A57ED; } - /* Defense */ .sheet-rolltemplate-pf_defense table { width: 100%; @@ -567,28 +562,45 @@ textarea { box-shadow:2px 2px 5px #000; overflow: hidden; } - .sheet-rolltemplate-pf_defense .sheet-header { background-color: #000; - margin: 2px 25px 2px 25px; border: 1px solid #000; color: #FFF; font-family:"Helvetica Neue",Helvetica,sans-serif; font-size: 1.1em; padding: 5px; } - +.sheet-rolltemplate-pf_defense .sheet-header-table { + display:table; + width:100%; +} +.sheet-rolltemplate-pf_defense .sheet-header-middle { + display:table-cell; + vertical-align:middle; +} .sheet-rolltemplate-pf_defense .sheet-header-image { float: right; + display: table-cell; padding: 2px 0px 2px 2px; vertical-align: middle; + min-width: 30px; +} +.sheet-rolltemplate-pf_defense .sheet-subtitle { + background-color: #000; + border: 1px solid #000; + color: #FFF; + font-family: "Helvetica Neue",Helvetica,sans-serif; + font-size: 1em; + font-weight:normal !important; + text-align: left; +} +.sheet-rolltemplate-pf_defense img { + vertical-align:middle; } - .sheet-rolltemplate-pf_defense .sheet-header a { color: #FFF; text-decoration: underline; } - .sheet-rolltemplate-pf_defense td { padding: 1px 1px 1px 5px; line-height: 1.1em; @@ -597,12 +609,10 @@ textarea { .sheet-rolltemplate-pf_defense tr:nth-child(odd) { background-color: #D3D3D3; } - .sheet-rolltemplate-pf_defense td:nth-child(odd) { text-align: left; font-weight:bold; } - .sheet-rolltemplate-pf_defense .inlinerollresult { color: #FFF; background-color: #000; @@ -613,22 +623,18 @@ textarea { margin-left: 1px; padding:0px; } - .sheet-rolltemplate-pf_defense .inlinerollresult.fullcrit { color: #FFF; background-color: #3FB315; } - .sheet-rolltemplate-pf_defense .inlinerollresult.fullfail { color: #FFF; background-color: #B31515; } - .sheet-rolltemplate-pf_defense .inlinerollresult.importantroll { color: #FFF; background-color: #4A57ED; } - /* Generic */ .sheet-rolltemplate-pf_generic table { width: 100%; @@ -642,28 +648,45 @@ textarea { box-shadow:2px 2px 5px #000; overflow: hidden; } - .sheet-rolltemplate-pf_generic .sheet-header { background-color: #000; - margin: 2px 25px 2px 25px; border: 1px solid #000; color: #FFF; font-family:"Helvetica Neue",Helvetica,sans-serif; font-size: 1.1em; padding: 5px; } - +.sheet-rolltemplate-pf_generic .sheet-header-table { + display:table; + width:100%; +} +.sheet-rolltemplate-pf_generic .sheet-header-middle { + display:table-cell; + vertical-align:middle; +} .sheet-rolltemplate-pf_generic .sheet-header-image { float: right; + display: table-cell; padding: 2px 0px 2px 2px; vertical-align: middle; + min-width: 30px; +} +.sheet-rolltemplate-pf_generic .sheet-subtitle { + background-color: #000; + border: 1px solid #000; + color: #FFF; + font-family: "Helvetica Neue",Helvetica,sans-serif; + font-size: 1em; + font-weight:normal !important; + text-align: left; +} +.sheet-rolltemplate-pf_generic img { + vertical-align:middle; } - .sheet-rolltemplate-pf_generic .sheet-header a { color: #FFF; text-decoration: underline; } - .sheet-rolltemplate-pf_generic td { padding: 1px 1px 1px 5px; line-height: 1.1em; @@ -673,12 +696,10 @@ textarea { .sheet-rolltemplate-pf_generic tr:nth-child(odd) { background-color: #D3D3D3; } - .sheet-rolltemplate-pf_generic td:nth-child(odd) { text-align: left; font-weight:bold; } - .sheet-rolltemplate-pf_generic .inlinerollresult { color: #FFF; background-color: #000; @@ -689,22 +710,18 @@ textarea { margin-left: 1px; padding:0px; } - .sheet-rolltemplate-pf_generic .inlinerollresult.fullcrit { color: #FFF; background-color: #3FB315; } - .sheet-rolltemplate-pf_generic .inlinerollresult.fullfail { color: #FFF; background-color: #B31515; } - .sheet-rolltemplate-pf_generic .inlinerollresult.importantroll { color: #FFF; background-color: #4A57ED; } - /* Block Text */ .sheet-rolltemplate-pf_block table { width: 100%; @@ -718,38 +735,53 @@ textarea { box-shadow:2px 2px 5px #000; overflow: hidden; } - .sheet-rolltemplate-pf_block .sheet-header { background-color: #000; - margin: 2px 25px 2px 25px; border: 1px solid #000; color: #FFF; font-family:"Helvetica Neue",Helvetica,sans-serif; font-size: 1.1em; padding: 5px; } - +.sheet-rolltemplate-pf_block .sheet-header-table { + display:table; + width:100%; +} +.sheet-rolltemplate-pf_block .sheet-header-middle { + display:table-cell; + vertical-align:middle; +} .sheet-rolltemplate-pf_block .sheet-header-image { float: right; + display: table-cell; padding: 2px 0px 2px 2px; vertical-align: middle; + min-width: 30px; +} +.sheet-rolltemplate-pf_block .sheet-subtitle { + background-color: #000; + border: 1px solid #000; + color: #FFF; + font-family: "Helvetica Neue",Helvetica,sans-serif; + font-size: 1em; + font-weight:normal !important; + text-align: left; +} +.sheet-rolltemplate-pf_block img { + vertical-align:middle; } - .sheet-rolltemplate-pf_block .sheet-header a { color: #FFF; text-decoration: underline; } - .sheet-rolltemplate-pf_block td { padding: 1px 1px 1px 5px; line-height: 1.1em; text-align:left; } - .sheet-rolltemplate-pf_block tr:nth-child(odd) { background-color: #D3D3D3; } - .sheet-rolltemplate-pf_block .inlinerollresult { color: #FFF; background-color: #000; @@ -760,17 +792,14 @@ textarea { margin-left: 1px; padding:0px; } - .sheet-rolltemplate-pf_block .inlinerollresult.fullcrit { color: #3FB315; border: none; } - .sheet-rolltemplate-pf_block .inlinerollresult.fullfail { color: #B31515; border: none; } - .sheet-rolltemplate-pf_block .inlinerollresult.importantroll { color: #4A57ED; border: none; diff --git a/Pathfinder (Spanish)/pathfinder-sp.html b/Pathfinder (Spanish)/pathfinder-sp.html index 2025f593e8..f16f407707 100644 --- a/Pathfinder (Spanish)/pathfinder-sp.html +++ b/Pathfinder (Spanish)/pathfinder-sp.html @@ -1,6 +1,15 @@ -