Skip to content
This repository was archived by the owner on Oct 15, 2025. It is now read-only.

Commit ec67dff

Browse files
committed
feat(challenge): Implement details of pass rate
1 parent a8a3fb1 commit ec67dff

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

assets/styles/app.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,15 @@ ul.credit {
160160
li {
161161
@extend .list-inline-item;
162162
}
163+
164+
&__pass_rate {
165+
&__value {
166+
@extend .text-body;
167+
168+
border-bottom: 1px dotted black;
169+
text-decoration: none;
170+
}
171+
}
163172
}
164173
}
165174

templates/components/Challenge/Header.html.twig

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,14 @@
33
<ul class="challenge-header__lists">
44
<li class="challenge-header__lists__difficulty">{{ question.difficulty|trans }}</li>
55
<li class="challenge-header__lists__type">{{ question.type }}</li>
6-
<li class="challenge-header__lists__pass_rate">通過率 {{ question.passRate }}%</li>
6+
<li class="challenge-header__lists__pass_rate">
7+
通過率
8+
<a class="challenge-header__lists__pass_rate__value" href="#" rel="help" data-bs-toggle="tooltip"
9+
data-bs-placement="bottom"
10+
data-bs-title="{{ question.totalAttemptCount }} 次挑戰中有 {{ question.totalSolvedCount }} 次成功">
11+
{{ question.passRate }}%
12+
</a>
13+
</li>
714
</ul>
815

916
<div class="d-flex justify-content-between align-items-end mt-1">

0 commit comments

Comments
 (0)