EV0 Astro Theme is a free and open-source serverless blog template, built with Astro, Tailwind CSS, and TypeScript.
EV0 Astro Theme is a free and open-source serverless blog template built with Astro, Tailwind CSS, and TypeScript. It serves as a starting point for creating personal portfolio websites or showcasing projects online. The template is open-source and released under the MIT license, allowing for free use, modification, and distribution for personal or commercial purposes.
To get started with EV0 Astro Theme, follow these steps:
npm install to install dependencies.npm run dev to start the local development server at localhost:4321.npm run build to build your production site to ./dist/.npm run preview to preview your build locally before deploying.npm run youtube to fetch the latest YouTube channel videos.npm run newpost to generate a new blog post Markdown entry.Additionally, you can edit the HTML files in the src/pages directory to add your projects, experiences, and personal information. To configure your blog, edit the src/config/config.json file. The configuration options for the menu and social networks can be found in the respective JSON files under src/config.
To integrate your YouTube channel, create a new file called .env in the root directory of your project and add the CHANNEL_ID and API_KEY values to fetch the latest videos from your YouTube channel. Note that the YouTube API is not used in production, and you can disable the YouTube integration by modifying the src/config/config.json file.
To add a new post, run the command npm run newpost and follow the instructions. This will generate a new Markdown file in the src/content/blog directory. Edit the file to add your post content.
EV0 Astro Theme is a serverless blog template that provides a minimal and stylish design. It offers various features such as SEO optimization, dark mode, sitemap support, and YouTube integration. The template is easy to install and configure, with support for Markdown and MDX formats. With its PWA readiness and responsive design, EV0 Astro Theme offers a great starting point for creating personal portfolio websites or showcasing projects online.