Skip to content

added speaker signup | mobile included#55

Merged
Shazzz135 merged 1 commit intomainfrom
speaker-signup
Feb 7, 2026
Merged

added speaker signup | mobile included#55
Shazzz135 merged 1 commit intomainfrom
speaker-signup

Conversation

@Shazzz135
Copy link
Collaborator

This pull request introduces a new speaker sign-up modal form to the initiatives section, enabling users to submit their information to become a speaker. The implementation is modular, with reusable form components and centralized form constants for maintainability and consistency.

New Speaker Sign-Up Modal Feature:

  • Added a modal-based sign-up form for speakers, which can be opened and closed from the SpeakerSignUp component. The form collects user details and displays submission feedback. [1] [2] [3] [4]

Componentization and Reusability:

  • Introduced a reusable FormField component that supports input, textarea, and select elements, with consistent styling and support for custom props.

Centralized Form Constants:

  • Created a formConstants.ts file to define experience options and color constants for consistent use across form components.

@Shazzz135 Shazzz135 merged commit 5a920a1 into main Feb 7, 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