Astromag is a news portal and magazine website template built with Astro, Tailwind CSS 4, and Alpine.js β designed for news publishers, online magazines, editorial teams, and content creators.
Built with performance, SEO, and editorial flexibility in mind, Astromag delivers a professional digital presence that helps content teams publish fast, engage readers, and grow their audience.
π° What Makes Astromag Stand Out
- Reader-first design focused on readability, content hierarchy & engagement
- Purpose-built UI for news articles, category archives & author profiles
- MDX content system β write articles without touching layout code
- Alpine.js powered interactive components (search, mobile nav, pagination)
- Lightning-fast performance β static output via Astro with zero JavaScript overhead
- SEO-ready architecture β clean URLs, semantic HTML, meta tags & pagination
- Fully modular components β mix and match layouts for any editorial need
π― Design DNA
Modern Bold brand
accent, neutral grays, and clean whites β a palette that keeps reader focus on content while maintaining a strong, professional identity.
News-Grade Typography
Crisp sans-serif body text paired with strong heading weights β optimized for long-form reading, skimmability, and cross-device legibility.
Subtle Interactions
Hover transitions, marquee tickers, smooth scroll pagination, and Alpine.js-powered UI β fast feedback without distracting from the content.
Fully Responsive
Pixel-perfect layouts across desktop, tablet, and mobile. Every component adapts gracefully from 320px to 2K.
π¦ Features Included
- β Editorial homepage with HeroGrid, TrendingNews ticker & NewsBlock variants
- β Category pages with paginated article grids (12 per page)
- β Tag system with dedicated tag pages and pagination
- β Author profiles with article archives and social links
- β Full-text client-side search powered by Alpine.js
- β Featured article badges and highlight system
- β Related articles on every post page
- β Social sharing (Facebook, Twitter/X, LinkedIn, WhatsApp, Copy link)
- β Reading progress bar on article pages
- β Newsletter widget & ad banner components
- β Footer with latest news, image grid, tag cloud & social widgets
- β Static page system (Privacy, Terms, Docs, About, Contact)
- β SEO-friendly pagination (/category/2, /tag/keyword/2)
- β Breadcrumb navigation with light/dark variants
π Built-in Content System (MDX)
Manage all content without touching layout code:
src/
βββ content/
β βββ blog/ # Article MDX files
β β βββ article-slug.mdx
β βββ page/ # Static pages (docs, privacy, terms, etc.)
β βββ documentation.mdx
βββ data/
βββ authors.ts # Centralized author registry
βοΈ Quick Setup
- Download & Extract template files
- Run npm install to install dependencies
- Start dev server with npm run dev
- Customize branding, colors, and content
- Build for production with npm run build
π Tech Stack
- Astro5.x Static site generator & routing
- Tailwind CSS4.x Utility-first styling
- Alpine.js3.x Reactive UI (search, nav, pagination)
- MDXβContent authoring
- astro-iconβBootstrap Icons
- TypeScriptβType-safe
π¬ Support & Updates
Astromag includes free lifetime updates for compatibility with future Astro releases and ongoing feature improvements.