A silly, sparkly landing page for Azmyth's vibe coaching.
- Open
index.htmlin your browser. - Edit content directly in
index.htmlas needed.
- Place Azmyth's photo in the
photos/folder. - The homepage currently points to
photos/484315527_649693667766322_1444558563975577862_n.jpg. - To change the image, replace that file or update the
srcinindex.html. - A square image (e.g., 1200×1200) gives the best circular crop.
- The "Book a call" buttons use a
data-booking-urlattribute. - Update both button elements in
index.htmlto your actual booking URL, e.g.https://cal.com/your-handle/azmyth. - No code changes required beyond swapping the URL.
- Colors and animations are in
styles.css. - Light JavaScript for confetti and year stamping lives in
script.js.
- No build step required — this is a static site. Options:
This repo includes a GitHub Actions workflow that auto-deploys to Pages on pushes to main.
Steps:
- Create repo and push:
Using GitHub CLI:
gh repo create <your-username>/<repo-name> --public --source=. --remote=origin --pushUsing plain git:
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/<your-username>/<repo-name>.git
git push -u origin main- Enable Pages:
- Go to Settings → Pages → Build and deployment → Source: GitHub Actions.
- Custom domain (optional):
- In Settings → Pages, add your domain (e.g.,
azmyth.com). - Add the DNS record your registrar requires (typically a CNAME to
<user>.github.io). - GitHub will place a
CNAMEfile automatically.
Note: .nojekyll is included to skip Jekyll.
- Drag-and-drop the folder at the Netlify dashboard, or connect the repo.
- Publish directory:
.(root). No build command. - Custom domain: add your domain and follow Netlify's DNS/CNAME instructions.
netlify.tomlis included; nothing else is required.
npm i -g vercel(if you haven't), then runvercelin this folder.- Accept defaults; Vercel will detect a static project. Publish directory is
.. - Add your custom domain in Vercel and follow their DNS (CNAME/A) guidance.
vercel.jsonis included with basic static settings.