{
"$type": "site.standard.document",
"canonicalUrl": "https://devlog.croft.click/2026/05/26/website-support-modernization",
"description": "Refactoring the support page with patronage components and resolving build failures.",
"path": "/2026/05/26/website-support-modernization",
"publishedAt": "2026-05-26T00:00:00.000Z",
"site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
"tags": [
"website",
"ux",
"maintenance",
"svelte"
],
"textContent": "Support Page Refactor\nRedesigned the support page to better reflect the project's patronage model.\n- Patronage Components: Added new components for highlighting various ways to support the project, including both financial and non-financial contributions.\n- FAQ: Refactored the FAQ cards for better readability and a more consistent visual style.\n- CTA: Added a non-financial Call-to-Action for users who want to contribute in other ways.\n\nStability & Maintenance\n- Build Fixes: Resolved several build and type errors that were causing CI/CD failures.\n- Modernization: Modernized state management in several core components to align with the latest Svelte 5 patterns.\n- Version Bump: Bumped the main website to v11.12.1.",
"title": "Support Page Modernization & Build Refinement"
}