|
@@ -53,6 +53,7 @@
|
|
</div>
|
|
</div>
|
|
{{ end }}
|
|
{{ end }}
|
|
{{ if .takenCourses }}
|
|
{{ if .takenCourses }}
|
|
|
|
+ {{ $collapseAfter := .takenCourses.collapseAfter | default 2 }}
|
|
<div class="taken-courses">
|
|
<div class="taken-courses">
|
|
<h6 class="text-muted">{{ i18n "taken_courses" }}</h6>
|
|
<h6 class="text-muted">{{ i18n "taken_courses" }}</h6>
|
|
{{ if .takenCourses.showGrades }}
|
|
{{ if .takenCourses.showGrades }}
|
|
@@ -65,7 +66,7 @@
|
|
</thead>
|
|
</thead>
|
|
<tbody>
|
|
<tbody>
|
|
{{ range $index,$course := .takenCourses.courses }}
|
|
{{ range $index,$course := .takenCourses.courses }}
|
|
- <tr class="course {{ if gt $index 1 }}hidden-course{{ end}}">
|
|
|
|
|
|
+ <tr class="course {{ if ge $index $collapseAfter }}hidden-course{{ end}}">
|
|
<td>{{ $course.name }}</td>
|
|
<td>{{ $course.name }}</td>
|
|
{{ if not $hideScale }}<td>{{ $course.outOf }}</td>{{ end }}
|
|
{{ if not $hideScale }}<td>{{ $course.outOf }}</td>{{ end }}
|
|
<td>{{ $course.achieved }}</td>
|
|
<td>{{ $course.achieved }}</td>
|
|
@@ -76,11 +77,11 @@
|
|
{{ else }}
|
|
{{ else }}
|
|
<ul>
|
|
<ul>
|
|
{{ range $index,$course := .takenCourses.courses }}
|
|
{{ range $index,$course := .takenCourses.courses }}
|
|
- <li class="course {{ if gt $index 1 }}hidden-course{{ end}}">{{ $course.name }}</li>
|
|
|
|
|
|
+ <li class="course {{ if ge $index $collapseAfter }}hidden-course{{ end}}">{{ $course.name }}</li>
|
|
{{ end }}
|
|
{{ end }}
|
|
</ul>
|
|
</ul>
|
|
{{ end }}
|
|
{{ end }}
|
|
- {{ if gt (len .takenCourses.courses) 2 }}
|
|
|
|
|
|
+ {{ if gt (len .takenCourses.courses) $collapseAfter }}
|
|
<button type="button" class="btn btn-link show-more-btn pt-0 {{ if .takenCourses.showGrades }}ml-1{{ else }}ml-2{{ end }}"
|
|
<button type="button" class="btn btn-link show-more-btn pt-0 {{ if .takenCourses.showGrades }}ml-1{{ else }}ml-2{{ end }}"
|
|
onclick="toggleCourseVisibility(this);" id="show-more-btn" aria-label="{{ i18n "show_more"}}">{{ i18n "show_more"}}</button>
|
|
onclick="toggleCourseVisibility(this);" id="show-more-btn" aria-label="{{ i18n "show_more"}}">{{ i18n "show_more"}}</button>
|
|
<button type="button" class="btn btn-link show-more-btn hidden pt-0 {{ if .takenCourses.showGrades }}ml-1{{ else }}ml-2{{ end }}"
|
|
<button type="button" class="btn btn-link show-more-btn hidden pt-0 {{ if .takenCourses.showGrades }}ml-1{{ else }}ml-2{{ end }}"
|