From 4a34feb991740d9685173aef4f8bb77985169759 Mon Sep 17 00:00:00 2001 From: martin-mfg <2026226+martin-mfg@users.noreply.github.com> Date: Tue, 4 Nov 2025 09:15:57 +0100 Subject: [PATCH] add top-langs option 'hide_progress' --- frontend/frontend/src/pages/Home/Home.js | 7 +++++++ .../frontend/src/pages/Home/stages/Customize.js | 13 +++++++++++++ 2 files changed, 20 insertions(+) diff --git a/frontend/frontend/src/pages/Home/Home.js b/frontend/frontend/src/pages/Home/Home.js index 619b1e51..72a03a98 100644 --- a/frontend/frontend/src/pages/Home/Home.js +++ b/frontend/frontend/src/pages/Home/Home.js @@ -54,6 +54,7 @@ const HomeScreen = () => { const [showTitle, setShowTitle] = useState(true); const [customTitle, setCustomTitle] = useState(''); const [langsCount, setLangsCount] = useState(); + const [hideProgress, setHideProgress] = useState(false); const resetCustomization = () => { setSelectedTimeRange(defaultTimeRange); @@ -109,6 +110,10 @@ const HomeScreen = () => { fullSuffix += `&langs_count=${langsCount}`; } + if (hideProgress) { + fullSuffix += `&hide_progress=${hideProgress}`; + } + // for stage three const [theme, setTheme] = useState('default'); const themeSuffix = `${fullSuffix}&theme=${theme}`; @@ -227,6 +232,8 @@ const HomeScreen = () => { setCustomTitle={setCustomTitle} langsCount={langsCount} setLangsCount={setLangsCount} + hideProgress={hideProgress} + setHideProgress={setHideProgress} fullSuffix={fullSuffix} /> )} diff --git a/frontend/frontend/src/pages/Home/stages/Customize.js b/frontend/frontend/src/pages/Home/stages/Customize.js index 136fb968..7ab27c28 100644 --- a/frontend/frontend/src/pages/Home/stages/Customize.js +++ b/frontend/frontend/src/pages/Home/stages/Customize.js @@ -29,6 +29,8 @@ const CustomizeStage = ({ setCustomTitle, langsCount, setLangsCount, + hideProgress, + setHideProgress, fullSuffix, }) => { const cardType = selectedCard || CardTypes.STATS; @@ -113,6 +115,15 @@ const CustomizeStage = ({ disabled={useCompact} /> )} + {cardType === CardTypes.TOP_LANGS && ( + + )}