diff --git a/frontend/src/context/ThemeContext.tsx b/frontend/src/context/ThemeContext.tsx
index a4d610d..71bb076 100644
--- a/frontend/src/context/ThemeContext.tsx
+++ b/frontend/src/context/ThemeContext.tsx
@@ -18,6 +18,13 @@ export const ThemeProvider: React.FC<{ children: React.ReactNode }> = ({ childre
useEffect(() => {
console.log('Theme changed to:', theme);
localStorage.setItem('theme', theme);
+
+ // Update favicon
+ const link = document.querySelector("link[rel~='icon']") as HTMLLinkElement;
+ if (link) {
+ link.href = theme === 'dark' ? '/favicon-dark.svg' : '/favicon-light.svg';
+ }
+
if (theme === 'dark') {
document.documentElement.classList.add('dark');
console.log('Added dark class, classList:', document.documentElement.classList.toString());
diff --git a/publish-docker.sh b/publish-docker.sh
index 8990bac..2ada6ef 100755
--- a/publish-docker.sh
+++ b/publish-docker.sh
@@ -62,16 +62,9 @@ docker buildx build \
echo -e "${GREEN}✓ Frontend image pushed successfully${NC}"
-# Summary
+
echo ""
echo -e "${GREEN}===========================================${NC}"
echo -e "${GREEN}✓ All images published successfully!${NC}"
echo -e "${GREEN}===========================================${NC}"
echo ""
-echo -e "Published images:"
-echo -e " Backend: ${YELLOW}$DOCKER_USERNAME/$IMAGE_NAME-backend:$VERSION${NC}"
-echo -e " Frontend: ${YELLOW}$DOCKER_USERNAME/$IMAGE_NAME-frontend:$VERSION${NC}"
-echo ""
-echo -e "To use these images:"
-echo -e " ${YELLOW}docker compose -f docker-compose.prod.yml up -d${NC}"
-echo ""