diff --git a/src/App.jsx b/src/App.jsx index 0c52d4e..885e60c 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -626,8 +626,8 @@ const App = () => { {/* RIGHT SIDEBAR */}
- {/* DX Cluster */} -
+ {/* DX Cluster - primary panel, takes most space */} +
{
{/* PSKReporter - digital mode spots */} -
+
{ />
- {/* Contests - bigger with live indicators */} -
- -
- {/* DXpeditions */}
@@ -675,6 +670,11 @@ const App = () => { onToggleMap={togglePOTA} />
+ + {/* Contests - at bottom, compact */} +
+ +
)} diff --git a/src/components/ContestPanel.jsx b/src/components/ContestPanel.jsx index 1aa7714..100e207 100644 --- a/src/components/ContestPanel.jsx +++ b/src/components/ContestPanel.jsx @@ -125,7 +125,7 @@ export const ContestPanel = ({ data, loading }) => {
) : sortedContests.length > 0 ? (
- {sortedContests.slice(0, 8).map((contest, i) => { + {sortedContests.slice(0, 4).map((contest, i) => { const live = isContestLive(contest); const soon = isStartingSoon(contest);