Remove the call CTA from listing cards — contact only on the detail page
CI/CD / CI · dotnet build (push) Successful in 2m3s
CI/CD / Deploy · hamkadr (push) Successful in 46s

Cards had a 📞 contact-trigger that opened the call modal straight from the list.
Per request, calling should happen only on the post's detail page. Reverted each
card's CTA to a plain «جزئیات»/«مشاهده و تماس» button that just navigates to the
detail page (the whole card is already a link to it); the contact modal/trigger
now lives only on the shift/job/talent detail pages.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-06-20 19:44:07 +03:30
parent cdca4ad264
commit f1a00cb955
4 changed files with 4 additions and 4 deletions
@@ -41,6 +41,6 @@
} }
<div class="foot"> <div class="foot">
<span class="pay">@salary</span> <span class="pay">@salary</span>
<span class="btn btn-accent contact-trigger" style="padding: 6px 14px;" data-contact-type="job" data-contact-id="@Model.Id">📞 تماس</span> <span class="btn btn-outline" style="padding: 6px 14px;">جزئیات</span>
</div> </div>
</a> </a>
@@ -35,6 +35,6 @@
<div class="foot"> <div class="foot">
<span class="pay">@JalaliDate.PayLabel(s.PayType, s.PayAmount, s.SharePercent)</span> <span class="pay">@JalaliDate.PayLabel(s.PayType, s.PayAmount, s.SharePercent)</span>
<span class="btn btn-accent contact-trigger" style="padding: 6px 14px;" data-contact-type="shift" data-contact-id="@s.Id">📞 تماس</span> <span class="btn btn-outline" style="padding: 6px 14px;">جزئیات</span>
</div> </div>
</a> </a>
@@ -40,6 +40,6 @@
<partial name="_HourBar" model="Model" /> <partial name="_HourBar" model="Model" />
<div class="foot"> <div class="foot">
<span class="pay">@JalaliDate.PayLabel(Model.PayType, Model.PayAmount, Model.SharePercent)</span> <span class="pay">@JalaliDate.PayLabel(Model.PayType, Model.PayAmount, Model.SharePercent)</span>
<span class="btn btn-accent contact-trigger" style="padding: 6px 14px;" data-contact-type="shift" data-contact-id="@Model.Id">📞 تماس</span> <span class="btn btn-outline" style="padding: 6px 14px;">جزئیات</span>
</div> </div>
</a> </a>
@@ -56,6 +56,6 @@
} }
<div class="foot"> <div class="foot">
<span class="pay">@comp</span> <span class="pay">@comp</span>
<span class="btn btn-accent contact-trigger" style="padding: 6px 14px;" data-contact-type="talent" data-contact-id="@Model.Id">📞 مشاهده و تماس</span> <span class="btn btn-outline" style="padding: 6px 14px;">مشاهده و تماس</span>
</div> </div>
</a> </a>