The official website for Blockcell, built with React, Vite, Tailwind CSS, and Framer Motion.
This project implements the official website for Blockcell, translating the documentation from blockcell/docs/site_copy into a modern, interactive web experience.
- Modern Tech Stack: React, Vite, TypeScript, Tailwind CSS
- Animations: Powered by Framer Motion
- Responsive Design: Mobile-friendly navigation and layout
- Brand Identity: Consistent use of Rust (Orange) and Cyber (Green) brand colors
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Build for production:
npm run build
src/components/layout: Shared layout components (Navbar, Footer)src/components/ui: UI components (Logo, etc.)src/pages: Individual pages contenthome.tsx: Landing page with hero section and value propsfeatures.tsx: detailed feature gridarchitecture.tsx: System architecture explanationinnovation.tsx: Key differentiatorsdocs.tsx: Getting started guide
src/lib: Utilities (tailwind-merge, clsx)
- Colors: Derived from
blockcell/webui(Rust #ea580c, Cyber #00ff9d, Slate background) - Logo: Reimplemented as a pure SVG/CSS component in
src/components/ui/blockcell-logo.tsxwith identical animation to the WebUI.