/
komandor-37
/
Portfolio
Обзор
Документация
Войти
/
komandor-37
/
Portfolio
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
interactive.html
364 строки
14 KB
komandor-37
create: geometric-algebra.html, interactive.html, lecture1.html, libery.html
16 апр 2026, 10:08
Верифицирован
16 апр 2026, 10:08
8faa968
Код
Авторство
О чём код?
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> <title>Интерактивные учебники | Платформа знаний</title> <style> /* ================================================================= УНИВЕРСАЛЬНЫЙ СТИЛЬ ДЛЯ ПЛАТФОРМЫ ИНТЕРАКТИВНЫХ УЧЕБНИКОВ ================================================================= */ :root { --color-primary: #8B0000; --color-secondary: #003366; --color-accent: #D4AF37; --color-background: #F5E6CA; --color-surface: #E8D9B5; --color-text: #2C1810; --color-border: #8B4513; --color-mahogany: #4A0100; --color-ivory: #FFFFF0; --color-bronze: #CD7F32; --font-heading: "Palatino Linotype", "Book Antiqua", Palatino, "Georgia", serif; --font-body: "Georgia", "Times New Roman", "Palatino", serif; --font-mono: "Courier New", Courier, monospace; --border-radius: 4px; --border-width: 2px; --shadow-sm: 0 4px 12px rgba(139, 69, 19, 0.15); --shadow-md: 0 8px 20px rgba(0, 0, 0, 0.2); --transition: all 0.3s ease; --gold-gradient: linear-gradient(135deg, #D4AF37 0%, #B8860B 50%, #D4AF37 100%); } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: var(--font-body); background-color: var(--color-background); color: var(--color-text); line-height: 1.6; } .container { max-width: 1400px; margin: 0 auto; padding: 0 1.5rem; } /* ===== ШАПКА ===== */ .site-header { background: var(--color-ivory); border-bottom: 6px double var(--color-accent); border-top: 2px solid var(--color-accent); position: sticky; top: 0; z-index: 1000; backdrop-filter: blur(4px); background-color: rgba(255, 255, 240, 0.95); } .header-inner { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; padding: 1rem 0; } .logo h1 { font-size: 1.6rem; margin: 0; letter-spacing: 4px; border-left: 4px solid var(--color-accent); padding-left: 0.8rem; } .logo p { font-size: 0.75rem; letter-spacing: 2px; color: var(--color-bronze); margin-top: 0.2rem; } .main-nav ul { display: flex; gap: 1.5rem; list-style: none; } .main-nav a { font-family: var(--font-heading); text-transform: uppercase; font-weight: 500; letter-spacing: 1px; text-decoration: none; color: var(--color-text); border-bottom: 2px solid transparent; transition: var(--transition); } .main-nav a:hover { border-bottom-color: var(--color-accent); color: var(--color-primary); } /* ===== ГЕРОЙ-СЕКЦИЯ ===== */ .hero { background: linear-gradient(105deg, var(--color-mahogany) 0%, #2a0c0a 100%); color: var(--color-ivory); padding: 3rem 2rem; text-align: center; margin-bottom: 2rem; border-bottom: 4px solid var(--color-accent); position: relative; overflow: hidden; } .hero::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: repeating-linear-gradient(45deg, transparent, transparent 30px, rgba(212, 175, 55, 0.05) 30px, rgba(212, 175, 55, 0.1) 60px); pointer-events: none; } .hero h1 { font-size: 2.5rem; margin-bottom: 0.5rem; letter-spacing: 3px; } .hero p { font-size: 1.1rem; max-width: 700px; margin: 0 auto; } /* ===== КАТЕГОРИИ ===== */ .category-section { margin-bottom: 3rem; } .category-title { font-family: var(--font-heading); font-size: 1.8rem; margin-bottom: 1rem; color: var(--color-secondary); border-left: 4px solid var(--color-accent); padding-left: 1rem; } .category-description { margin-bottom: 1.5rem; color: var(--color-text); font-style: italic; } .disciplines-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 2rem; } .discipline-card { background: var(--color-surface); border-left: 5px solid var(--color-accent); padding: 1.5rem; box-shadow: var(--shadow-sm); transition: var(--transition); display: flex; flex-direction: column; } .discipline-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-md); } .discipline-card h3 { font-size: 1.4rem; margin-bottom: 0.8rem; color: var(--color-mahogany); } .discipline-card p { margin-bottom: 1.2rem; flex-grow: 1; } .btn { display: inline-block; background: transparent; border: 2px solid var(--color-accent); padding: 0.5rem 1.2rem; font-family: var(--font-heading); text-transform: uppercase; letter-spacing: 1px; font-weight: bold; color: var(--color-text); cursor: pointer; transition: var(--transition); text-decoration: none; font-size: 0.85rem; text-align: center; } .btn-primary { background: var(--color-accent); color: var(--color-mahogany); border-color: var(--color-accent); } .btn-primary:hover { background: var(--color-bronze); border-color: var(--color-bronze); color: var(--color-ivory); } /* ===== ПОДВАЛ ===== */ .site-footer { background: var(--color-mahogany); color: var(--color-ivory); padding: 2rem 0; margin-top: 3rem; border-top: 4px solid var(--color-accent); text-align: center; } /* ===== АДАПТИВНОСТЬ ===== */ @media (max-width: 768px) { .header-inner { flex-direction: column; text-align: center; } .main-nav ul { flex-wrap: wrap; justify-content: center; } .hero h1 { font-size: 1.8rem; } .category-title { font-size: 1.5rem; } } </style> </head> <body> <header class="site-header"> <div class="container header-inner"> <div class="logo"> <h1>INTERACTIVE TEXTBOOKS</h1> <p>платформа интерактивных учебников</p> </div> <nav class="main-nav"> <ul> <li><a href="index.html">Главная</a></li> <li><a href="#">О проекте</a></li> </ul> </nav> </div> </header> <main> <div class="hero"> <div class="container"> <h1>Библиотека интерактивных знаний</h1> <p>Выберите раздел, затем дисциплину. Каждый курс содержит структурированные лекции, визуализации, формулы и примеры кода.</p> </div> </div> <div class="container"> <!-- Точные науки --> <section class="category-section"> <h2 class="category-title">Точные науки</h2> <div class="category-description"> Математика, алгебра, геометрия и их приложения в физике, информатике и инженерии. </div> <div class="disciplines-grid"> <div class="discipline-card"> <h3>Геометрическая алгебра</h3> <p>Введение в алгебру Клиффорда, геометрические произведения, приложения в физике и компьютерной графике. Содержит визуализации и интерактивные примеры.</p> <a href="geometric-algebra.html" class="btn btn-primary">Перейти к курсу →</a> </div> <div class="discipline-card"> <h3>Математический анализ</h3> <p>Пределы, производные, интегралы, ряды. Интерактивные графики и пошаговые решения.</p> <a href="#" class="btn">В разработке</a> </div> <div class="discipline-card"> <h3>Линейная алгебра</h3> <p>Векторы, матрицы, собственные значения, приложения в машинном обучении.</p> <a href="#" class="btn">В разработке</a> </div> </div> </section> <!-- Естественные науки --> <section class="category-section"> <h2 class="category-title">Естественные науки</h2> <div class="category-description"> Химия, биология, физика. Изучение фундаментальных законов природы. </div> <div class="disciplines-grid"> <div class="discipline-card"> <h3>Пищевая химия</h3> <p>Химический состав продуктов, реакции при кулинарной обработке, биохимия питания. Лекции с формулами, диаграммами и тестами.</p> <a href="#" class="btn">В разработке</a> </div> <div class="discipline-card"> <h3>Общая химия</h3> <p>Атомное строение, периодический закон, химическая связь, термодинамика. Интерактивные модели молекул.</p> <a href="#" class="btn">В разработке</a> </div> <div class="discipline-card"> <h3>Физика: механика</h3> <p>Кинематика, динамика, законы сохранения. Симуляции движения и графики.</p> <a href="#" class="btn">В разработке</a> </div> </div> </section> <!-- Программирование и IT --> <section class="category-section"> <h2 class="category-title">Программирование и IT</h2> <div class="category-description"> Языки программирования, инструменты визуализации, разработка приложений. </div> <div class="disciplines-grid"> <div class="discipline-card"> <h3>Java & JavaFX</h3> <p>Основы языка, ООП, создание графических интерфейсов. Включает примеры кода с подсветкой и задачи для самостоятельной работы.</p> <a href="#" class="btn">В разработке</a> </div> <div class="discipline-card"> <h3>Визуализация данных</h3> <p>Принципы построения графиков, работа с Chart.js, D3.js, интерактивные дашборды. Практические задания и примеры кода.</p> <a href="#" class="btn">В разработке</a> </div> <div class="discipline-card"> <h3>Web-разработка</h3> <p>HTML, CSS, JavaScript, современные фреймворки. Создание адаптивных сайтов.</p> <a href="#" class="btn">В разработке</a> </div> </div> </section> </div> </main> <footer class="site-footer"> <div class="container"> <p>© 2025 Интерактивные учебники. Все материалы доступны по лицензии Creative Commons.</p> <p style="margin-top: 0.5rem; font-size: 0.8rem;">Сайт создан для демонстрации возможностей платформы интерактивного обучения.</p> </div> </footer> </body> </html>