Atrom is a modern Astro v6 theme for product promotion websites, delivering a clean, responsive multi-page marketing site with built-in Chinese and English language switching.
What is Atrom?
Atrom is a static site theme built on Astro v6 that generates a four-page marketing website for product promotion. It takes content written as Astro pages under src/pages and outputs a fully static site to the dist directory. The theme ships with separate Chinese and English page sets, a navigation bar with a language toggle, and is released under the MIT license.
Key Features
- Clean Design — Minimalist and elegant UI that uses the Inter font family and smooth transitions.
- Multi-language Support — Built-in Chinese and English versions of every page, switchable from the navigation bar.
- Responsive Layout — The layout works on all screen sizes from phones to desktops.
- Astro v6 Compatibility — Requires Node.js 22.12.0 or higher; pnpm is the recommended package manager.
- Four Content Pages — Home, Product, Value, and Stories pages, available in both languages under
src/pagesandsrc/pages/en. - Cloudflare Pages Ready — Includes a
cloudflare_pages.ymlconfiguration file and documented build steps for static deployment.
Who is it for?
- Product marketing teams — Use the Product and Value pages to present features and business value.
- Developers building bilingual sites — Reuse the prebuilt English/Chinese page structure to launch a two-language site quickly.
- Startups needing a fast site — Deploy to Cloudflare Pages in a few steps with the provided configuration.
What can you do with Atrom?
- Launch a bilingual product site: Replace the placeholder content in the Chinese and English pages, run
pnpm build, and host thedistoutput. - Publish customer stories: Use the Stories page to display testimonials and success stories.
- Brand a product landing page: Use the modern typography and clean layout to present a product with minimal design overhead.
How does Atrom work?
Atrom is a standard Astro project. Clone the repository, run pnpm install to install dependencies, pnpm dev to develop locally, and pnpm build to generate the static site. For deployment, the README documents Cloudflare Pages: connect your Git repository, set the framework preset to Astro with build command pnpm build and output directory dist, then deploy.
FAQ
Is Atrom free?
Yes, Atrom is released under the MIT license, so you can use, modify, and distribute it freely.
What are the system requirements?
Atrom requires Node.js 22.12.0 or higher due to its Astro v6 dependency. The README recommends pnpm as the package manager.
Does Atrom support multiple languages?
Yes, Atrom ships with built-in Chinese and English versions of all pages. The language selector is placed in the navigation bar, right after the logo.
How do I deploy Atrom?
The README documents Cloudflare Pages deployment. Set the framework preset to Astro, build command to pnpm build, and output directory to dist. The project includes a cloudflare_pages.yml file for reference.








