Just as discussed in #1513 , this pull request adds support for [jsonresume](https://jsonresume.org/). Create the resume once, either as a file in the repository or at [github gist](https://gist.github.com/) called `resume.json`. Put the file in the `_config.yaml` file and that's it! Other platforms like [resumake](https://latexresu.me/) use the same schema. I also incorperated the changes introduced by #1339 to the best of my abilites. The style could be further improved. **Please merge this pull request after #1339 is merged, due to dependencies from it** If someone has a bettet approach on how to solve the problem that each section needs its own template, please let me know. But for now it works fine and is still backwards compatible with the `cv.yaml` file. Co-authored-by: George <31376482+george-gca@users.noreply.github.com>
32 lines
1.3 KiB
HTML
32 lines
1.3 KiB
HTML
<ul class="card-text font-weight-light list-group list-group-flush">
|
|
{% for content in data[1] %}
|
|
<li class="list-group-item">
|
|
<div class="row">
|
|
<div class="col-xs-2 cl-sm-2 col-md-2 text-center" style="width: 75px;">
|
|
{% if content.startDate %}
|
|
{% assign startDate = content.startDate | split: "-" | slice: 0,2 | join: "." %}
|
|
{% assign endDate = content.endDate | split: "-" | slice: 0,2 | join: "." | default: "Present" %}
|
|
{% assign date = startDate | append: " - "%}
|
|
{% assign date = date | append: endDate %}
|
|
{% else %}
|
|
{% assign date = "" %}
|
|
{% endif %}
|
|
<span class="badge font-weight-bold danger-color-dark text-uppercase align-middle" style="min-width: 75px;">
|
|
{{ date }}
|
|
</span>
|
|
</div>
|
|
<div class="col-xs-10 cl-sm-10 col-md-10 mt-2 mt-md-0">
|
|
<h6 class="title font-weight-bold ml-1 ml-md-4"><a href="{{ content.url }}">{{content.name}}</a></h6>
|
|
<h6 class="ml-1 ml-md-4" style="font-size: 0.95rem; font-style: italic;">{{content.summary}}</h6>
|
|
<ul class="items">
|
|
{% for item in content.highlights %}
|
|
<li>
|
|
<span class="item">{{ item }}</span>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{% endfor %}
|
|
</ul> |