feat(web): add IPFS migration banner - #1001
Conversation
Re-enable the site-wide banner with a message announcing Blobscan's migration to IPFS-based blob storage: mainnet blobs remain permanently pinned, while Sepolia and Hoodi blobs are served on a best-effort basis without pinning guarantees. Includes a "Learn more" link to the announcement post. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: 8954bb1 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
📦 Next.js Bundle Analysis for @blobscan/webThis analysis was generated by the Next.js Bundle Analysis action. 🤖
|
| Page | Size (compressed) |
|---|---|
global |
288.24 KB (🟡 +673 B) |
Details
The global bundle is the javascript bundle that loads alongside every page. It is in its own category because its impact is much higher - an increase to its size means that every page on your website loads slower, and a decrease means every page loads faster.
Any third party scripts you have added directly to your app using the <script> tag are not accounted for in this analysis
If you want further insight into what is behind the changes, give @next/bundle-analyzer a try!
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1001 +/- ##
==========================================
+ Coverage 83.46% 83.48% +0.01%
==========================================
Files 190 190
Lines 15081 15081
Branches 1464 1464
==========================================
+ Hits 12587 12590 +3
+ Misses 2494 2491 -3 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
Re-enables the site-wide banner (which already existed but was disabled) with a new message announcing Blobscan's migration to IPFS-based blob storage:
The "Learn more →" links to the announcement post.
Changes
apps/web/src/components/AppLayout/Banner.tsx— replace previous banner content with the IPFS migration message and link.apps/web/src/components/AppLayout/AppLayout.tsx— uncomment the import and<Banner />to re-enable it.@blobscan/web.🤖 Generated with Claude Code