Skip to content

Conversation

@remotesynth
Copy link
Collaborator

This adds an announcement to every page on the AWS documentation. The announcement does not appear on Snowflake documentation.

This adds an announcement to every page on the AWS documentation. The announcement does not appear on Snowflake documentation.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 29, 2026

Deploying localstack-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: e585f22
Status: ✅  Deploy successful!
Preview URL: https://89c0192b.localstack-docs.pages.dev
Branch Preview URL: https://licensing-announcement.localstack-docs.pages.dev

View logs

Trying  to see if it fixes build issues in Cloudflare
The npm registry for the plugin we were using was removed. I have replaced the plugin with a simple middleware as shown here: https://blog.trueberryless.org/blog/starlight-customize-toc-overview-title/
if (route.id.startsWith('aws')) {
route.entry.data.banner = {
content:
'We\'re moving toward a unified LocalStack for AWS image, updating how access works. For details on timing and impact please refer to <a href="https://blog.localstack.cloud/the-road-ahead-for-localstack/" target="_blank">this blog post</a>.',
Copy link
Collaborator

@quetzalliwrites quetzalliwrites Jan 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

It reads very stiff and unwelcoming, what do you think about rephrasing the banner announcement to sound similar to the tone we used in the newsletter?

"Starting in March 2026, LocalStack for AWS will consolidate into a single image that requires authentication. If you’d like to learn more about what’s changing and what this means for your setup, we’ve outlined the details in this blog post."

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tweaked the wording. I shortened your version because it seemed a bit long to read in this format.

if (route.id.startsWith('aws')) {
route.entry.data.banner = {
content:
'We\'re moving toward a unified LocalStack for AWS image, updating how access works. For details on timing and impact please refer to <a href="https://blog.localstack.cloud/the-road-ahead-for-localstack/" target="_blank">this blog post</a>.',
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
'We\'re moving toward a unified LocalStack for AWS image, updating how access works. For details on timing and impact please refer to <a href="https://blog.localstack.cloud/the-road-ahead-for-localstack/" target="_blank">this blog post</a>.',
'Starting in March 2026, LocalStack for AWS will consolidate into a single image that requires authentication. If you\’d like to learn more about what’s changing and what this means for your setup, we\’ve outlined the details in <a href="https://blog.localstack.cloud/the-road-ahead-for-localstack/" target="_blank">this blog post</a>.'

@quetzalliwrites
Copy link
Collaborator

Confirming the banner itself works as expected and is responsive across diff browser sizes.

Screenshot 2026-01-30 at 9 58 48 AM

@quetzalliwrites quetzalliwrites merged commit b27199f into main Jan 30, 2026
1 check passed
@quetzalliwrites quetzalliwrites deleted the licensing-announcement branch January 30, 2026 12:48
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.

3 participants