w-card.profile-card-list--card.xs12
header.xs12.w-flex.column.center
NamePlate(
:is-list='isList'
:is-paired='isPaired'
:name='card.name'
:pid='card.pid'
:pronouns='card.pronouns'
:role='card.role'
)
template(v-if='!isList')
w-button.text-upper.xs12.pa6(v-if='currentTab == 0 && isPaired')
w-icon.mr1(xl) mdi mdi-chat
| start chat
SummaryBar(
:aspects='aspects'
:is-tab='isPaired'
:tab-content='card.summary'
@tab-change='onTab'
)
TagList(v-if='!isPaired || isList')
article.xs12.w-flex.column.justify-space-between
AspectBar(
:key='aspect.name'
:labels='aspect.labels'
:percentage='aspect.percentage'
v-for='aspect in aspects'
v-if='!isPaired || isList'
)
footer
.pa12(v-if='!isPaired && !isList')
p {{ card.summary.about.tab }}
PairingButton(@pair='onPair' @pass='onPass' v-if='!isPaired')
w-button.text-upper.xs12.pa6(v-else-if='currentTab != 0')
w-icon.mr1(xl) mdi mdi-chat
| start chat