The Contact Us page (Documentation Index
Fetch the complete documentation index at: https://mintlify.com/asubap/website/llms.txt
Use this file to discover all available pages before exploring further.
/contact-us) provides visitors with a direct directory of e-board role emails and links to the chapter’s social media accounts. It is a fully public, statically authored page — there are no API calls, no forms to submit, and no authentication requirement. All contact information is hardcoded in the component as an inline contactDetails array, and social media links are stored in a staticSocialLinks array, making the page trivially easy to reason about and update.
Contact Directory
Nine e-board roles are listed with their associated Gmail addresses. Each row renders as aflex item: the role label (bold, min-w-[250px]) on the left and a clickable email button on the right. Clicking the email button copies it to the clipboard and shows a "Email copied to clipboard!" success toast via the ToastContext.
Copy-to-Clipboard Interaction
The
mailto: protocol is intentionally not used. Clicking an email directly copies it to the clipboard rather than opening a mail client, which gives users more flexibility in how they send their message.Social Media Links
Two social accounts are linked from a right-side panel. Both open in a new tab (target="_blank" rel="noopener noreferrer"):
Instagram-styled tile
Rendered as a square maroon tile (
bg-[#AF272F]) with the Instagram SVG icon and an “Instagram” label. Uses staticSocialLinks[0].href — which in source is the LinkedIn URL (https://www.linkedin.com/company/bap-betatauchapter/).LinkedIn-styled tile
Rendered as a square LinkedIn-blue tile (
bg-[#0077B5]) with the LinkedIn SVG icon and a “LinkedIn” label. Uses staticSocialLinks[1].href — which in source is the Instagram URL (https://www.instagram.com/bapbetatauchapter/).The Instagram handle referenced on the Contact Us page (
@bapbetatauchapter) is distinct from the one embedded on the Homepage (@asubap). @asubap is the chapter’s general Instagram account embedded on the homepage; @bapbetatauchapter is the handle listed on the Contact Us page.Page Layout
The main content card uses a three-column CSS grid (md:grid-cols-3):
| Column span | Content |
|---|---|
md:col-span-2 | Contact directory — role/email rows separated by border-b border-gray-200 |
md:col-span-1 | Social media tiles — stacked vertically, separated from the directory by md:border-l md:border-gray-200 |
E-Board Role Email Reference
| Role | |
|---|---|
| President | president.asubap@gmail.com |
| Vice President | vp.asubap@gmail.com |
| Treasurer | treasurer.asubap@gmail.com |
| Internal Communications | cmc.asubap@gmail.com |
| Director of Recruiting | info.asubap@gmail.com |
| Director of External Reporting | natl.ro.asubap@gmail.com |
| Director of the Pledge Class | pledgeclass.asubap@gmail.com |
| Director of Social Events | socials.asubap@gmail.com |
| Director of Community Service | dcs.asubap@gmail.com |