<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Koodi projektid</title>
    <style>
        body {
            transition: background-color 0.3s, color 0.3s;
        }

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

        h1 {
            font-size: 28px;
            margin-bottom: 20px;
            text-align: center;
        }

        .project {
            margin-bottom: 20px;
            padding: 20px;
            background-color: #f0f0f0;
            border-radius: 8px;
        }

        .project h2 {
            font-size: 24px;
            color: #333;
        }

        .project p {
            font-size: 16px;
            margin-top: 10px;
            color: #666;
        }

        .dark-mode-toggle {
            position: fixed;
            top: 20px;
            right: 20px;
        }

        .dark-mode-toggle input[type="checkbox"] {
            display: none;
        }

        .dark-mode-toggle label {
            display: inline-block;
            width: 60px;
            height: 34px;
            position: relative;
            background-color: #555;
            border-radius: 34px;
        }

        .dark-mode-toggle label:after {
            content: '';
            position: absolute;
            width: 26px;
            height: 26px;
            border-radius: 50%;
            top: 4px;
            left: 4px;
            background-color: #fff;
            transition: 0.3s;
        }

        .dark-mode-toggle input:checked + label {
            background-color: #3dbf63;
        }

        .dark-mode-toggle input:checked + label:after {
            left: calc(100% - 4px);
            transform: translateX(-100%);
        }

        @media (max-width: 500px) {
            h1 {
                font-size: 24px;
            }

            .project h2 {
                font-size: 20px;
            }

            .project p {
                font-size: 14px;
            }
        }

        body.dark-mode {
            background-color: #1f1f1f;
            color: #fff;
        }

        body.dark-mode .project {
            background-color: #333;
        }

        body.dark-mode .project h2 {
            color: #fff;
        }

        body.dark-mode .project p {
            color: #ccc;
        }
    </style>
</head>
<body class="dark-mode">
<div class="dark-mode-toggle">
    <input type="checkbox" id="darkModeToggle">
    <label for="darkModeToggle"></label>
</div>

<div class="container">

    <h1>Minu tööd - Sten-Patrick Meerits</h1>
    <div class="project">
        <h2><a href="retseptiraamat/index.html">Retseptiraamat</a></h2>
        <p>Retseptiraamat.</p>
    </div>

    <div class="project">
        <h2><a href="ThemeChanger/Index.html">Teema vahetaja</a></h2>
        <p>Teema vahetaja.</p>
    </div>

    <div class="project">
        <h2><a href="calculator/calc.html">Kalkulaator</a></h2>
        <p>Kalkulaator.</p>
    </div>

    <div class="project">
        <h2><a href="Jalgattaeksam/regristeerimine.php">Jalgrattaeksam</a></h2>
        <p>Jalgrattaeksam.</p>
    </div>
    <div class="project">
        <h2><a href="Loomad/loomad.php">Loomad</a></h2>
        <p>Loomad.</p>
    </div>
    <div class="project">
        <h2><a href="wp/index.php">WordPress</a></h2>
        <p>WordPress.</p>
    </div>
    <div class="project">
        <h2><a href="autoremont/autoremont.php">Autoremont</a></h2>
        <p>Autoremont.</p>
    </div>
     <div class="project">
        <h2><a href="Joulukaart/Index.html">Jõulukaart</a></h2>
        <p>Jõulukaart.</p>
    </div>
    <div class="project">
        <h2><a href="Anektoot/index.html">Anekdootid</a></h2>
        <p>Anekdootid.</p>
    </div>
     <div class="project">
        <h2><a href="TARpe22ryhmaleht/opilased.php">TARpe22 õpilased</a></h2>
        <p>TARpe22 õpilased.</p>
    </div>
</div>

<script>
    const darkModeToggle = document.getElementById('darkModeToggle');
    const body = document.body;

    darkModeToggle.addEventListener('change', () => {
        body.classList.toggle('dark-mode');
        body.classList.toggle('light-mode');
    });
</script>
</body>
</html>