accomplishments.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {{ $ := .root }}
  2. {{ $page := .page }}
  3. <!-- Accomplishments widget -->
  4. <div class="row">
  5. <div class="col-12 col-lg-4 section-heading">
  6. <h1>{{ with $page.Title }}{{ . | markdownify }}{{ end }}</h1>
  7. {{ with $page.Params.subtitle }}<p>{{ . | markdownify }}</p>{{ end }}
  8. </div>
  9. <div class="col-12 col-lg-8">
  10. {{ with $page.Content }}<p>{{ . | markdownify }}</p>{{ end }}
  11. {{ if $page.Params.item }}
  12. {{ range $idx, $key := sort $page.Params.item ".date_start" "desc" }}
  13. <div class="row experience">
  14. <!-- Content -->
  15. <div class="col py-2">
  16. <div class="card course">
  17. <div class="card-body">
  18. <div class="float-right text-muted exp-meta">
  19. <div class="text-right">
  20. {{ (time .date_start).Format ($page.Params.date_format | default "Jan 2006") }}
  21. {{ if .date_end}}
  22. – {{ (time .date_end).Format ($page.Params.date_format | default "Jan 2006") }}
  23. {{end}}
  24. </div>
  25. <div class="text-right">
  26. {{ if .certificate_url }}
  27. <h6 class="card-title exp-company text-muted my-0">
  28. <a href="{{.certificate_url}}" target="_blank" rel="noopener">
  29. {{ i18n "see_certificate" | default "See certificate" }}
  30. </a>
  31. </h6>
  32. {{ end }}
  33. </div>
  34. </div>
  35. <h4 class="card-title exp-title text-muted mt-0 mb-1">{{.title | markdownify | emojify}}</h4>
  36. <h4 class="card-title exp-company text-muted my-0">
  37. {{- with .organization_url}}<a href="{{.}}" target="_blank" rel="noopener">{{end}}
  38. {{.organization | markdownify | emojify}}
  39. {{with .organization_url}}</a>{{end -}}
  40. </h4>
  41. {{with .description}}
  42. <div class="card-text">{{. | markdownify | emojify}}</div>
  43. {{end}}
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. {{end}}
  49. {{end}}
  50. </div>
  51. </div>