Skip to content

1platformlabs/1platform-website

Repository files navigation

1Platform — Marketing Website

One platform. Every solution.

Source code for 1platform.pro — the marketing site, blog, docs and changelog for 1Platform, a unified SaaS integrating AI content, SEO, keywords, images, CMS publishing, payments, invoicing and AI agents.

Website Astro 5 MIT License


Stack

  • Astro 5 — static site generator, zero JS by default
  • Islands architecture — JS ships only for interactive components
  • Content Collections — type-safe Markdown/MDX with Zod schemas (blog, docs, changelog)
  • Lenis smooth scroll · View Transitions · @astrojs/sitemap · @astrojs/rss
  • Dark mode only, accent #3b82f6, typography: monospace + sans-serif pair
  • Output: 100% static HTML/CSS/JS in dist/ — deployable anywhere

Development

npm install
npm run dev          # → http://localhost:4321 (hot reload)
npm run build        # → dist/ (static output)
npm run preview      # Preview built output locally

Node 24 required (see .nvmrc).

Structure

src/
├── layouts/       Base, Blog, Docs, Legal
├── components/    Header, Hero, SolutionCard, PipelineAnimation, ...
├── pages/         Routes (index, solutions, pricing, compare/, docs/, blog/, changelog/)
├── content/       Markdown collections (blog, docs, changelog)
├── styles/        global.css, components.css
└── scripts/       animations.ts, lenis-init.ts, pipeline.ts
public/            favicon, fonts, robots.txt, og/

Related

License

MIT © 1Platform Labs

About

Marketing website for 1Platform — One platform. Every solution. Built with Astro.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors