fix: busca da pagina e ajuste de icones

This commit is contained in:
Ricardo Carneiro 2025-06-24 23:58:38 -03:00
parent 6ba824c155
commit 70ba07bb64
2 changed files with 13 additions and 6 deletions

View File

@ -31,7 +31,7 @@ public class UserPageRepository : IUserPageRepository
public async Task<UserPage?> GetBySlugAsync(string category, string slug) public async Task<UserPage?> GetBySlugAsync(string category, string slug)
{ {
return await _pages.Find(x => x.Category == category.ToLower() && x.Slug == slug && x.IsActive).FirstOrDefaultAsync(); return await _pages.Find(x => x.Category.ToLower() == category.ToLower() && x.Slug == slug && x.IsActive).FirstOrDefaultAsync();
} }
public async Task<UserPage?> GetByUserIdAsync(string userId) public async Task<UserPage?> GetByUserIdAsync(string userId)

View File

@ -11,11 +11,18 @@
@if (!isPreview) @if (!isPreview)
{ {
@section Styles { @section Styles {
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style> <style>
@Html.Raw(await Html.PartialAsync("_ThemeStyles", Model.Theme)) @Html.Raw(await Html.PartialAsync("_ThemeStyles", Model.Theme))
</style> </style>
} }
} }
else
{
@section Styles {
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
}
}
<div class="user-page min-vh-100 d-flex align-items-center py-4"> <div class="user-page min-vh-100 d-flex align-items-center py-4">
<div class="container"> <div class="container">
@ -59,7 +66,7 @@
onclick="recordClick('@Model.Id', @i)"> onclick="recordClick('@Model.Id', @i)">
@if (!string.IsNullOrEmpty(link.Icon)) @if (!string.IsNullOrEmpty(link.Icon))
{ {
<span class="link-icon me-2">@link.Icon</span> <i class="@link.Icon"></i>
} }
<div> <div>
<div class="link-title">@link.Title</div> <div class="link-title">@link.Title</div>