Skip to content

form submission works + updated style, added copy mail for brand page#28

Merged
jonathand-cf merged 1 commit into
mainfrom
feat/form-submission
Feb 7, 2026
Merged

form submission works + updated style, added copy mail for brand page#28
jonathand-cf merged 1 commit into
mainfrom
feat/form-submission

Conversation

@jonathand-cf
Copy link
Copy Markdown
Collaborator

This pull request significantly modernizes the contact and sponsors pages by improving their design, accessibility, and user experience. The contact forms are redesigned with a new look and integrated with Web3Forms for easier submission and success feedback. The sponsors pages now feature a copy-to-clipboard email button with animated alerts, making it more user-friendly for sponsorship inquiries. Several legacy styles and scripts are removed or replaced to support these improvements.

Contact page redesign and form improvements:

  • The contact forms in both pages/contact.html and en/pages/contact.html are rebuilt with a new, visually appealing layout, using styled inputs, improved accessibility, and Web3Forms integration for handling submissions and displaying success messages. [1] [2]
  • The legacy CSS animation and fish graphics are removed from css/contact.css, and new form styles are added to match the updated design and enhance usability on all devices.
  • The old validation and animation script in js/contact.js is replaced with a simpler script that shows a success banner after form submission.

Sponsors page enhancements:

  • The sponsors pages (pages/sponsors.html, en/pages/sponsors.html) now include a copy-to-clipboard email button for sponsorship inquiries, with a visible alert container for feedback. [1] [2]
  • A new alert system is implemented in js/sponsors.js to provide animated feedback when the email address is copied, supporting both English and Norwegian.

New styles for sponsors page features:

  • Additional CSS in css/sponsors.css supports the new button container and alert system, including slide-in/out animations for alerts and improved button styling.

Other improvements:

  • The language detection logic in js/sponsors.js is clarified to ensure correct localization for sponsor carousel and alerts.

These changes collectively provide a more modern, accessible, and user-friendly experience for users interacting with the contact and sponsors pages.

@jonathand-cf jonathand-cf merged commit 7ca1aa0 into main Feb 7, 2026
2 checks 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