Skip to content

Add Bifrost birthday banner to the site - #508

Merged
simonhamp merged 2 commits into
mainfrom
bifrost-birthday-banner
Sep 10, 2026
Merged

Add Bifrost birthday banner to the site#508
simonhamp merged 2 commits into
mainfrom
bifrost-birthday-banner

Conversation

@simonhamp

Copy link
Copy Markdown
Member

Bifrost turned one, so this swaps the site banner for one advertising 30% off annual Bifrost plans with the code HAPPYBIRTHDAY. It links to Bifrost's pricing page with yearly billing selected.

The layout shows the birthday banner until 2026-10-01 00:00 UTC and then puts the newsletter banner back on its own, so nobody has to remember to revert it.

Things to look at:

  • The end date is a placeholder. I couldn't find how long the code runs for, so if it's different, change the date in layout.blade.php and in the tests that travel to it.
  • NewsletterSignupTest checked the homepage banner at the real date, which fails while the sale is on. It now travels to the day the sale ends. BifrostBirthdayBannerTest covers both sides of the switch.

Bifrost's own marketing site gets a matching banner in a separate change.

🤖 Generated with Claude Code

simonhamp and others added 2 commits September 10, 2026 12:07
Bifrost is a year old. Until October 1st the site banner advertises 30% off
annual Bifrost plans with the code HAPPYBIRTHDAY, then the newsletter banner
takes the slot back.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@simonhamp
simonhamp marked this pull request as ready for review September 10, 2026 11:35
@simonhamp
simonhamp merged commit d68e1a4 into main Sep 10, 2026
3 checks passed
@simonhamp
simonhamp deleted the bifrost-birthday-banner branch September 10, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant