profileShare

rasmusjy / splitapp-backend-microservices

Read-only snapshot

No repository description.

main default branch 501 files Expires Sep 13, 2026, 9:06 AM
Invite.cshtml 1,695 bytes
1
2 @{
3 ViewData["Title"] = Localizer["Invite Member"];
4 var tripId = (Guid)ViewData["TripId"]!;
5 var tripName = (string)ViewData["TripName"]!;
6 }
7
8 <div class="sa-invite-page">
9 <div class="sa-card-static sa-invite-card">
10 <div class="sa-card-body" style="padding: var(--sa-space-10) var(--sa-space-8);">
11 <div class="sa-invite-icon" style="color: var(--sa-secondary);">
12 <i class="bi bi-send-fill"></i>
13 </div>
14 <h2 style="margin-bottom: var(--sa-space-2);">@Localizer["Invite Member"]</h2>
15 <p class="sa-text-muted" style="margin-bottom: var(--sa-space-2);">@tripName</p>
16 <p style="color: var(--sa-gray-600); font-size: 0.938rem; margin-bottom: var(--sa-space-6); line-height: 1.6;">
17 @Localizer["Generate an invitation link that you can share with someone to join this trip."]
18 <br /><small class="sa-text-muted">@Localizer["The invitation link will expire after 7 days."]</small>
19 </p>
20
21 <form asp-action="Invite" asp-route-tripId="@tripId">
22 <input type="hidden" name="_" value="1" />
23 <div class="d-flex flex-column gap-3">
24 <button type="submit" class="sa-btn sa-btn-secondary sa-btn-lg" style="width: 100%;">
25 <i class="bi bi-link-45deg"></i> @Localizer["Generate Invitation Link"]
26 </button>
27 <a asp-action="Index" asp-route-tripId="@tripId" class="sa-btn sa-btn-ghost" style="width: 100%;">
28 @Localizer["Cancel"]
29 </a>
30 </div>
31 </form>
32 </div>
33 </div>
34 </div>
35