<style> .card { overflow: hidden; margin-bottom: 0.5rem; border-left: 8px solid #7ab800; background-color: #eeeeee; padding-bottom: 2px; box-shadow: none; } .card:hover { box-shadow: none; } .card-img-top { color: #ffffff; } .card-header { background: inherit; line-height: 1.3; padding: 0.15rem; display: flex; align-items: stretch; border: 0; } .card-logo { height: 70px; width: 70px; padding: 0.0rem; display: flex; align-items: center; overflow: hidden; background-color: #ffffff; flex-shrink: 0; margin: 0.5rem; border-radius:1.5rem; } .card-job-right { display: flex; font-size: 1.5rem; font-weight: 800; height: 100%; width: 100%; color:#000000; margin-bottom: 0; margin-left: 0.5rem; padding: .5rem 1rem .5rem 0; flex-direction: column; justify-content: space-between; } .job-description { display: table-row; font-size: 1rem; line-height: 1; margin-bottom: .2rem; text-decoration: underline; height: 3rem; overflow:hidden; } .job-company-name { font-size: 0.9rem; } .job-online-date { font-size: 0.9rem; font-weight: 800; color:#000000; } .job-location { float: right; font-size: 0.9rem; font-weight: 800; margin-bottom: 0; } .job-eine-zeile { display: flex; justify-content: space-between; }</style><div class="row"> {% for job in jobs %} {% set endDate = job.endDate %} {% set today = date('now'|date('Y-m-d')) %} {% if job.startingDate is not null %} {% set difference = job.startingDate.diff(date('now'|date('Y-m-d'))) %} {% set differenceInDays = difference.days %} {% else %} {% set differenceInDays = 0 %} {% endif %} {% if differenceInDays <=0 %} {% if lang == "DE"%} {%set timeText = "online seit heute"%} {%else%} {%set timeText = "online since today"%} {%endif%} {% elseif differenceInDays == 1 %} {% if lang == "DE"%} {%set timeText = "online seit gestern"%} {%else%} {%set timeText = "online since yesterday"%} {%endif%} {% elseif endDate is not null and endDate>=today %} {% if lang == "DE"%} {%set timeText = "online seit " ~ differenceInDays ~ " Tagen"%} {%else%} {%set timeText = "online since " ~ differenceInDays ~ " days ago"%} {%endif%} {% elseif endDate is null and differenceInDays < 161 and differenceInDays>0 %} {% if lang == "DE"%} {%set timeText = "online seit " ~ differenceInDays ~ " Tagen"%} {%else%} {%set timeText = "online since " ~ differenceInDays ~ " days ago"%} {%endif%} {% else %} {% if lang == "DE"%} {%set timeText = "online seit - Information nicht vorhanden"%} {%else%} {%set timeText = "online since - Information not available"%} {%endif%} {% endif %} <div class="col-sm-12 col-md-6 col-l-6"> <!-- Card --> <div class="card"> <div class="card-header"> <p class="card-logo"> <img width="100%" class="card-img-top" src="{{ job.logoURL }}" alt="Logo {{ job.companyName }}" /> </p> <div class="card-job-right"> <div class="job-eine-zeile"> <div class="job-description"><a href="{{ job.jobUrl }}">{{ job.description }}</a></div> {% if job.applyTargetType == "url" %}<a class="btn btn-success btn-sm text-uppercase" href="{{ job.applyTarget }}">{% if lang == "DE" %}Jetzt{% else %}Apply{% endif %}<br>{% if lang == "DE" %}Bewerben{% else %} now{% endif %}</a> {% elseif job.applyTargetType == "mail" %}<a class="btn btn-success btn-sm text-uppercase" href="mailto:{{ job.applyTarget }}">{% if lang == "DE" %}Jetzt{% else %}Apply{% endif %}<br>{% if lang == "DE" %}Bewerben{% else %} now{% endif %}</a>{% endif %} </div> <div> <div class="job-company-name">{{ job.companyName }}</div> <div class="job-eine-zeile"> <div class="job-online-date"><i class="fa fa-clock-o fa-fw"></i>{{ timeText }}</div> {% if job.location %} <span class="job-location"><i class="fa fa-map-marker fa-fw"></i>{{ job.location }}</span> {% elseif job.locationOptional %} <span class="job-location"><i class="fa fa-map-marker fa-fw"></i>{{ job.locationOptional }}</span> {% endif %} </div> </div> </div> </div> </div> <!-- .end Card --> </div> {% endfor %}</div>