Skip to content

Rebuild the site as a one-pager on the astro-template in the Fulldev brand - #24

Merged
silveltman merged 7 commits into
mainfrom
feat/site-rebuild
Oct 12, 2026
Merged

silveltman merged 7 commits into
mainfrom
feat/site-rebuild

Conversation

@silveltman

@silveltman silveltman commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

What changes

  • Structure: the site follows fulldotdev/astro-template (Astro 7, page types via type, globals, strict schemas, the template's checks, a11y scan, llms.txt and Markdown versions). CloudCannon leftovers, the old block system and the custom analytics script are gone; PostHog uses the shared full.dev key, cookieless.
  • Brand: the full.dev system: stone page, blue accent, one dark end with orange, Geist, squircle radii, lifted buttons and warm shadows. The tokens are a copy from fulldotdev/fulldev (092012a3); DESIGN.md says how to keep them in line.
  • One page, as before:
    • Centred hero with title, lead, two actions and the studio portrait.
    • A grid of all 14 Shorts with their own frames; a click plays the video on the page (youtube-nocookie, loaded only on click).
    • One centred dark footer ("Koffie is mijn favoriete drank") with a "Contact opnemen" button, the social buttons and the legal line.
    • /contact/: mail, phone and WhatsApp as buttons, and the Cal.com booking (cal.com/silveltman/meeting) inline, without a box; its footer has no call to action.
    • /privacyverklaring/ and /404/.
  • /sitemap-index.xml redirects to /sitemap.xml.

Checks

  • pnpm check, pnpm build (html-validate, linkinator) and pnpm a11y (0 failures) pass locally.
  • Checked desktop and mobile screenshots, played a video on the page and loaded the booking calendar.

Notes

🤖 Generated with Claude Code

Move the site to the astro-template structure (page types, globals,
schemas, checks) and take over the full.dev look: stone page, blue and
orange accents, squircle radii, lifted buttons, the 3D block motif and
one dark end per page.

New content: a homepage about Sil and Fulldev with client logos, projects,
figures, posts, videos and reviews; /over-mij/ with story and timeline;
/werk/ with every company from full.dev; /posts/ with 17 LinkedIn posts
word for word; /contact/ and a privacy statement. CloudCannon leftovers
are removed; DESIGN.md records the design rules.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for silveltman ready!

Name Link
🔨 Latest commit fdd2b61
🔍 Latest deploy log https://app.netlify.com/projects/silveltman/deploys/6accc9ec7e77b14c568abb22
😎 Deploy Preview https://deploy-preview-24--silveltman.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Drop the company-site parts: projects, client logos, reviews, figures,
posts and the about, work and contact pages. The page is now a centred
hero with a smaller portrait, a grid of all fourteen Shorts that play on
click, and the dark closing with the ways to reach Sil. /contact/ now
redirects to the closing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@silveltman silveltman changed the title Rebuild the site on the astro-template in the Fulldev brand Rebuild the site as a one-pager on the astro-template in the Fulldev brand Oct 12, 2026
silveltman and others added 5 commits October 12, 2026 12:52
The dark end is now one centred footer without the block art: a title,
one line, a "Contact opnemen" button, the social buttons and the legal
line. /contact/ is a page again, with mail, phone and WhatsApp as buttons
and Sil's Cal.com booking inline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Drop the footer's call to action on /contact/ and the box and heading
around the booking calendar; Cal.com shows the meeting itself. The direct
link to the calendar now only shows without JavaScript.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Every page title ends in the site name, the descriptions say what each
page holds, and a 1200 by 630 social image in the brand replaces the
cropped portrait, whose size did not match its og:image tags. Add
og:locale and twitter:creator, and the brand colours as theme colours.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Redirect the previous site's /contact.html and /sitemap-0.xml, keep a
direct link to the calendar visible until Cal.com's embed loads, use only
the light theme colour, drop the header button on the contact page, stop
promising 30 minutes when the calendar offers several durations, render
the favicon at 512 px and remove leftover tokens and comments.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@silveltman
silveltman marked this pull request as ready for review October 12, 2026 11:53
@silveltman
silveltman merged commit db70088 into main Oct 12, 2026
7 checks passed
@silveltman
silveltman deleted the feat/site-rebuild branch October 12, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant