Skip to content
This repository was archived by the owner on Jul 10, 2024. It is now read-only.

Commit ab6dbf2

Browse files
committed
Cleaned up style on MyAgenda
1 parent 68b720b commit ab6dbf2

File tree

1 file changed

+31
-21
lines changed

1 file changed

+31
-21
lines changed

src/FrontEnd/Pages/MyAgenda.cshtml

Lines changed: 31 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -39,32 +39,42 @@
3939
<div class="row">
4040
@foreach (var session in timeSlot)
4141
{
42-
<div class="col-md-3">
43-
<div class="panel panel-default session">
44-
<div class="panel-body">
45-
<p>@session.Track?.Name</p>
46-
<h3 class="panel-title"><a asp-page="Session" asp-route-id="@session.ID">@session.Title</a></h3>
47-
<p>
48-
@foreach (var speaker in session.Speakers)
42+
<div class="col-md-3 mb-4">
43+
<div class="card shadow session h-100">
44+
<div class="card-header">@session.Track?.Name</div>
45+
<div class="card-body">
46+
<h5 class="card-title"><a asp-page="Session" asp-route-id="@session.ID">@session.Title</a></h5>
47+
</div>
48+
<div class="card-footer">
49+
<ul class="list-inline mb-0">
50+
@foreach (var speaker in session.Speakers)
51+
{
52+
<li class="list-inline-item">
53+
<a asp-page="Speaker" asp-route-id="@speaker.ID">@speaker.Name</a>
54+
</li>
55+
}
56+
</ul>
57+
<form authz="true" method="post">
58+
<input type="hidden" name="sessionId" value="@session.ID" />
59+
<p class="mb-0">
60+
<a authz-policy="Admin" asp-page="/Admin/EditSession" asp-route-id="@session.ID" class="btn btn-default btn-sm">Edit</a>
61+
@if (Model.UserSessions.Contains(session.ID))
62+
{
63+
<button type="submit" asp-page-handler="Remove" class="btn btn-default btn-sm bg-transparent" title="Remove from my personal agenda">
64+
<i class="icon ion-md-star" aria-hidden="true"></i>
65+
</button>
66+
}
67+
else
4968
{
50-
<em><a asp-page="Speaker" asp-route-id="@speaker.ID">@speaker.Name</a></em>
69+
<button type="submit" class="btn btn-default btn-sm bg-transparent" title="Add to my personal agenda">
70+
<i class="icon ion-md-star-outline" aria-hidden="true"></i>
71+
</button>
5172
}
5273
</p>
53-
<form method="post">
54-
<input type="hidden" name="sessionId" value="@session.ID" />
55-
<p>
56-
<a authz-policy="Admin" asp-page="/Admin/EditSession" asp-route-id="@session.ID" class="btn btn-default btn-sm">Edit</a>
57-
@if (Model.UserSessions.Contains(session.ID))
58-
{
59-
<button authz="true" type="submit" asp-page-handler="Remove" class="btn btn-default btn-sm bg-transparent" title="Remove from my personal agenda">
60-
<i class="icon ion-md-star" aria-hidden="true"></i>
61-
</button>
62-
}
63-
</p>
64-
</form>
65-
</div>
74+
</form>
6675
</div>
6776
</div>
77+
</div>
6878
}
6979
</div>
7080
}

0 commit comments

Comments
 (0)