Changed around line 0
- :root {
- --primary: #00ff88;
- --background: #1a1a1a;
- --text: #f5f5f5;
- --terminal: #0d0d0d;
- --accent: #00b8ff;
- }
-
- body {
- background-color: var(--background);
- color: var(--text);
- font-family: 'Fira Code', monospace;
- line-height: 1.6;
- margin: 0;
- padding: 0;
- }
-
- .hero {
- background: var(--terminal);
- padding: 4rem 2rem;
- text-align: center;
- border-bottom: 2px solid var(--primary);
- }
-
- .logo {
- font-size: 2rem;
- font-weight: bold;
- color: var(--primary);
- }
-
- .nav-links {
- display: flex;
- justify-content: center;
- gap: 2rem;
- margin-top: 1rem;
- }
-
- .hero-content h1 {
- font-size: 2.5rem;
- margin-bottom: 1rem;
- color: var(--primary);
- }
-
- .screenshot-container {
- max-width: 800px;
- margin: 2rem auto;
- border: 2px solid var(--primary);
- border-radius: 8px;
- overflow: hidden;
- }
-
- .platform-buttons {
- display: flex;
- justify-content: center;
- gap: 1rem;
- margin-top: 2rem;
- }
-
- .primary-button {
- background: var(--primary);
- color: var(--terminal);
- padding: 0.8rem 2rem;
- border-radius: 4px;
- text-decoration: none;
- font-weight: bold;
- transition: all 0.3s ease;
- }
-
- .primary-button:hover {
- background: var(--accent);
- transform: translateY(-2px);
- }
-
- .features {
- padding: 4rem 2rem;
- }
-
- .feature-grid {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- gap: 2rem;
- margin-top: 2rem;
- }
-
- .feature-card {
- background: var(--terminal);
- padding: 2rem;
- border-radius: 8px;
- border: 1px solid var(--primary);
- }
-
- .feature-icon {
- font-size: 2rem;
- margin-bottom: 1rem;
- }
-
- .install {
- padding: 4rem 2rem;
- background: var(--terminal);
- }
-
- .install-steps {
- display: grid;
- gap: 2rem;
- margin-top: 2rem;
- }
-
- .step {
- background: var(--background);
- padding: 1.5rem;
- border-radius: 8px;
- }
-
- .code-container {
- background: var(--terminal);
- padding: 2rem;
- border-radius: 8px;
- margin-top: 2rem;
- }
-
- pre {
- background: var(--background);
- padding: 1rem;
- border-radius: 4px;
- overflow-x: auto;
- }
-
- code {
- color: var(--primary);
- }
-
- footer {
- background: var(--terminal);
- padding: 2rem;
- text-align: center;
- border-top: 2px solid var(--primary);
- }
-
- .footer-links {
- display: flex;
- justify-content: center;
- gap: 2rem;
- margin-bottom: 1rem;
- }
-
- @media (max-width: 768px) {
- .hero-content h1 {
- font-size: 2rem;
- }
-
- .nav-links {
- flex-direction: column;
- gap: 1rem;
- }
-
- .platform-buttons {
- flex-direction: column;
- gap: 1rem;
- }
-
- .feature-grid {
- grid-template-columns: 1fr;
- }
- }