47 lines
1.8 KiB
Twig
Executable File
47 lines
1.8 KiB
Twig
Executable File
{% extends "layouts/main.twig" %}
|
|
|
|
{% block title %}{{ page_title }} - {{ platformName }}{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="container my-5">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-10">
|
|
<h1 class="text-center display-4 mb-5">{{ page_title }}</h1>
|
|
|
|
<div class="row g-4">
|
|
{% for item in modelos %}
|
|
<div class="col-md-6">
|
|
<div class="card h-100 shadow-sm border-0 transition-hover">
|
|
<div class="card-body p-4">
|
|
<h5 class="card-title fw-bold text-primary mb-3">{{ item.modelos_title }}</h5>
|
|
<p class="card-text text-muted mb-4">
|
|
{{ item.modelos_content|striptags|slice(0, 150) }}...
|
|
</p>
|
|
<a href="{{ url('/modelo/' ~ item.modelos_slug) }}" class="btn btn-primary w-100">
|
|
Ver Detalhes <i class="bi bi-arrow-right ms-2"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% else %}
|
|
<div class="col-12">
|
|
<div class="alert alert-info text-center py-5">
|
|
<i class="bi bi-info-circle display-4 d-block mb-3"></i>
|
|
{{ __('modelo.no_items') }}
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<style>
|
|
.transition-hover:hover {
|
|
transform: translateY(-5px);
|
|
transition: transform 0.3s ease;
|
|
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
|
|
}
|
|
</style>
|
|
{% endblock %}
|