Skip to content

chore(AI): celebrateUnleashFrontend flag cleanup #10299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

unleash-bot[bot]
Copy link
Contributor

@unleash-bot unleash-bot bot commented Jul 3, 2025

This PR cleans up the celebrateUnleashFrontend flag. These changes were automatically generated by AI and should be reviewed carefully.

Fixes #10298

🧹 AI Flag Cleanup Summary

This change removes the celebrateUnleashFrontend feature flag and associated
holiday-themed logos from the navigation sidebar. The codebase is simplified to
always show the standard Unleash logo.

🚮 Removed

  • Feature Flag
    • celebrateUnleashFrontend flag logic.
  • Components
    • CelebatoryUnleashLogo and CelebatoryUnleashLogoWhite components, which
      used holiday-themed SVGs.
    • StyledCelebatoryLogo styled-component.
  • Dependencies
    • useFlag hook from @unleash/proxy-client-react.
  • Logic
    • ConditionallyRender components used to switch between standard and holiday
      logos.

🛠 Kept

  • Components
    • The standard StyledUnleashLogo and StyledUnleashLogoWhite are now always
      rendered in the sidebar.

📝 Why

The celebrateUnleashFrontend flag was intended for a temporary holiday theme.
With the event passed, this flag and related code are obsolete. This cleanup
removes the dead code, simplifying the NavigationSidebar component and
improving maintainability.

Copy link

vercel bot commented Jul 3, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
unleash-docs ⬜️ Ignored (Inspect) Visit Preview Jul 3, 2025 9:34am

Copy link
Contributor

github-actions bot commented Jul 3, 2025

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@gastonfournier gastonfournier moved this from New to Todo in Issues and PRs Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

🧹 Flag celebrateUnleashFrontend marked as completed
0 participants