Skip to content

Replace contact form with email support links - #198

Merged
nwalters512 merged 5 commits into
mainfrom
nwalters512/email-support
Oct 1, 2026
Merged

nwalters512 merged 5 commits into
mainfrom
nwalters512/email-support

Conversation

@nwalters512

@nwalters512 nwalters512 commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Description

Replace the contact form with a styled email button and address linking to support@prairielearn.com. Consolidate contact options on the Support page, redirect /contact to /support, update existing contact links, and remove the Contact footer entry.

Place contact, demo, and course options before the resource links in a single responsive grid with consistent 24px gaps. Remove the gray background behind the resource cards.

Remove the form component, Slack webhook API endpoint, and unused node-fetch dependency and its transitive dependencies.

AI assistance: majority of implementation, with design reviewed and refined by Nathan.

Updated Support page

Testing

  • ESLint, Prettier, TypeScript, and git diff --check passed; targeted lint and formatting passed after the layout update.
  • Inspected desktop, tablet, and mobile layouts and verified mailto links in the in-app browser.
  • Confirmed /contact returns a 308 redirect to /support.

@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
marketing Ready Ready Preview Oct 1, 2026 5:21pm UTC

Request Review

@nwalters512
nwalters512 enabled auto-merge (squash) October 1, 2026 17:22
@nwalters512
nwalters512 merged commit 1a7f987 into main Oct 1, 2026
3 checks passed
@nwalters512
nwalters512 deleted the nwalters512/email-support branch October 1, 2026 17:23

This branch was successfully deployed

1 active deployment
Preview — 6e5fa84d Deployed Oct 1, 2026 by vercel[bot]
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