diff --git a/frontend/frontend/src/pages/Home/Home.js b/frontend/frontend/src/pages/Home/Home.js index be9f8530..08bb6e4b 100644 --- a/frontend/frontend/src/pages/Home/Home.js +++ b/frontend/frontend/src/pages/Home/Home.js @@ -148,7 +148,20 @@ const HomeScreen = () => { // for stage three const [theme, setTheme] = useState('default'); - const themeSuffix = `${fullSuffix}&theme=${theme}`; + let themeSuffix = fullSuffix; + + if ( + !( + (theme === 'default' && + [CardTypes.STATS, CardTypes.TOP_LANGS, CardTypes.WAKATIME].includes( + selectedCard, + )) || + (theme === 'default_repocard' && + [CardTypes.PIN, CardTypes.GIST].includes(selectedCard)) + ) + ) { + themeSuffix += `&theme=${theme}`; + } useEffect(() => { async function redirectCode() {