nick e4605e473e Removed redundant pages and restructured buy links
Remove Reckoning previews and chapter sample content

Removed all public preview/sample chapter routes and views for "The Alpha Flame: Reckoning," including interactive and pre-release landing pages. Also refactored buy panel markup for purchase links. This prepares the site for a new release strategy and restricts access to pre-release material.
2026-04-03 10:40:39 +01:00

57 lines
2.1 KiB
Plaintext

@model CatherineLynwood.Models.BuyPanelViewModel
<div id="buyBox" class="buybox-casefile-page">
<div class="buybox-casefile-page-header">
<h2>Acquisition Options</h2>
<p class="buybox-casefile-country">
<img class="buybox-casefile-flag"
alt=""
width="20"
height="14"
src="@Model.FlagUrl" />
<span>Best options for @Model.ISO2</span>
</p>
</div>
<div class="buybox-casefile-groups">
@foreach (var group in Model.Groups.OrderBy(x => x.DisplayOrder))
{
<section class="buybox-casefile-group">
@if (string.IsNullOrWhiteSpace(group.Message))
{
<h3 class="buybox-casefile-group-title">@group.GroupName</h3>
}
else
{
<h3 class="buybox-casefile-group-title">@group.GroupName</h3>
<p class="buybox-casefile-group-message">
@Html.Raw(group.Message)
</p>
}
<div class="buybox-casefile-links">
@foreach (var link in group.Links.OrderBy(x => x.Price))
{
<div>
<a class="buybox-casefile-link"
href="@link.Target"
ping="@($"/track/click?slug={link.Slug}&src={Model.Src}")"
rel="nofollow noindex">
<span class="buybox-casefile-link-main">
<span class="buybox-casefile-link-text">@Html.Raw(link.Icon) @link.Text</span>
</span>
@if (!string.IsNullOrWhiteSpace(link.Price))
{
<span class="buybox-casefile-price">@link.Price</span>
}
</a>
</div>
}
</div>
</section>
}
</div>
</div>