diff --git a/src/Bonsai/Areas/Common/Styles/Components/front/homepage.scss b/src/Bonsai/Areas/Common/Styles/Components/front/homepage.scss index 313ebed..185f859 100644 --- a/src/Bonsai/Areas/Common/Styles/Components/front/homepage.scss +++ b/src/Bonsai/Areas/Common/Styles/Components/front/homepage.scss @@ -39,6 +39,7 @@ height: 48px; border-radius: 100%; background-size: cover; + background-position: center center; } } diff --git a/src/Bonsai/Areas/Front/Logic/PagePresenterService.cs b/src/Bonsai/Areas/Front/Logic/PagePresenterService.cs index 8bee8b4..e0a5921 100644 --- a/src/Bonsai/Areas/Front/Logic/PagePresenterService.cs +++ b/src/Bonsai/Areas/Front/Logic/PagePresenterService.cs @@ -155,12 +155,17 @@ public async Task GetPageInfoBlockAsync(Page page) /// public async Task> GetLastUpdatedPagesAsync(int count) { - return await _db.Pages - .Where(x => !x.IsDeleted) - .OrderByDescending(x => x.LastUpdateDate) - .Take(count) - .ProjectToType(_mapper.Config) - .ToListAsync(); + var list = await _db.Pages + .Where(x => !x.IsDeleted) + .OrderByDescending(x => x.LastUpdateDate) + .Take(count) + .ProjectToType(_mapper.Config) + .ToListAsync(); + + foreach (var elem in list) + elem.MainPhotoPath = MediaPresenterService.GetSizedMediaPath(elem.MainPhotoPath, MediaSize.Small); + + return list; } #endregion