Add colors to quest list
This commit is contained in:
@@ -206,6 +206,14 @@ ${document.location.href}`
|
||||
? 'warning'
|
||||
: 'primary'
|
||||
"
|
||||
:color="
|
||||
(quest.answer?.review?.score && quest.answer?.review?.score > 0) ||
|
||||
quest.answer?.final
|
||||
? 'success'
|
||||
: !!quest.answer
|
||||
? 'warning'
|
||||
: undefined
|
||||
"
|
||||
>
|
||||
<VaCardTitle><QuestTags :quest="quest" /></VaCardTitle>
|
||||
<VaImage
|
||||
@@ -218,8 +226,19 @@ ${document.location.href}`
|
||||
>
|
||||
<template #loader> <VaProgressCircle indeterminate /> </template
|
||||
></VaImage>
|
||||
<VaCardContent>
|
||||
<p class="line-clamp-2 h-12">{{ tKey(quest, 'description') }}</p>
|
||||
<VaCardContent
|
||||
v-if="
|
||||
!(
|
||||
(quest.answer?.review?.score &&
|
||||
quest.answer?.review?.score > 0) ||
|
||||
quest.answer?.final
|
||||
) ||
|
||||
(!hideAnswers && quest.answer?.text)
|
||||
"
|
||||
>
|
||||
<p class="line-clamp-4">
|
||||
{{ tKey(quest, 'description').value.split('\n')[0] }}
|
||||
</p>
|
||||
|
||||
<div v-if="!hideAnswers && quest.answer?.text">
|
||||
<VaDivider />
|
||||
@@ -236,7 +255,13 @@ ${document.location.href}`
|
||||
color="primary"
|
||||
icon="rate_review"
|
||||
class="flex-grow"
|
||||
>{{ t('page.common.open') }}</VaButton
|
||||
>{{
|
||||
t(
|
||||
!!quest.answer && !quest.answer.final
|
||||
? 'page.hunt.open_finalize'
|
||||
: 'page.hunt.open_answer'
|
||||
)
|
||||
}}</VaButton
|
||||
>
|
||||
<VaButton
|
||||
v-if="data.isMember"
|
||||
|
||||
Reference in New Issue
Block a user