|
|
|
@ -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> |