Skip to content

Add dismissible 2026 announcement bar - #7

Merged
ORESoftware merged 1 commit into
mainfrom
feat/dismissible-announcement-bar-20260904
Sep 5, 2026
Merged

ORESoftware merged 1 commit into
mainfrom
feat/dismissible-announcement-bar-20260904

Conversation

@ORESoftware

Copy link
Copy Markdown
Contributor

Summary\n\n- add a responsive announcement bar above the primary navigation\n- publish the shared “Happy 2026, y’all!” message with a project-specific CTA\n- persist dismissal through a versioned, per-site local-storage key\n- keep the behavior in a same-origin static asset so strict CSP sites do not need inline-script exceptions\n\n## Verification\n\n

declarative-migrations.github.io@1.0.0 build
astro build

14:03:21 [content] Syncing content
14:03:21 [content] Synced content
14:03:21 [types] Generated 36ms
14:03:21 [build] output: "static"
14:03:21 [build] mode: "static"
14:03:21 [build] directory: /Users/alexandermills/codes/declarative-migrations/declarative-migrations.github.io/dist/
14:03:21 [build] Collecting build info...
14:03:21 [build] ✓ Completed in 49ms.
14:03:21 [build] Building static entrypoints...
14:03:22 [vite] ✓ built in 595ms
14:03:22 [build] ✓ Completed in 618ms.

generating static routes
14:03:22 ▶ src/pages/index.astro
14:03:22 └─ /index.html (+5ms)
14:03:22 ✓ Completed in 11ms.

14:03:22 [build] 1 page(s) built in 688ms
14:03:22 [build] Complete!.

@ORESoftware
ORESoftware merged commit d838c2b into main Sep 5, 2026
1 check passed
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