Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A modern designer portfolio and blog template built with Astro.js, Sass, and TypeScript, offering easy customization for personal websites.
This is a modern, customizable designer portfolio and blog template built with Astro.js, Sass, and TypeScript, designed for showcasing creative work and publishing articles. It provides a robust foundation for designers and developers to quickly launch their personal websites.
Key Features:
src/data/ allows users to easily update website information, contact details, navigation, and SEO metadata (content.ts). Project listings for the homepage (home.json) and a comprehensive project list (project.ts) are also managed here.content/blog/, which are automatically processed and listed. Detailed project pages can be created as individual .astro files in src/pages/detail/..env configuration for essential site settings like PUBLIC_SITE_URL, PUBLIC_SITE_NAME, and optional integration with analytics platforms such as Google Analytics 4 (PUBLIC_GA4_ID) and Umami Analytics (PUBLIC_UMAMI_ID).Use Cases:
Getting Started: The project uses Yarn for dependency management.
yarn install: Install all necessary dependencies.yarn dev: Start the local development server at localhost:4321.yarn build: Build the production-ready site to the ./dist/ directory.yarn preview: Preview the built site locally before deployment.This template offers a streamlined workflow for creating a professional online presence, combining modern web technologies with straightforward content management.