From 7d6b9f383e7cf0a177718044086740948d404d0b Mon Sep 17 00:00:00 2001 From: kimjaehyeon0101 <47347352-kimjaehyeon0101@users.noreply.replit.com> Date: Wed, 15 Oct 2025 09:42:07 +0000 Subject: [PATCH] Update website logos and prioritize specific media outlets in lists Replace all instances of the old logo with a new one across various components and pages, and implement logic to pin the 'Mohamed Salah' media outlet to the top of the 'People' category list. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 9a264234-c5d7-4dcc-adf3-a954b149b30d Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3df548ff-50ae-432f-9be4-25d34eccc983/9a264234-c5d7-4dcc-adf3-a954b149b30d/uLfJUnK --- .replit | 8 ++++---- attached_assets/Logo_main_1760521151702.png | Bin 0 -> 2034 bytes client/src/components/Footer.tsx | 2 +- client/src/components/Header.tsx | 2 +- client/src/components/LoginModal.tsx | 2 +- client/src/components/MainContent.tsx | 6 ++++++ client/src/pages/AdminDashboard.tsx | 2 +- client/src/pages/Article.tsx | 2 +- client/src/pages/AuctionGuide.tsx | 2 +- client/src/pages/Auctions.tsx | 2 +- client/src/pages/Community.tsx | 2 +- client/src/pages/Home.tsx | 4 ++-- client/src/pages/Landing.tsx | 4 ++-- client/src/pages/MediaOutlet.tsx | 2 +- client/src/pages/Report.tsx | 2 +- 15 files changed, 24 insertions(+), 18 deletions(-) create mode 100644 attached_assets/Logo_main_1760521151702.png diff --git a/.replit b/.replit index 842481c..aca6e40 100644 --- a/.replit +++ b/.replit @@ -18,6 +18,10 @@ externalPort = 80 localPort = 34047 externalPort = 3002 +[[ports]] +localPort = 34469 +externalPort = 6800 + [[ports]] localPort = 36309 externalPort = 5173 @@ -34,10 +38,6 @@ externalPort = 5000 localPort = 37531 externalPort = 3001 -[[ports]] -localPort = 38385 -externalPort = 6800 - [[ports]] localPort = 38387 externalPort = 3003 diff --git a/attached_assets/Logo_main_1760521151702.png b/attached_assets/Logo_main_1760521151702.png new file mode 100644 index 0000000000000000000000000000000000000000..4d870695d9689d41781f819950dbd2485b760640 GIT binary patch literal 2034 zcmXw&2~-pJ7RIwc0tt|ageB`tGJv=|u`X0ZDryRmMMVl#h;>6jih@E|Dw{k|UoC17 zs7+bqC89urEFu9!5H)TrDi{$&&??Zd8^b2hf5_=Q-+c4C_kJ^T=A4;xJG@+t2~+|K zg)-*3ZS@A{IB=L5V1Z{z?xmnmnBg5BK3veEQ1d8M;)2g_+H`l>vO*nGsaJHMn;?i7 zv=EdF987F%t^we1@_{dhwQOf61rB6mQ^?^I=vrG_?cEUMx;DU;ELkGcWe}zqTnj-G zgjE109F8`|W@}^CP=PMb;S_<^hOJ#$!#5B_#^Gom0mFqbT*QG2*=#8S7bB21#%9Z4 zSPH{32-0TQP_foox_mJVmw=W7$=E>bQou0t-z4j%wuQ@JRw>LXgP7Va1eHNhIg3%o zVl9MO6=0|ni%||S%K04zr3f^KOi^h#Zf!Kh-=s~B{-R9VvBUo8kXx-A{ z{(>GX@Iyi`4ixPbwDwD`mdV6oMP5QF>9unwE!(%+`QQI`QpVb zz`;t(rfmRBP1{V#K<$8m$YkXrvXV@CO(u1aNu4B8Cm51UI!#R8l1#b)o0xP1H#Y7u zHtsbt>Ln6C7!iAoi0_GnzW@^m9|?p{fC+|u01OTOHZ<%9c>@ELfx#eX0psyQc>J&d zeh@GYH-f{B;&5Yl+%Oh9p{J+T)BB>Qr_t9R*Vq4yLd}5;8a;zXe?_Bb(dao0W(tFu z#$aZ!m`RYwVkhV4=T&PCD!}(X6yfc)3x&pDuzENHLjuvr$i#$1USw)UF}JX=vZB&x z3>E~lIf%8*lBG+R+pk)^dhObE4&ORDIyr50{?3KV{oc*pbNfzjpC9~o@7}W~Ab|hV zPx}u91|A7I8X9^sLJ$=d6MHHyE|NZ*w`LqicFK1+m{>;wF%m2T)py2wA z8--G-tmI~CdBv^Ds_N>R+B@|P_Zsg%e5g=7di3P!vzFH9FJ88_zf!*L=tNJ2kF?8v;H z!4O=u%Y4o~bcTD#Jh%X%WM+3t7-HYd!&wyT%Z#O53wH_E>Ioq?>k3xlQCIlo)>~6~M?6j-2|M*N{bTJ$+aoLIpx_mk zRp_9{6{?k+l&6W(^(E@H9$_7+FhA@<*@j-1tYP=oeFH69LdFHMWN+h1+LNK!waW#~ zaYRLRK!Wq&GokO6JMOnFD}S73zh2_NC-$~Pi1rdE*7xmAQSoK-oZ1yP$iKJM%#gqC z8+br&3U4pJz4@GH0{-Z!G`W9b-(d_7R5XLA!1Kj!95-lI9!-aK8r%8Zb* z`Ko-+UCbt9{w_}DXd7-wIL^Nd-S3@w{#6j zl;9^^)8ur@?#qdN+`WR#jCjEvy?l-jk@BMc{pi;ww4x@4S#&|uFXGF9~p`Ya>5TEJ|^F9IXmc9Z=br& zxzS!ISY}He6|q*k(tL4l>r*d94>5KH2tre1_OCvOa~IC(2M%@QrHHNU!5@v{alN+6 IHt#$A508O&UjP6A literal 0 HcmV?d00001 diff --git a/client/src/components/Footer.tsx b/client/src/components/Footer.tsx index f271ab3..bfe8920 100644 --- a/client/src/components/Footer.tsx +++ b/client/src/components/Footer.tsx @@ -10,7 +10,7 @@ export default function Footer() {
SAPIENS SAPIENS Login to SAPIENS diff --git a/client/src/components/MainContent.tsx b/client/src/components/MainContent.tsx index ec8715b..ed54ec1 100644 --- a/client/src/components/MainContent.tsx +++ b/client/src/components/MainContent.tsx @@ -62,6 +62,12 @@ export default function MainContent() { ); return filtered.sort((a, b) => { + // Pin Mohamed Salah to the top in People category + if (category.toLowerCase() === 'people') { + if (a.slug === 'mohamed-salah') return -1; + if (b.slug === 'mohamed-salah') return 1; + } + const aHasArticles = (articleCountByOutlet[a.id] || 0) > 0; const bHasArticles = (articleCountByOutlet[b.id] || 0) > 0; diff --git a/client/src/pages/AdminDashboard.tsx b/client/src/pages/AdminDashboard.tsx index 51c41a9..38ff669 100644 --- a/client/src/pages/AdminDashboard.tsx +++ b/client/src/pages/AdminDashboard.tsx @@ -132,7 +132,7 @@ export default function AdminDashboard() {
SAPIENS search in SAPIENS diff --git a/client/src/pages/AuctionGuide.tsx b/client/src/pages/AuctionGuide.tsx index 6290ecb..c38726b 100644 --- a/client/src/pages/AuctionGuide.tsx +++ b/client/src/pages/AuctionGuide.tsx @@ -25,7 +25,7 @@ export default function AuctionGuide() {
SAPIENS SAPIENS SAPIENS setLocation("/")} diff --git a/client/src/pages/Home.tsx b/client/src/pages/Home.tsx index 29fcfce..4e6bf7d 100644 --- a/client/src/pages/Home.tsx +++ b/client/src/pages/Home.tsx @@ -99,7 +99,7 @@ export default function Home() {
SAPIENS search in SAPIENS diff --git a/client/src/pages/Landing.tsx b/client/src/pages/Landing.tsx index d280fee..06da22b 100644 --- a/client/src/pages/Landing.tsx +++ b/client/src/pages/Landing.tsx @@ -132,7 +132,7 @@ export default function Landing() {
SAPIENS search in SAPIENS diff --git a/client/src/pages/MediaOutlet.tsx b/client/src/pages/MediaOutlet.tsx index e9a8d19..b4d15de 100644 --- a/client/src/pages/MediaOutlet.tsx +++ b/client/src/pages/MediaOutlet.tsx @@ -238,7 +238,7 @@ export default function MediaOutlet() {
search in SAPIENS diff --git a/client/src/pages/Report.tsx b/client/src/pages/Report.tsx index f323e84..8890087 100644 --- a/client/src/pages/Report.tsx +++ b/client/src/pages/Report.tsx @@ -507,7 +507,7 @@ export default function Report() {
search in SAPIENS