1
0

Cleanup 3

This commit is contained in:
Michael Gordeev
2019-12-16 00:54:24 +03:00
parent e15bbce9ad
commit 0d5109c48c
23 changed files with 302 additions and 265 deletions
@@ -1,4 +1,5 @@
@{
@model IEnumerable<Project>
@{
ViewData["Title"] = "My projects";
List<Badge> badges = Startup.Database.Badges.ToList();
}
@@ -12,7 +13,7 @@
</header>
<article>
@foreach (Project project in Startup.Database.Projects.OrderByDescending(i => i.Id))
@foreach (Project project in Model)
{
<div class="project-item">
<div>
@@ -22,10 +23,10 @@
</p>
<a href="@(project.Link)" target="_blank">@project.LinkCaption</a>
</div>
<div>
<div class="badge-placeholder">
@foreach (string badge in project.Badges.Split(','))
{
<div class="badge" style="background-image: url(../images/Badges/@(badges.FirstOrDefault(i => i.Name == badge)?.Image).png)" title="@(badges.FirstOrDefault(i => i.Name == badge)?.Description)"></div>
<div style="background-image: url(../images/Badges/@(badges.FirstOrDefault(i => i.Name == badge)?.Image).png)" title="@(badges.FirstOrDefault(i => i.Name == badge)?.Description)"></div>
}
</div>
</div>