Skip to content

Add Coming Soon modal component#131

Merged
the-snesler merged 2 commits intomainfrom
coming-soon-modal
Feb 27, 2026
Merged

Add Coming Soon modal component#131
the-snesler merged 2 commits intomainfrom
coming-soon-modal

Conversation

@the-snesler
Copy link
Member

Summary

This PR adds a "Coming Soon" modal that appears on every page load for the RED-Coral application.

Changes Made

  • Created new component at
  • Updated to import and render the modal

Modal Features

  • Appears on every page load (dismissed per session using sessionStorage)
  • Dark overlay (60% opacity black background with backdrop blur)
  • Displays the RED-Coral logo (using from public folder)
  • Shows the required text in Spanish about upcoming features:
    • Historical data access (10+ years)
    • Advanced visualization with satellite maps
    • Robust statistical analysis
  • Can be dismissed by:
    • Clicking the close button (X) in the top right
    • Clicking outside the modal (on the overlay)
  • Uses sessionStorage to remember dismissal during the browser session

Tech Stack

  • React + TypeScript + Vite + Tailwind CSS
  • Modal uses Tailwind utility classes for styling
  • Fully responsive design

- Added ComingSoonModal component that appears on every page load
- Modal includes dark overlay, RED-Coral logo, and feature text
- Modal can be dismissed via close button or clicking outside
- Uses sessionStorage to remember dismissal during session
@github-actions
Copy link

github-actions bot commented Feb 26, 2026

Visit the preview URL for this PR (updated for commit 2f7c8b1):

https://red-coral-map--pr131-coming-soon-modal-1esi8ep5.web.app

(expires Thu, 05 Mar 2026 23:50:32 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 448fecd22aac1efe5f83b62a6963333ee67c448b

@the-snesler the-snesler merged commit 1553bfd into main Feb 27, 2026
2 checks passed
@the-snesler the-snesler deleted the coming-soon-modal branch February 27, 2026 21:24
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