GODSEND Agenda - fix page nav
This commit is contained in:
+13
-10
@@ -292,7 +292,7 @@
|
||||
}
|
||||
.charsheet section.attrs input[type=number] {
|
||||
font-size: 1.5em;
|
||||
width: 2em;
|
||||
width: 2.9em;
|
||||
}
|
||||
.charsheet section.skills {
|
||||
grid-area: skills;
|
||||
@@ -327,34 +327,37 @@
|
||||
width: 164px;
|
||||
justify-content: center;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) {
|
||||
display: flex;
|
||||
flex-flow: nowrap column;
|
||||
row-gap: 3px;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
gap: 3px;
|
||||
height: 29px;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem input[type=text] {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem input[type=text] {
|
||||
width: 40px;
|
||||
font-size: 1.3em;
|
||||
border-style: solid solid solid solid;
|
||||
height: 28px;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem input[type=text].name {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem input[type=text].name {
|
||||
width: 140px;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem input[type=text].desc {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem input[type=text].desc {
|
||||
width: auto;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem input[type=number] {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem input[type=number] {
|
||||
font-size: 1.5em;
|
||||
width: 40px;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem select {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem input[type=number].level {
|
||||
width: 2.9em;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem select {
|
||||
width: 52px;
|
||||
font-size: 1.5em;
|
||||
margin-bottom: 0px;
|
||||
@@ -362,7 +365,7 @@
|
||||
padding-top: 2px;
|
||||
font-family: "Bebas Neue", Arial;
|
||||
}
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname=repeating_skills], .repcontainer[data-groupname=repeating_powers], .repcontainer[data-groupname=repeating_weapons], .repcontainer[data-groupname=repeating_armor]) > .repitem button {
|
||||
.charsheet section.skills :is(.repcontainer[data-groupname="repeating_skills"], .repcontainer[data-groupname="repeating_powers"], .repcontainer[data-groupname="repeating_weapons"], .repcontainer[data-groupname="repeating_armor"]) > .repitem button {
|
||||
margin: 1px 3px;
|
||||
}
|
||||
.charsheet section.notes {
|
||||
@@ -507,4 +510,4 @@
|
||||
}
|
||||
.sheet-rolltemplate-rolls .sheet-fail {
|
||||
color: red;
|
||||
}
|
||||
}
|
||||
@@ -5,15 +5,13 @@
|
||||
<input class="tabstoggle" type="hidden" name="attr_sheetTab" value="character"/>
|
||||
<input class="gametoggle" type="hidden" name="attr_gametype" value="godsend"/>
|
||||
<h1 class="godsend" title="GODSEND Agenda"></h1>
|
||||
<h1 class="talislanta" title="Talislanta"></h1>
|
||||
<h2 class="talislanta" title="Talislanta"></h2>
|
||||
<h1 class="hellas" title="Hellas"></h1>
|
||||
<h1 class="atlantis" title="Atlantis Second Age"></h1>
|
||||
<div><span>Page selection</span>
|
||||
<select name="attr_sheetTab">
|
||||
<option value="character">character</option>
|
||||
<option value="notes">notes</option>
|
||||
<option value="settings">settings</option>
|
||||
</select>
|
||||
<button type="action" name="act_character">character</button>
|
||||
<button type="action" name="act_notes">notes</button>
|
||||
<button type="action" name="act_settings">settings</button>
|
||||
</div>
|
||||
<div class="version"><span>Sheet Version: </span><span name="attr_version"></span></div>
|
||||
</div>
|
||||
@@ -112,7 +110,7 @@
|
||||
<fieldset class="repeating_skills">
|
||||
<button name="roll_skill" value="@{whisper}&{template:rolls} {{title=@{name} }} @{showname} {{roll= [[@{dice}[dice]+@{level}[@{name} level]+@{attribute}[attribute] @{modquery}]]}}" type="roll"></button>
|
||||
<input class="name" name="attr_name" title="@{name}" list="skillsgodsend" type="text"/>
|
||||
<input name="attr_level" title="@{level}" type="number"/>
|
||||
<input class="level" name="attr_level" title="@{level}" type="number"/>
|
||||
<select name="attr_attribute">
|
||||
<option class="cap" value="[[@{con}]]">con</option>
|
||||
<option class="cap" value="[[@{dex}]]">dex</option>
|
||||
@@ -329,7 +327,7 @@
|
||||
</div>
|
||||
</rolltemplate>
|
||||
<!--sheetworkers-->
|
||||
<script type="sheet/worker">
|
||||
<script type="text/worker">
|
||||
//current sheet version
|
||||
const currentversion = "1.3.0";
|
||||
|
||||
|
||||
@@ -12,5 +12,5 @@ include src/pug/data.pug
|
||||
include src/pug/rolltemplate.pug
|
||||
|
||||
//sheetworkers
|
||||
script(type="sheet/worker")
|
||||
script(type="text/worker")
|
||||
include src/js/sheetworker.js
|
||||
|
||||
@@ -1,22 +1,25 @@
|
||||
|
||||
|
||||
input.gamesys(type="hidden" name="attr_gametype" value="")
|
||||
.tab-buttons.spaced.center
|
||||
//- <input type="hidden" class="npctoggle" name="attr_npc" value="0">
|
||||
//- each tab in pages
|
||||
//-each tab in pages
|
||||
//- button(type="action" name=`act_${tab}`) tab
|
||||
//- <button class="npc" type="action" name="act_npc" >NPC</button>
|
||||
input.tabstoggle(type="hidden" name="attr_sheetTab" value="character")
|
||||
input.gametoggle(type="hidden" name="attr_gametype" value="godsend")
|
||||
h1.godsend(title="GODSEND Agenda")
|
||||
h1.talislanta(title="Talislanta")
|
||||
h2.talislanta(title="Talislanta")
|
||||
h1.hellas(title="Hellas")
|
||||
h1.atlantis(title="Atlantis Second Age")
|
||||
div
|
||||
span Page selection
|
||||
select(name="attr_sheetTab")
|
||||
//-select(name="attr_sheetTab")
|
||||
each tab in pages
|
||||
option(value=`${tab}`)= tab
|
||||
each tab in pages
|
||||
button(type="action" name=`act_${tab}`)= tab
|
||||
//-button(type="action" name="act_character")= character
|
||||
//-button(type="action" name="act_notes")= notes
|
||||
//-button(type="action" name="act_settings")= setting
|
||||
.version
|
||||
span Sheet Version:
|
||||
span(name="attr_version")
|
||||
@@ -74,7 +77,7 @@ main.character
|
||||
fieldset.repeating_skills
|
||||
button(name="roll_skill" value!="@{whisper}&{template:rolls} {{title=@{name} }} @{showname} {{roll= [[@{dice}[dice]+@{level}[@{name} level]+@{attribute}[attribute] @{modquery}]]}}" type="roll")
|
||||
input.name(name="attr_name" title="@{name}" list="skillsgodsend" type="text")
|
||||
input(name="attr_level" title="@{level}" type="number")
|
||||
input(name="attr_level" title="@{level}" type="number").level
|
||||
+attrselect
|
||||
input.desc(name="attr_notes" title="@{notes}" type="text")
|
||||
input(name="attr_attrname" type="hidden")
|
||||
|
||||
@@ -381,7 +381,7 @@ $urldev: "https://raw.githubusercontent.com/Anduh/roll20-character-sheets/godsen
|
||||
input{
|
||||
&[type="number"]{
|
||||
font-size: 1.5em;
|
||||
width: 2em;
|
||||
width: 2.9em;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -451,7 +451,10 @@ $urldev: "https://raw.githubusercontent.com/Anduh/roll20-character-sheets/godsen
|
||||
&[type="number"]{
|
||||
font-size: 1.5em;
|
||||
width: 40px;
|
||||
//height: 28px;
|
||||
//height: 28px;
|
||||
&.level{
|
||||
width: 2.9em;
|
||||
}
|
||||
}
|
||||
}
|
||||
select{
|
||||
|
||||
Reference in New Issue
Block a user