Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
310 changes: 310 additions & 0 deletions css/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,310 @@
/* Reset and base styles */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
font-family: 'Arial', sans-serif;
line-height: 1.6;
color: #333;
background-color: #f8f9fa;
}

.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}

/* Header and Navigation */
.navbar {
background-color: #2c3e50;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
position: fixed;
top: 0;
width: 100%;
z-index: 1000;
}

.nav-container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
display: flex;
justify-content: space-between;
align-items: center;
height: 70px;
}

.nav-logo {
color: #ecf0f1;
font-size: 1.5rem;
font-weight: bold;
}

.nav-menu {
display: flex;
list-style: none;
margin: 0;
}

.nav-item {
margin-left: 2rem;
}

.nav-link {
color: #ecf0f1;
text-decoration: none;
transition: color 0.3s ease;
}

.nav-link:hover {
color: #3498db;
}

/* Hamburger menu */
.hamburger {
display: none;
flex-direction: column;
cursor: pointer;
}

.bar {
width: 25px;
height: 3px;
background-color: #ecf0f1;
margin: 3px 0;
transition: 0.3s;
}

/* Hero section */
.hero {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
text-align: center;
padding: 150px 0 100px;
margin-top: 70px;
}

.hero-content h1 {
font-size: 3rem;
margin-bottom: 1rem;
animation: fadeInUp 1s ease;
}

.hero-content p {
font-size: 1.2rem;
margin-bottom: 2rem;
animation: fadeInUp 1s ease 0.2s both;
}

.cta-button {
background-color: #e74c3c;
color: white;
padding: 15px 30px;
border: none;
border-radius: 5px;
font-size: 1.1rem;
cursor: pointer;
transition: all 0.3s ease;
animation: fadeInUp 1s ease 0.4s both;
}

.cta-button:hover {
background-color: #c0392b;
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* About section */
.about {
padding: 80px 0;
background-color: white;
}

.about h2 {
text-align: center;
font-size: 2.5rem;
margin-bottom: 2rem;
color: #2c3e50;
}

.about p {
text-align: center;
font-size: 1.2rem;
margin-bottom: 3rem;
color: #666;
}

.features {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
margin-top: 3rem;
}

.feature {
text-align: center;
padding: 2rem;
background-color: #f8f9fa;
border-radius: 10px;
transition: transform 0.3s ease;
}

.feature:hover {
transform: translateY(-5px);
box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}

.feature h3 {
font-size: 1.5rem;
margin-bottom: 1rem;
color: #2c3e50;
}

/* Contact section */
.contact {
padding: 80px 0;
background-color: #f8f9fa;
}

.contact h2 {
text-align: center;
font-size: 2.5rem;
margin-bottom: 1rem;
color: #2c3e50;
}

.contact p {
text-align: center;
font-size: 1.2rem;
margin-bottom: 3rem;
color: #666;
}

.contact-form {
max-width: 600px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 1rem;
}

.contact-form input,
.contact-form textarea {
padding: 15px;
border: 1px solid #ddd;
border-radius: 5px;
font-size: 1rem;
transition: border-color 0.3s ease;
}

.contact-form input:focus,
.contact-form textarea:focus {
outline: none;
border-color: #3498db;
}

.contact-form textarea {
min-height: 120px;
resize: vertical;
}

.contact-form button {
background-color: #3498db;
color: white;
padding: 15px;
border: none;
border-radius: 5px;
font-size: 1.1rem;
cursor: pointer;
transition: background-color 0.3s ease;
}

.contact-form button:hover {
background-color: #2980b9;
}

/* Footer */
footer {
background-color: #2c3e50;
color: #ecf0f1;
text-align: center;
padding: 2rem 0;
}

/* Animations */
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}

/* Responsive design */
@media screen and (max-width: 768px) {
.nav-menu {
position: fixed;
left: -100%;
top: 70px;
flex-direction: column;
background-color: #2c3e50;
width: 100%;
text-align: center;
transition: 0.3s;
box-shadow: 0 10px 27px rgba(0,0,0,0.05);
padding: 2rem 0;
}

.nav-menu.active {
left: 0;
}

.nav-item {
margin: 1rem 0;
}

.hamburger {
display: flex;
}

.hamburger.active .bar:nth-child(2) {
opacity: 0;
}

.hamburger.active .bar:nth-child(1) {
transform: translateY(8px) rotate(45deg);
}

.hamburger.active .bar:nth-child(3) {
transform: translateY(-8px) rotate(-45deg);
}

.hero-content h1 {
font-size: 2rem;
}

.features {
grid-template-columns: 1fr;
}
}

@media screen and (max-width: 480px) {
.hero {
padding: 120px 0 80px;
}

.hero-content h1 {
font-size: 1.8rem;
}

.about, .contact {
padding: 60px 0;
}
}
54 changes: 54 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# InvolutionHell Documentation

Welcome to the official documentation for InvolutionHell!

## Table of Contents

1. [Getting Started](./getting-started.md)
2. [Installation Guide](./installation.md)
3. [Configuration](./configuration.md)
4. [API Reference](./api-reference.md)
5. [Examples](./examples.md)
6. [Troubleshooting](./troubleshooting.md)

## Overview

InvolutionHell is a cutting-edge platform that explores the depths of technological innovation. This documentation provides comprehensive guides and references to help you get the most out of our platform.

## Quick Start

1. **Clone the repository**
```bash
git clone https://github.com/InvolutionHell/involutionhell.github.io.git
```

2. **Navigate to the project**
```bash
cd involutionhell.github.io
```

3. **Open in your browser**
Simply open `index.html` in your preferred web browser.

## Features

- **Responsive Design**: Works perfectly on desktop and mobile devices
- **Modern UI**: Clean and intuitive user interface
- **Fast Loading**: Optimized for performance
- **Easy Customization**: Simple to modify and extend

## Contributing

We welcome contributions! Please read our contributing guidelines before submitting pull requests.

## Support

If you need help or have questions:

1. Check our [troubleshooting guide](./troubleshooting.md)
2. Visit our main website
3. Contact us through the contact form

## License

This project is licensed under the MIT License. See the LICENSE file for details.
Loading