7 Corrupting Sins Website

Status: IN PROGRESS

7 Corrupting Sins — Game Landing Page will be a visually immersive, responsive landing page for the game 7 Corrupting Sins, built with React, Vite, and Material UI (MUI).

Features

Tech Stack

Project Structure

        7CS-Website/
        ├── public/
        │   └── assets/                  # Static assets served by Vite    
        │       ├── fonts/               # Custom fonts
        │       ├── HorrorTexture.png    # Background texture for AppBar      
        │       ├── 7CSDrawingTheme.png  # Themed background image
        │       └── stylized_planet.glb  # 3D globe model
        ├── src/
        │   ├── components/             # React components
        │   │   ├── Navbar.jsx          # Custom AppBar with navigation
        │   │   ├── Hero.jsx            # Hero section with background image and buttons
        │   │   ├── About.jsx           # About section with video and lore
        │   │   ├── Media.jsx           # Media gallery with images
        │   │   ├── Factions.jsx        # Factions section with 3D globe and timelines
        │   │   ├── PreOrder.jsx        # Pre-order section with call-to-action
        │   │   ├── Footer.jsx          # Footer with social links and copyright
        │   │   └── Sin.jsx             # Individual sin component with rotating selector
        │   ├── fonts.css               # Global font styles
        │   ├── theme.jsx               # Custom MUI theme configuration
        │   ├── App.jsx                 # Main app component
        │   ├── index.css               # Global styles
        │   └── main.jsx                # Entry point for React app
        ├── index.html                  # HTML template
        └── package.json
        

Customization

Notable Components

Video Demo

Gallery

Hero Section Screenshot About Section Screenshot Factions Timeline Screenshot Sins Timeline Screenshot Code Screenshot Code Screenshot