mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-07 23:52:29 +00:00
more spell refactoring
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -1229,19 +1229,6 @@ $tab-hd-double-digit-width: 20px;
|
||||
@include tab-toggle('hd-d12', $tab-hd-double-digit-width, 'halfPadding');
|
||||
@include tab-toggle('hd-d20', $tab-hd-double-digit-width, 'halfPadding');
|
||||
|
||||
$tab-spell-page-width: 8.6%;
|
||||
@include tab-toggle('spells-page-0', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-1', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-2', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-3', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-4', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-5', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-6', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-7', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-8', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-9', $tab-spell-page-width, 'noPadding');
|
||||
@include tab-toggle('spells-page-99', $tab-spell-page-width, 'noPadding');
|
||||
|
||||
@include tab-toggle('emote', 32px, 'padding');
|
||||
@include tab-toggle('attack', 31px, 'padding');
|
||||
@include tab-toggle('reach', 32px, 'padding');
|
||||
@@ -1426,32 +1413,6 @@ input[class^="sheet-toggle-page-"]:checked + span[class^="sheet-toggle-page-"] {
|
||||
height: 17px;
|
||||
}
|
||||
|
||||
/* Spell Page Settings */
|
||||
div[class^="sheet-toggle-spells-page-"] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.sheet-toggle-spells-page-0:checked ~ div.sheet-toggle-spells-page-0,
|
||||
input.sheet-toggle-spells-page-1:checked ~ div.sheet-toggle-spells-page-1,
|
||||
input.sheet-toggle-spells-page-2:checked ~ div.sheet-toggle-spells-page-2,
|
||||
input.sheet-toggle-spells-page-3:checked ~ div.sheet-toggle-spells-page-3,
|
||||
input.sheet-toggle-spells-page-4:checked ~ div.sheet-toggle-spells-page-4,
|
||||
input.sheet-toggle-spells-page-5:checked ~ div.sheet-toggle-spells-page-5,
|
||||
input.sheet-toggle-spells-page-6:checked ~ div.sheet-toggle-spells-page-6,
|
||||
input.sheet-toggle-spells-page-7:checked ~ div.sheet-toggle-spells-page-7,
|
||||
input.sheet-toggle-spells-page-8:checked ~ div.sheet-toggle-spells-page-8,
|
||||
input.sheet-toggle-spells-page-9:checked ~ div.sheet-toggle-spells-page-9 {
|
||||
display: block;
|
||||
}
|
||||
|
||||
input.sheet-toggle-spells-page-99:checked ~ div[class^="sheet-toggle-spells-page-"] {
|
||||
display: block;
|
||||
}
|
||||
|
||||
span[class^="sheet-toggle-spells-page-"] {
|
||||
background-color: #8E4644;
|
||||
}
|
||||
|
||||
.sheet-spell-table {
|
||||
input {
|
||||
padding: 0;
|
||||
@@ -1717,7 +1678,6 @@ span.sheet-toggle-icon-attack-settings {
|
||||
|
||||
input,
|
||||
span {
|
||||
&[class^="sheet-toggle-spells-page-"],
|
||||
&.sheet-toggle-icon-attack-settings,
|
||||
&.sheet-toggle-traits,
|
||||
&.sheet-toggle-regional-effects,
|
||||
@@ -1733,7 +1693,6 @@ span {
|
||||
}
|
||||
|
||||
span {
|
||||
&[class^="sheet-toggle-spells-page-"],
|
||||
&.sheet-toggle-icon-attack-settings,
|
||||
&.sheet-toggle-traits,
|
||||
&.sheet-toggle-regional-effects,
|
||||
|
||||
@@ -1,14 +1,5 @@
|
||||
<div class="section-spells">
|
||||
<input type="hidden" name="attr_base_spell_dc" value="(8 + (@{global_spell_dc_bonus})[global dc bonus])">
|
||||
|
||||
<input type="hidden" name="attr_strength_save_dc" value="(@{base_spell_dc}+@{strength_mod}[str]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_dexterity_save_dc" value="(@{base_spell_dc}+@{dexterity_mod}[dex]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_constitution_save_dc" value="(@{base_spell_dc}+@{constitution_mod}[con]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_intelligence_save_dc" value="(@{base_spell_dc}+@{intelligence_mod}[int]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_wisdom_save_dc" value="(@{base_spell_dc}+@{wisdom_mod}[wis]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_charisma_save_dc" value="(@{base_spell_dc}+@{charisma_mod}[cha]+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_casting_stat_dc" value="(@{base_spell_dc}+@{casting_stat}+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_second_casting_stat_dc" value="(@{base_spell_dc}+@{second_casting_stat}+@{PB}[pb])">
|
||||
<input type="hidden" name="attr_base_dc" value="(8 + (@{global_spell_dc_bonus})[global dc bonus])">
|
||||
|
||||
<input type="checkbox" class="toggle-spell-display-options" name="attr_spell_display_options" value="1"><span class="toggle-spell-display-options">Display Options</span>
|
||||
<input type="checkbox" class="toggle-spells-filter-condensed spell-display-option" name="attr_spell_only_show_condensed" value="1"><span class="toggle-spells-filter-condensed">{{'CONDENSED' | translate}}</span>
|
||||
@@ -295,37 +286,12 @@
|
||||
|
||||
<span class="block"></span>
|
||||
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-0" value="0" checked><span class="toggle-spells-page-0">{{'CANTRIPS' | translate}}</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-1" value="1"><span class="toggle-spells-page-1">{{'LEVEL' | translate}} 1</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-2" value="2"><span class="toggle-spells-page-2">{{'LEVEL' | translate}} 2</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-3" value="3"><span class="toggle-spells-page-3">{{'LEVEL' | translate}} 3</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-4" value="4"><span class="toggle-spells-page-4">{{'LEVEL' | translate}} 4</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-5" value="5"><span class="toggle-spells-page-5">{{'LEVEL' | translate}} 5</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-6" value="6"><span class="toggle-spells-page-6">{{'LEVEL' | translate}} 6</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-7" value="7"><span class="toggle-spells-page-7">{{'LEVEL' | translate}} 7</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-8" value="8"><span class="toggle-spells-page-8">{{'LEVEL' | translate}} 8</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-9" value="9"><span class="toggle-spells-page-9">{{'LEVEL' | translate}} 9</span>
|
||||
<input type="radio" name="attr_spellpagetab" class="toggle-spells-page-99" value="99"><span class="toggle-spells-page-99">{{'SHOW_ALL' | translate}}</span>
|
||||
<input type="hidden" name="attr_components_verbal_var" value="{{spell_components_verbal=1}}">
|
||||
<input type="hidden" name="attr_components_somatic_var" value="{{spell_components_somatic=1}}">
|
||||
<input type="hidden" name="attr_casting_time_reaction_var" value="1 reaction">
|
||||
<input type="hidden" name="attr_casting_time_bonus_var" value="1 bonus action">
|
||||
<input type="hidden" name="attr_casting_time_action_var" value="1 action">
|
||||
<input type="hidden" name="attr_casting_time_minute_var" value="1 minute">
|
||||
|
||||
<input type="hidden" name="attr_spellcomponents_verbal_var" value="{{spell_components_verbal=1}}">
|
||||
<input type="hidden" name="attr_spellcomponents_somatic_var" value="{{spell_components_somatic=1}}">
|
||||
<input type="hidden" name="attr_spell_casting_time_reaction_var" value="1 reaction">
|
||||
<input type="hidden" name="attr_spell_casting_time_bonus_var" value="1 bonus action">
|
||||
<input type="hidden" name="attr_spell_casting_time_action_var" value="1 action">
|
||||
<input type="hidden" name="attr_spell_casting_time_minute_var" value="1 minute">
|
||||
<input type="hidden" name="attr_ritual_var" value="{{ritual=1}}">
|
||||
<input type="hidden" name="attr_concentration_var" value="{{concentration=1}}">
|
||||
|
||||
<input type="hidden" name="attr_spell_school_none" value="—">
|
||||
<input type="hidden" name="attr_spell_school_abjuration" value="Abjuration">
|
||||
<input type="hidden" name="attr_spell_school_conjuration" value="Conjuration">
|
||||
<input type="hidden" name="attr_spell_school_divination" value="Divination">
|
||||
<input type="hidden" name="attr_spell_school_enchantment" value="Enchantment">
|
||||
<input type="hidden" name="attr_spell_school_evocation" value="Evocation">
|
||||
<input type="hidden" name="attr_spell_school_illusion" value="Illusion">
|
||||
<input type="hidden" name="attr_spell_school_necromancy" value="Necromancy">
|
||||
<input type="hidden" name="attr_spell_school_transmutation" value="Transmutation">
|
||||
|
||||
<!-- inject:spells:html -->
|
||||
<!-- endinject -->
|
||||
//= include spellPage.html
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user