Service pages improvements #152

Open
rixx wants to merge 8 commits from 132-frontend-improvements into main
2 changed files with 21 additions and 3 deletions
Showing only changes of commit f4e8d7dcb7 - Show all commits

View file

@ -16,10 +16,10 @@
</div>
</div>
</div>
<div class="row">
<div class="row service-cards-container">
{% for service in services %}
<div class="col-6 col-lg-3 col-md-4">
<div class="card">
<div class="card h-100 d-flex flex-column">
<div class="card-header d-flex align-items-center">
{% if service.logo %}
<img src="{{ service.logo.url }}"
@ -33,7 +33,7 @@
<small class="text-muted">{{ service.category }}</small>
</div>
</div>
<div class="card-body">
<div class="card-body flex-grow-1">
{% if service.description %}<p class="card-text">{{ service.description|urlize }}</p>{% endif %}
</div>
<div class="card-footer d-flex justify-content-between">

View file

@ -174,3 +174,21 @@ a.btn-keycloak {
margin-top: -16px;
padding-right: 28px;
}
/* Service cards equal height styling */
.service-cards-container .card {
height: 100%;
display: flex;
flex-direction: column;
}
.service-cards-container .card-body {
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: flex-start;
}
.service-cards-container .card-footer {
margin-top: auto;
}