well its bad form to suggest something without contributing, so here is something basic. i'm sure someone who is good at css could make something better, but this works and matches the sheet somewhat .sheet-rolltemplate-pathfinder table{
width:100%;
background-color:white;
border:1px solid rgba(112,32,130,1)
}
.sheet-rolltemplate-pathfinder caption{
background-color:rgba(0,0,0,1);
color:white;
font-family:"Helvetica Neue",Helvetica,sans-serif;
font-weight:bold;
font-size:1.1em;
padding:5px
}
.sheet-rolltemplate-pathfinder td{
padding:5px;line-height:1.4em;
vertical-align:top;
text-align:right}
.sheet-rolltemplate-pathfinder td:first-child{
font-weight:bold;
text-align:left;
min-width:50px;
padding-right:10px
}
.sheet-rolltemplate-pathfinder tr:nth-child(odd){
background-color:rgba(211,211,211,1)
}
as for some html: <rolltemplate class="sheet-rolltemplate-pathfinder">
<table>
<caption>{{name}}</caption>
{{#attack}}
<tr><td>Attack</td><td>{{attack}}</td></tr>
{{#damage}}
<tr><td style="text-indent:0.5em">Damage</td><td>{{damage}}</td></tr>
{{/damage}}
{{#crit_confirm}}
{{#rollWasCrit() attack}}
<tr><td style="text-indent:0.5em">Confirm</td><td>{{crit_confirm}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{crit_damage}}</td></tr>
{{/rollWasCrit() attack}}
{{/crit_confirm}}
{{/attack}}
{{^attack}}
{{#damage}}
<tr><td>Damage</td><td>{{damage}}</td></tr>
{{/damage}}
{{/attack}}
{{#attack2}}
<tr><td>Attack</td><td>{{attack2}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{damage2}}</td></tr>
{{#rollWasCrit() attack2}}
<tr><td style="text-indent:0.5em">Confirm</td><td>{{crit_confirm2}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{crit_damage2}}</td></tr>
{{/rollWasCrit() attack2}}
{{/attack2}}
{{#attack3}}
<tr><td>Attack</td><td>{{attack3}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{damage3}}</td></tr>
{{#rollWasCrit() attack3}}
<tr><td style="text-indent:0.5em">Confirm</td><td>{{crit_confirm3}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{crit_damage3}}</td></tr>
{{/rollWasCrit() attack3}}
{{/attack3}}
{{#attack4}}
<tr><td>Attack</td><td>{{attack4}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{damage4}}</td></tr>
{{#rollWasCrit() attack4}}
<tr><td style="text-indent:0.5em">Confirm</td><td>{{crit_confirm4}}</td></tr>
<tr><td style="text-indent:0.5em">Damage</td><td>{{crit_damage4}}</td></tr>
{{/rollWasCrit() attack4}}
{{/attack4}}
{{#allprops() attack damage crit_confirm crit_damage description attack2 damage2 crit_confirm2 crit_damage2 attack3 damage3 crit_confirm3 crit_damage3 attack4 damage4 crit_confirm4 crit_damage4}}
<tr><td>{{key}}</td><td>{{value}}</td></tr>
{{/allprops() attack damage crit_confirm crit_damage description attack2 damage2 crit_confirm2 crit_damage2 attack3 damage3 crit_confirm3 crit_damage3 attack4 damage4 crit_confirm4 crit_damage4}}
{{#description}}
<tr><td colspan="2" style="font-weight:normal; text-align:center"><p>{{description}}</p></td></tr>
{{/description}}
</table>
</rolltemplate> and finally a macro &{template:pathfinder} {{name=@{character_name}: @{name}}} {{attack=[[1d20cs>@{crit-target} + @{total-attack}]]}} {{damage=[[@{damage-dice-num}d@{damage-die} + @{total-damage}]]}} {{crit_confirm=[[1d20 + @{total-attack}]]}} {{crit_damage=[[(@{damage-dice-num} * (@{crit-multiplier} - 1))d@{damage-die} + (@{total-damage} * (@{crit-multiplier} - 1))]]}} {{type=@{type}}} {{description=@{notes}}} this template is compatible with up to 4 attacks(more can be added if needed, i play mostly at lower levels), with critical information that only shows as needed. it also works with non attack rolls, using the same system as the default template(allProps) to display any other tags. there is also a {{description}} tag that displays centered text, although i cant get it to work with line breaks and i don't know if that is a me problem or a roll20 problem.