Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Modern minimalist dark-themed web template for developer portfolios, dashboards, and tech landing pages, built with Astro and Tailwind CSS.
NeonMint is a minimalist, dark-themed portfolio and landing page template built with Astro v5.6.1 and Tailwind CSS v4.0.8, designed for developers and digital creatives to showcase projects, blog posts, and technical skills.
NeonMint is a free, MIT-licensed web template created by EFEELE that generates static websites with a dark-toned design accented by mint green. It takes Markdown content (blog posts, portfolio projects, about-me pages) as input and outputs a fully static, SEO-friendly site with an RSS feed, sitemap, robots.txt, and PWA configuration. It runs on Astro and can be deployed to any static hosting service, with Vercel Speed Insights analytics already integrated.
The template includes a complete project structure: src/pages for routes, src/components for reusable UI, src/layouts for Astro layout files, src/icons for SVG icons, and src/styles/global.css for custom styles. It supports TypeScript, Preact partial hydration, PrismJS syntax highlighting, and utility-first TailwindCSS styling.
src/icons, register it in src/utils/languages.ts, and it becomes available when tagging posts or projects.rss.xml.js, robots.txt.ts, and uses astro-icon for optimized icons; PWA manifest (site.webmanifest) is included for installable web apps.tailwindcss-animated.@vercel/speed-insights v1.2.0 to track web vitals without extra configuration.menu.js script for responsive navigation.NeonMint targets three main audiences. Developers can use it to launch a personal portfolio with a project gallery and a Markdown-powered blog. Designers and digital creatives get a clean, dark aesthetic with mint green accents that puts their work first. Tech startups and product teams can adapt the landing page and project pages to showcase a product or dashboard with minimal effort.
public/images/projects and associated technology tags.src/pages/blog/posts, with tag and technology grouping, PrismJS highlighting, and an RSS feed for readers.about-me.md to introduce yourself; the layout is handled by MarkdownAbout.astro.index.astro to turn the template into a product landing page, keeping the dark theme and responsive layout.Install it directly with npm create astro@latest -- --template EFEELE/neonmint or clone the repository and run npm install. Use npm run dev for local development with hot reload, npm run build to generate static files, and npm run preview to test the production build. The project is configured for Vercel deployment, but any static host works.
NeonMint is pre-configured for Vercel through @vercel/speed-insights, but because Astro outputs static files, you can publish the dist folder to Netlify, GitHub Pages, Cloudflare Pages, or any other static hosting service. Update the PWA manifest and favicon files in public to match your brand.
