|
|
|
@ -6,14 +6,8 @@
|
|
|
|
|
@model Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.ReactionSelection.ReactionSelectionViewComponent.ReactionSelectionViewModel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="p-3 my-3 card">
|
|
|
|
|
<div class="row form-row">
|
|
|
|
|
<div class="col-auto text-left">
|
|
|
|
|
<span class="area-title">
|
|
|
|
|
@L["Reactions"]
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col text-right">
|
|
|
|
|
<div class="row form-row">
|
|
|
|
|
<div class="col">
|
|
|
|
|
<span class="cms-reaction-area" data-entity-type="@Model.EntityType" data-entity-id="@Model.EntityId">
|
|
|
|
|
|
|
|
|
|
@foreach (var reaction in Model.Reactions.Where(r => r.Count > 0))
|
|
|
|
@ -25,7 +19,7 @@
|
|
|
|
|
}
|
|
|
|
|
@if (CurrentUser.IsAuthenticated)
|
|
|
|
|
{
|
|
|
|
|
<a class="cms-reaction-select-icon btn btn-secondary text-light btn-sm py-1 ml-2" href="javascript:;">
|
|
|
|
|
<a class="cms-reaction-select-icon text-dark p-1" href="javascript:;">
|
|
|
|
|
<i class="fa fa-smile-o"></i>
|
|
|
|
|
</a>
|
|
|
|
|
<div class="cms-reaction-selection-popover-content" style="display: none">
|
|
|
|
@ -39,11 +33,10 @@
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
<span class="ms-reaction-select-icon btn btn-secondary text-light btn-sm py-1 ml-2" data-authenticated="True" data-toggle="popover" data-placement="right" data-html="true" data-content="<div class='text-center'><a href='@Model.LoginUrl' class='btn btn-primary btn-block'>@L["LoginToReact"]</a></div>">
|
|
|
|
|
<span class="ms-reaction-select-icon text-dark p-1" data-authenticated="True" data-toggle="popover" data-placement="right" data-html="true" data-content="<div class='text-center'><a href='@Model.LoginUrl' class='btn btn-primary btn-block'>@L["LoginToReact"]</a></div>">
|
|
|
|
|
<i class="fa fa-smile-o"></i>
|
|
|
|
|
</span>
|
|
|
|
|
}
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|