Skip to content

feat(docs): remove action buttons from maintenance page#483

Merged
philmerrell merged 1 commit into
developfrom
feature/docs-maintenance-page-no-buttons
Jun 17, 2026
Merged

feat(docs): remove action buttons from maintenance page#483
philmerrell merged 1 commit into
developfrom
feature/docs-maintenance-page-no-buttons

Conversation

@philmerrell

@philmerrell philmerrell commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

What

Removes both action buttons from the docs maintenance page (docs-site/src/pages/maintenance.astro), making it purely informational.

The maintenance page itself was added in #482 (already merged). This follow-up drops:

  • The "Try again" button — it only called window.location.reload(), which on a static page just re-fetches the maintenance page itself (no real health check), so it added no value.
  • The "Status & updates" link.
  • The now-unused click-handler <script> and the .actions / .btn* CSS.

What remains: the brand mark, the pulsing "Scheduled maintenance" status pill, the headline, the message, the indeterminate progress shimmer, and the sign-off line.

Verification

  • npm run build succeeds (51 pages)
  • Verified via preview — panel stays balanced and centered with the buttons gone
  • Diff is a single file, deletions only

Notes

  • Deployed URL is unchanged: https://boise-state-development.github.io/agentcore-public-stack/maintenance/
  • Rebased onto current develop so this is a clean removal diff against the merged page.

🤖 Generated with Claude Code

The maintenance splash (added in #482) is purely informational, so
the "Try again" reload button and "Status & updates" link add no
real value on a static page. Drop both buttons along with the now-
unused click handler script and the .actions/.btn CSS, leaving the
status pill, headline, message, progress shimmer, and sign-off.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@philmerrell philmerrell force-pushed the feature/docs-maintenance-page-no-buttons branch from 055064f to 61f5e96 Compare June 17, 2026 17:34
@philmerrell philmerrell changed the title feat(docs): add full-screen maintenance page feat(docs): remove action buttons from maintenance page Jun 17, 2026
@philmerrell philmerrell merged commit aec6eec into develop Jun 17, 2026
1 check passed
@philmerrell philmerrell deleted the feature/docs-maintenance-page-no-buttons branch June 17, 2026 17:34
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