Feature/new form - #5
Merged
Merged
Conversation
- Replace static RSVP link with expandable form - Add guest and companion fields with validation - Implement WhatsApp message formatting and integration - Add smooth scroll animation and form expansion - Update environment structure to support whatsappNumber - Fix replace-env.js script to handle all environment variables - Preserve original green olive/moss color palette
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new RSVP confirmation form directly in the invitation page, allowing guests to confirm their attendance and optionally add a companion. The confirmation is sent via WhatsApp with pre-filled guest information, streamlining the RSVP process. Additionally, environment configuration has been refactored for type safety and new fields have been added to support WhatsApp integration. The main styles file has been removed in favor of a new approach.
RSVP Confirmation Form & WhatsApp Integration
app.htmlfor guests to enter their details and optionally add a companion; confirmation is sent via WhatsApp with a pre-filled message. [1] [2]app.tsto handle form visibility, companion addition/removal, validation, and WhatsApp message generation using environment variables.Environment Configuration Refactor
environment.interface.tsto define strict types for environment variables, improving maintainability and type safety.Environmentinterface and added thewhatsappNumberfield for WhatsApp integration. [1] [2] [3] [4] [5] [6] [7]Stylesheet Update
app.css, indicating thatstyles.cssis now the primary stylesheet.