The personal website of Sil Veltman at silveltman.nl: a one-page Astro site on the Fulldev astro-template in the Fulldev brand. DESIGN.md holds the design rules and AGENTS.md the structure and workflow.
pnpm dev # local server
pnpm check # format, types, ESLint, knip, photos, translations
pnpm build # build, HTML validation and link check
pnpm a11y # build and scan every page with axe
BASE_URL=<url> pnpm browser:test # WebdriverIO smoke, see tests/browser/README.md
pnpm images # convert new photos in src to the WebP standard
pnpm ui:add @fulldev/<component>- The page is
src/content/pages/index.md: the hero and the list of videos. Add a Short with its title, link and frame insrc/assets/videos. - The contact page is
src/content/pages/contact.md: the contact buttons and the Cal.com booking link. - Name, the header button and the footer are in
src/content/globals/nl.yaml.
Netlify builds main to silveltman.nl and every PR to a Deploy Preview.