<!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Course Website</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Arial, sans-serif; line-height: 1.6; } /* Navigation Bar */ .navbar { display: flex; justify-content: space-between; align-items: center; padding: 1rem 2rem; background-color: #f8f9fa; border-bottom: 1px solid #ddd; } .logo { font-size: 1.5rem; font-weight: bold; } .account-btn { padding: 0.5rem 1rem; border: 1px solid #ddd; border-radius: 20px; text-decoration: none; color: #000; } /* Main Content */ .main-content { display: grid; grid-template-columns: 1fr 1px 1fr; /* Drei Spalten: links, Trennlinie, rechts */ gap: 2rem; padding: 2rem; max-width: 1200px; margin: 0 auto; } /* Vertikale Trennlinie */ .divider { background-color: #2b2b2b; /* Dunklere Farbe für bessere Sichtbarkeit */ width: 4px; /* Etwas breiter */ height: 100%; margin: 0; /* Entfernt die seitlichen Abstände */ } /* Linke Spalte */ .left-column { display: flex; width: 350px; height: 100%; flex-direction: column; gap: 2rem; padding: 2rem; background-color: #f8f9fa; /* Leicht grauer Hintergrund */ } /* Rechte Spalte */ .right-column { display: flex; align-items: center; justify-content: center; padding: 2rem; gap: 2rem; background-color: #f8f9fa; } .box { border: 1px solid #ddd; padding: 1.5rem; border-radius: 5px; text-align: center; min-height: 100px; display: flex; align-items: center; justify-content: center; background-color: white; box-shadow: 0 2px 4px rgba(0,0,0,0.1); width: 100%; } /* Responsive Design */ @media (max-width: 768px) { .main-content { grid-template-columns: 1fr; } .divider { display: none; } .left-column, .right-column { padding: 0; } } </style> </head> <body> <nav class="navbar"> <div class="logo">LOGO</div> <div class="nav-dots"> <h1>HOME</h1> </div> <a href="#" class="account-btn">Account</a> </nav> <main class="main-content"> <div class="left-column"> <div class="box"> <h2>ADD Course</h2> </div> <div class="box"> <h2>Cosmetic Shop</h2> </div> </div> <div class="divider"></div> <div class="right-column"> <div class="box"> <h2>Prog 1</h2> </div> <div class="box"> <h2>Prog 2</h2> </div> </div> </main> </body> </html>