Skip to content

Releases: smcnab1/personal-links

v1.0.0 — Initial release of Personal Links (link-in-bio)

01 Sep 10:17
c5d2d9e
Compare
Choose a tag to compare

v1.0.0 — Initial release of Personal Links (link-in-bio)

This is the first public release of Personal Links, a fast, accessible link-in-bio site built with TypeScript, Next.js, and Tailwind CSS. The repo description and demo domain are set up for quick deployment and sharing.

Demo: https://contact.sammcnab.co.uk/


✨ Features

  • Clean, responsive layout optimised for mobile and desktop.
  • Accessible by default (semantic markup, keyboard-friendly components).
  • SEO-ready with sensible meta and Open Graph tags.
  • Dark/light mode support via Tailwind configuration.
  • Easy content editing through a minimal, component-based structure in src/.
  • One-click Vercel deploy and README badges to showcase build status, version, size, and activity.

🛠 Tech & tooling

  • TypeScript + Next.js + Tailwind CSS baseline.
  • Commit linting via commitlint.config.js for Conventional Commits.
  • MIT Licence included.

🚀 Getting started

pnpm install
pnpm dev

Then visit http://localhost:3000.

For production:

pnpm build
pnpm start

🔧 Configuration

  • Update links/content in src/ (components/data file or page file, depending on your setup).
  • Replace social/profile URLs and avatars in public/ as needed.
  • Check next.config.js, tailwind.config.ts, and tsconfig.json for project defaults.

📦 Deployment

  • Deploy to Vercel (recommended). The repo is structured for quick Vercel import and shipping. Demo domain: contact.sammcnab.co.uk.

✅ Housekeeping

  • Repository created from a template for faster setup and consistent scaffolding.
  • Initial README, licence, and project metadata included.

⚠️ Known issues

  • None tracked yet. Open an issue if you find anything.

🔄 Breaking changes

  • N/A (first release).