tiennm99 546e8d56f2 refactor: convert typescript sources to javascript with jsdoc
- rewrite lib, routes, and vite config as js with jsdoc type annotations
- replace tsconfig with jsconfig and point svelte-check at it
- drop typescript-eslint from eslint config and dev dependencies
- resolve nav hrefs in template to satisfy svelte navigation lint rule
- add gitattributes forcing lf so prettier and autocrlf stop conflicting
2026-07-23 20:25:41 +07:00
2026-06-21 22:23:38 +07:00
2026-06-21 22:23:38 +07:00
2026-06-21 22:23:38 +07:00
2026-06-21 22:23:38 +07:00
2026-06-21 22:23:38 +07:00

Dating

Warm-witty dating JD and CV site for Tiến Nguyễn Minh.

Pages

  • / home
  • /jd/ future lover job description
  • /cv/ candidate CV

Features

  • Light theme: white and blue
  • Dark theme: black and pink
  • Compact emoji theme switch and VI/EN language switch
  • English and full Vietnamese copy switch
  • Vietnamese is the default locale
  • Static i18n and theme preferences persisted in the browser

Tech

  • SvelteKit 2
  • Svelte 5
  • JavaScript with JSDoc type checking
  • @sveltejs/adapter-static
  • GitHub Pages

Developing

Install dependencies:

pnpm install

Run locally:

pnpm run dev

Building

Local static build:

pnpm run build

GitHub Pages build:

pnpm run build:gh

Preview:

pnpm run preview
S
Description
Warm-witty dating JD and CV site built with SvelteKit
Readme
5.6 MiB
Languages
CSS 40.2%
JavaScript 33.5%
HTML 26.3%