Skip to content

feat: add maintenance-mode banner to showcase site#866

Merged
AntonioVentilii merged 2 commits into
mainfrom
av/maintenance-mode-banner
Jun 22, 2026
Merged

feat: add maintenance-mode banner to showcase site#866
AntonioVentilii merged 2 commits into
mainfrom
av/maintenance-mode-banner

Conversation

@AntonioVentilii

@AntonioVentilii AntonioVentilii commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Motivation

GIX Components is moving to maintenance mode. We want visitors to the showcase (gix.design) to see this immediately, so we add a site-wide notice banner.

Changes

  • Add a slim, site-wide maintenance-mode banner at the top of the showcase layout (src/routes/+layout.svelte).
  • Styled with the existing --warning-emphasis design tokens.
  • Showcase app only — not shipped in the published package; no version impact.

Screenshots

To add: screenshot of the banner at the top of the showcase. Run npm run dev to preview.

@AntonioVentilii AntonioVentilii requested review from a team as code owners June 22, 2026 12:16
@zeropath-ai

zeropath-ai Bot commented Jun 22, 2026

Copy link
Copy Markdown

No security or compliance issues detected. Reviewed everything up to ffcf871.

Security Overview
Detected Code Changes
Change Type Relevant files
Enhancement ► +layout.svelte
    Add maintenance banner

@AntonioVentilii AntonioVentilii enabled auto-merge (squash) June 22, 2026 12:34
@AntonioVentilii AntonioVentilii merged commit bde3755 into main Jun 22, 2026
12 checks passed
@AntonioVentilii AntonioVentilii deleted the av/maintenance-mode-banner branch June 22, 2026 13:22
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.

2 participants