45 lines
1.5 KiB
HTML
45 lines
1.5 KiB
HTML
<template name="persona">
|
|
<div fit>
|
|
<div id="persona" class="scroll-y" fit>
|
|
<div class="column-container">
|
|
{{#with characterDetails}}
|
|
{{#containerCardHelper this}}{{alignment}} {{gender}} {{race}}{{/containerCardHelper}}
|
|
{{/with}}
|
|
{{> containerCard characterField "description" "Description"}}
|
|
{{> containerCard characterField "personality" "Personality Traits"}}
|
|
{{> containerCard characterField "ideals" "Ideals"}}
|
|
{{> containerCard characterField "bonds" "Bonds"}}
|
|
{{> containerCard characterField "flaws" "Flaws"}}
|
|
{{> containerCard characterField "backstory" "Background"}}
|
|
<paper-shadow class="card">
|
|
<div class="white top subhead">
|
|
Languages
|
|
</div>
|
|
<div class="bottom list">
|
|
{{#each languages}}
|
|
{{> proficiencyListItem}}
|
|
{{/each}}
|
|
</div>
|
|
</paper-shadow>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<template name="containerCard">
|
|
{{#containerCardHelper this}}{{evaluateString _id body}}{{/containerCardHelper}}
|
|
</template>
|
|
|
|
<template name="containerCardHelper">
|
|
<paper-shadow class="card {{class}}"
|
|
hero-id="main" {{detailHero field ../_id}}>
|
|
<div class="top subhead {{colorClass}} {{topClass}}"
|
|
hero-id="toolbar" {{detailHero field ../_id}}>
|
|
<div class="subhead" flex
|
|
hero-id="title" {{detailHero field ../_id}}>
|
|
{{title}}
|
|
</div>
|
|
</div>
|
|
<div class="bottom text">{{> UI.contentBlock}}</div>
|
|
</paper-shadow>
|
|
</template> |