Skip to content
Snippets Groups Projects
Commit 8f2e89ed authored by Eniko Tot's avatar Eniko Tot
Browse files

[FEATURE] Convert Job cards with Bootstrap 5

parent bc8839c8
No related branches found
No related tags found
1 merge request!50Bootstrap 5 Support
<div class="col-md-6 col-sm-6 col-xs-12">
<div class="card shadow">
<div class="card-header text-center bg-light">
<h2 class="card-title h3">{job.title}</h2>
</div>
<div class="card-body">
<f:if condition="{job.description}">
<f:format.html parseFuncTSPath="lib.parseFunc_RTE">{job.description}</f:format.html>
</f:if>
<f:if condition="{job.qualification}">
<ul>
<li>
<f:format.raw><f:translate key="frontend.jobStart"/></f:format.raw>
<f:if condition="{job.alternativeStartDate}">
<f:then>
{job.alternativeStartDate}
</f:then>
<f:else>
<f:format.date date="{job.startDate}" format="d.m.Y"/>
</f:else>
</f:if>
</li>
<li>
<f:for each="{job.companies}" as="company" iteration="iterator">
{company.city}{f:if(condition: '!{iterator.isLast} || {iterator.isLast} && {job.telecommutePossible} ', then: ', ')}
</f:for>
<f:if condition="{job.telecommutePossible}">
<f:translate key="frontend.remote" />
</f:if>
</li>
</ul>
</f:if>
</div>
<div class="card-footer bg-light text-center">
<f:link.action id="offer-{job.uid}" pageUid="{settings.applyPage}" controller="Joblist" action="applyForm"
pluginName="JobApplication" arguments="{jobId: job.uid}" class="btn btn-warning stretched-link w-100">
<f:format.raw>
<f:translate key="frontend.jobDetailsCta" />
</f:format.raw>
</f:link.action>
</div>
</div>
</div>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment