The Contact page appears as “Drop a Note” in the navigation bar. It is one of the most important pages to update before publishing because the portfolio is not only a visual piece — it is a practical way for people to reach you. Every visitor who wants to hire you, collaborate with you, or give you feedback will come here first. Placeholder links and empty email addresses turn that intent into a dead end.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/artisan-developer/llms.txt
Use this file to discover all available pages before exploring further.
File location
What to include
The README recommends making contact information easy to find. At minimum, include:| Field | Notes |
|---|---|
| Email address | A direct contact email; can be a Gmail, custom domain, or any address you actively check |
| GitHub profile URL | https://github.com/yourusername |
| LinkedIn profile URL | https://linkedin.com/in/yourprofile |
| Portfolio or personal site | Only if different from this GitHub Pages site |
| Résumé or CV download | Optional; link to a PDF hosted in the repository or an external service |
Contact form
The theme includes a.dye-bleed-input CSS utility class in assets/main.css for styled form inputs. The class adds a cyan-to-magenta glow on focus that fits the theme’s color system. Use it on <input> and <textarea> elements if you add a contact form:
Static form options
The Artisan Developer theme is fully static — there is no backend server to receive form submissions. To make a contact form functional on GitHub Pages, use a third-party form service:| Service | Notes |
|---|---|
| Formspree | Free tier available; set action to your Formspree endpoint |
| Netlify Forms | Available if you migrate hosting to Netlify |
| EmailJS | Sends email directly from the browser using a client-side API key |
Navigation label
“Drop a Note” can be renamed to anything that fits your communication style. Edit the contact entry incomponents/SwirlNav.js: