diff --git a/web/tradeverse/src/pages/Search.js b/web/tradeverse/src/pages/Search.js index 13103e04..d9c4e6fb 100644 --- a/web/tradeverse/src/pages/Search.js +++ b/web/tradeverse/src/pages/Search.js @@ -76,34 +76,7 @@ let filteredResults = []; switch (category) { case 'popular': - filteredResults = [ - // Subforums first - ...mockData.subforums - .filter(subforum => subforum.name.toLowerCase().includes(lowerTerm)) - .map(subforum => ({ ...subforum, type: 'subforum' })), - // Posts next - ...mockData.subforums - .flatMap(subforum => - subforum.posts.filter(post => - post.content.toLowerCase().includes(lowerTerm) || - post.description.toLowerCase().includes(lowerTerm) - ) - ) - .map(post => ({ ...post, type: 'post' })), - // Users after that - ...mockData.allUsers - .filter(user => - user.name.toLowerCase().includes(lowerTerm) || - user.surname.toLowerCase().includes(lowerTerm) || - user.username.toLowerCase().includes(lowerTerm) - ) - .map(user => ({ ...user, type: 'user' })), - // Tags last - ...mockData.allTags - .filter(tag => tag.label.toLowerCase().includes(lowerTerm)) - .map(tag => ({ ...tag, type: 'tag' })), - ]; - break; + case 'tags': filteredResults = mockData.allTags diff --git a/web/tradeverse/src/pages/styles/Search.module.css b/web/tradeverse/src/pages/styles/Search.module.css index c4d3db3f..2f2eeedc 100644 --- a/web/tradeverse/src/pages/styles/Search.module.css +++ b/web/tradeverse/src/pages/styles/Search.module.css @@ -95,10 +95,10 @@ background-color: rgb(197, 208, 230); } -.tagCard:hover .tag-label, -.tagCard:hover .tag-info { +.tagCard:hover .tagLabel, +.tagCard:hover .tagInfo { color: rgb(44, 53, 61); /* Change text color on hover */ -} +} .tagLabel { font-size: 16px;