123 lines
4.7 KiB
HTML
123 lines
4.7 KiB
HTML
<!doctype html>
|
||
<html lang="ru">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>English Learning - Изучение английского</title>
|
||
<link rel="stylesheet" href="style.css">
|
||
</head>
|
||
<body>
|
||
<header class="header">
|
||
<div class="container">
|
||
<h1>🇬🇧 English Learning</h1>
|
||
<p class="subtitle">Изучай английский шаг за шагом</p>
|
||
</div>
|
||
</header>
|
||
|
||
<main class="container">
|
||
<!-- Кнопка учителя -->
|
||
<button id="teacher-btn" class="teacher-fab">
|
||
<span class="teacher-icon">👨🏫</span>
|
||
<span class="teacher-text">Учитель</span>
|
||
</button>
|
||
|
||
<!-- Выбор уровня -->
|
||
<section id="levels-section" class="section">
|
||
<h2>Выберите ваш уровень</h2>
|
||
<div class="levels-grid">
|
||
<div class="level-card" data-level="A1">
|
||
<div class="level-badge">A1</div>
|
||
<h3>Beginner</h3>
|
||
<p>Начинающий. Базовые фразы, простые слова, основы грамматики.</p>
|
||
</div>
|
||
<div class="level-card" data-level="A2">
|
||
<div class="level-badge">A2</div>
|
||
<h3>Elementary</h3>
|
||
<p>Элементарный. Повседневные темы, простое общение.</p>
|
||
</div>
|
||
<div class="level-card" data-level="B1">
|
||
<div class="level-badge">B1</div>
|
||
<h3>Intermediate</h3>
|
||
<p>Средний. Уверенное общение, сложные конструкции.</p>
|
||
</div>
|
||
<div class="level-card" data-level="B2">
|
||
<div class="level-badge">B2</div>
|
||
<h3>Upper-Intermediate</h3>
|
||
<p>Выше среднего. Свободное общение, профессиональные темы.</p>
|
||
</div>
|
||
<div class="level-card" data-level="C1">
|
||
<div class="level-badge">C1</div>
|
||
<h3>Advanced</h3>
|
||
<p>Продвинутый. Сложные тексты, академический язык.</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- Контент уровня -->
|
||
<section id="level-content" class="section hidden">
|
||
<button id="back-btn" class="btn-back">← Назад к уровням</button>
|
||
<h2 id="level-title"></h2>
|
||
|
||
<div class="tabs">
|
||
<button class="tab-btn active" data-tab="theory">📚 Теория</button>
|
||
<button class="tab-btn" data-tab="vocabulary">📖 Словарь</button>
|
||
<button class="tab-btn" data-tab="practice">✍️ Упражнения</button>
|
||
</div>
|
||
|
||
<!-- Теория -->
|
||
<div id="theory" class="tab-content active">
|
||
<h3>Грамматика и правила</h3>
|
||
<div id="theory-content" class="content-grid"></div>
|
||
</div>
|
||
|
||
<!-- Словарь -->
|
||
<div id="vocabulary" class="tab-content">
|
||
<h3>Слова по темам</h3>
|
||
<div class="vocab-controls">
|
||
<input type="text" id="vocab-search" placeholder="Поиск слов..." class="search-input">
|
||
</div>
|
||
<div id="vocab-content" class="content-grid"></div>
|
||
</div>
|
||
|
||
<!-- Упражнения -->
|
||
<div id="practice" class="tab-content">
|
||
<h3>Практические упражнения</h3>
|
||
<div id="practice-content" class="content-grid"></div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- Чат с учителем -->
|
||
<div id="teacher-chat" class="teacher-chat hidden">
|
||
<div class="chat-header">
|
||
<h3>👨🏫 Виртуальный учитель</h3>
|
||
<button id="close-chat" class="chat-close">✕</button>
|
||
</div>
|
||
<div class="chat-messages" id="chat-messages">
|
||
<div class="message teacher">
|
||
<div class="message-bubble">
|
||
Привет! Я твой учитель английского. Могу помочь с:
|
||
<br>• Разговорной практикой
|
||
<br>• Исправлением ошибок
|
||
<br>• Объяснением грамматики
|
||
<br>• Подбором слов
|
||
<br><br>Напиши мне на английском или русском!
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="chat-input-area">
|
||
<input type="text" id="chat-input" placeholder="Напиши сообщение..." class="chat-input">
|
||
<button id="send-btn" class="send-btn">➤</button>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
|
||
<footer class="footer">
|
||
<div class="container">
|
||
<p>English Learning © 2026</p>
|
||
</div>
|
||
</footer>
|
||
|
||
<script src="script.js"></script>
|
||
</body>
|
||
</html>
|