Official CodeXtreme website - Informative web created by CodeFlow. Open source project built with Astro and Tailwind CSS for maximum efficiency and performance.
This repository contains the complete source code of the CodeXtremeOS website, designed to:
- Present the operating system features
- Provide technical documentation
- Offer updates and news
- Show screenshots and demonstrations
- Provide guides and tools
β¨ Modern Interface Clean and professional design with accessibility first
π± Responsive Design Perfect adaptation for mobile, tablets, and desktop
π¨ Theme System Built-in support for light/dark mode
π Advanced SEO Dynamic meta tags and automated sitemap
π Internationalization Built-in support for multiple languages (English/Spanish)
β‘ Performance Optimized Static site generation with optimal loading speeds
π οΈ Developer Experience Hot reload, TypeScript support, and modern tooling
- Astro v5.11.0 - Next-generation static framework
- React v19.1.0 - UI library for interactive components
- Tailwind CSS v3.4.0 - Modern CSS utilities framework
- TypeScript - Type-safe development
- Heroicons v2.2.0 - Beautiful hand-crafted SVG icons
- Prism.js v1.30.0 - Syntax highlighting for code blocks
- Nanostores v1.0.1 - State management solution
- @astrojs/tailwind v6.0.2 - Astro integration for Tailwind CSS
- @astrojs/react v4.3.0 - React integration for Astro
- @tailwindcss/forms v0.5.10 - Form styling plugin
- @tailwindcss/typography v0.5.16 - Typography plugin for rich content
- PostCSS v8.5.6 - CSS processing tool
- Autoprefixer v10.4.21 - CSS vendor prefixing
src/
βββ components/ # Reusable Astro components
βββ i18n/ # Internationalization utilities
βββ layouts/ # Page layouts
βββ pages/ # Route pages (en/es)
βββ styles/ # Global styles and Tailwind CSS
βββ public/ # Static assets (images, icons)
astro.config.mjs
- Astro configuration with React & Tailwind integrationstailwind.config.cjs
- Tailwind CSS configuration with custom themepostcss.config.cjs
- PostCSS configuration for CSS processingtsconfig.json
- TypeScript configuration
Prerequisites:
- Node.js v20.x or higher
- pnpm v9.12.3 or higher
Installation steps:
- Clone repository:
git clone https://github.com/CodeF1ow/codextreme-web.git
cd codextreme-web
- Install dependencies:
pnpm install
- Start development server:
pnpm run dev
The site will be available at http://localhost:4321/
- Build for production:
pnpm run build
pnpm run start
- Alternative command to start development serverpnpm run preview
- Preview production build locally (after build)
If you like this project, you can support it in the following ways:
- β Star the Repository: Give this project a star on GitHub to help others discover it
- β Buy me a Coffee: Support development with a small donation via PayPal
Your support helps me continue creating awesome projects like this one! π
This project is open source under the MIT license.
Questions or suggestions?
Twitter: @CodeF1ow