Convert-it/Views/Home/Index.cshtml
Ricardo Carneiro 84b058904f
All checks were successful
Deploy ASP.NET MVC to OCI / build-and-deploy (push) Successful in 9m32s
fix: adiversos ajustes e mais 1 conversor
2025-09-14 21:26:16 -03:00

87 lines
4.0 KiB
Plaintext

@model List<Convert_It_Online.Controllers.ToolViewModel>
@{
ViewData["Title"] = ViewBag.PageTitle;
}
<div class="text-center mb-5">
<h1 class="display-4">@ViewBag.PageTitle</h1>
<p class="lead text-muted">@ViewBag.Subtitle</p>
</div>
<!-- Lista Individual de Conversores -->
<div class="row mt-5">
<div class="col-12">
<h3 class="h4 mb-4 text-center">@ViewBag.AllConvertersTitle</h3>
<div class="row">
@foreach (var converter in Model)
{
<div class="col-lg-4 col-md-6 mb-4">
<div class="card h-100 shadow-sm border-0 converter-individual-card">
<div class="card-body d-flex flex-column">
<div class="text-center mb-3">
<div class="converter-icon-large bg-primary bg-gradient rounded-circle d-inline-flex align-items-center justify-content-center">
<i class="@converter.IconClass text-white fs-2"></i>
</div>
</div>
<h5 class="card-title text-center">@converter.Title</h5>
<p class="card-text text-muted text-center flex-grow-1">@converter.Description</p>
<div class="text-center mt-auto">
<a href="@Html.LocalizedUrl(converter.Area, converter.Controller, converter.Action)"
class="btn btn-primary btn-sm">
<i class="bi bi-arrow-right-circle me-1"></i>
@ViewBag.UseConverterButton
</a>
</div>
</div>
</div>
</div>
}
</div>
</div>
</div>
<div class="row mt-5">
<div class="col-lg-8 mx-auto">
<div class="accordion" id="aboutAccordion">
<div class="accordion-item">
<h2 class="accordion-header" id="headingOne">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
@ViewBag.AboutSiteTitle
</button>
</h2>
<div id="collapseOne" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="#aboutAccordion">
<div class="accordion-body">
@ViewBag.AboutSiteContent
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="headingTwo">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
@ViewBag.WhyFreeTitle
</button>
</h2>
<div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#aboutAccordion">
<div class="accordion-body">
@ViewBag.WhyFreeContent
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="headingThree">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
@ViewBag.SecurityTitle
</button>
</h2>
<div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#aboutAccordion">
<div class="accordion-body">
@ViewBag.SecurityContent
</div>
</div>
</div>
</div>
</div>
</div>