feat: сайт только по математике, убрана физика (ОГЭ/ЕГЭ по математике)

This commit is contained in:
2026-08-06 00:36:19 +04:00
parent 0b48746e67
commit 58fa54b865
3 changed files with 16 additions and 16 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
# Анастасия Панкратенкова
> Персональный сайт преподавателя математики и физики с записью на консультацию по подготовке к ОГЭ и ЕГЭ.
> Персональный сайт преподавателя математики с записью на консультацию по подготовке к ОГЭ и ЕГЭ.
![Статус проекта](https://img.shields.io/badge/status-MVP-e77862?style=flat-square)
![Python](https://img.shields.io/badge/Python-3.10%2B-10211d?style=flat-square&logo=python&logoColor=white)
@@ -9,12 +9,12 @@
## О проекте
Сайт-визитка для Анастасии Викторовны Панкратенковой — преподавателя математики и физики.
Сайт-визитка для Анастасии Викторовны Панкратенковой — преподавателя математики.
На сайте можно:
- познакомиться с преподавателем, образованием и опытом;
- узнать о подготовке по математике и физике;
- узнать о подготовке по математике;
- понять, как проходят занятия;
- оставить заявку на консультацию;
- выбрать предмет, экзамен и формат занятий.
+1 -1
View File
@@ -15,7 +15,7 @@ from flask_wtf import CSRFProtect
BASE_DIR = Path(__file__).resolve().parent
DATABASE_PATH = BASE_DIR / "consultations.db"
SUBJECTS = {"math": "Математика", "physics": "Физика"}
SUBJECTS = {"math": "Математика"}
EXAMS = {"oge": "ОГЭ", "ege": "ЕГЭ", "other": "Пока не определились"}
FORMATS = {"online": "Онлайн", "offline": "Очно", "other": "Пока не определились"}
PREFERRED_TIMES = {
+12 -12
View File
@@ -3,8 +3,8 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Подготовка к ОГЭ и ЕГЭ по математике и физике с Анастасией Панкратенковой.">
<title>Анастасия Панкратенкова — математика и физика</title>
<meta name="description" content="Подготовка к ОГЭ и ЕГЭ по математике с Анастасией Панкратенковой.">
<title>Анастасия Панкратенкова — математика</title>
<link rel="stylesheet" href="{{ url_for('static', filename='css/styles.css') }}">
</head>
<body>
@@ -25,9 +25,9 @@
<main id="top">
<section class="hero section-wrap">
<div class="hero-copy">
<p class="eyebrow"><span class="eyebrow-dot"></span> Математика · физика · подготовка к экзаменам</p>
<p class="eyebrow"><span class="eyebrow-dot"></span> Математика · подготовка к экзаменам</p>
<h1>Понимать, решать, <em>быть уверенным.</em></h1>
<p class="hero-lead">Помогаю школьникам увидеть логику точных наук и спокойно прийти к нужному результату на ОГЭ и ЕГЭ.</p>
<p class="hero-lead">Помогаю школьникам увидеть логику математики и спокойно прийти к нужному результату на ОГЭ и ЕГЭ.</p>
<div class="hero-actions">
<a class="button button-primary" href="#contact">Записаться на консультацию <span></span></a>
<a class="text-link" href="#about">Познакомиться <span></span></a>
@@ -48,13 +48,13 @@
<div class="floating-note note-top"><span></span><strong>Разбираем<br>до ясности</strong></div>
<div class="floating-note note-bottom"><strong>2</strong><span>красных<br>диплома</span></div>
<div class="math-scribble scribble-one">y = kx + b</div>
<div class="math-scribble scribble-two">F = ma</div>
<div class="math-scribble scribble-two">a² + b² = </div>
</div>
</section>
<section class="ticker" aria-label="Ключевые направления">
<div class="ticker-track">
<span>Математика</span><i></i><span>Физика</span><i></i><span>ОГЭ</span><i></i><span>ЕГЭ</span><i></i><span>Математика</span><i></i><span>Физика</span>
<span>Математика</span><i></i><span>ОГЭ</span><i></i><span>ЕГЭ</span><i></i><span>Математика</span><i></i><span>ОГЭ</span><i></i><span>ЕГЭ</span>
</div>
</section>
@@ -62,10 +62,10 @@
<div class="section-label"><span>01</span><span>О преподавателе</span></div>
<div class="about-content">
<div class="section-heading-row">
<h2>Точные науки<br><em>могут быть понятными.</em></h2>
<h2>Математика<br><em>может быть понятной.</em></h2>
<span class="round-arrow"></span>
</div>
<p class="section-intro">Я — Анастасия Викторовна, преподаватель математики и физики. На занятиях мы не заучиваем решения, а разбираемся, как всё устроено — шаг за шагом и в удобном для ученика темпе.</p>
<p class="section-intro">Я — Анастасия Викторовна, преподаватель математики. На занятиях мы не заучиваем решения, а разбираемся, как всё устроено — шаг за шагом и в удобном для ученика темпе.</p>
<div class="about-details">
<div class="detail-item"><span class="detail-number">01</span><p><strong>Образование</strong>АГУ, бакалавриат «Математика» и магистратура «Математическое образование».</p></div>
<div class="detail-item"><span class="detail-number">02</span><p><strong>Результат</strong>Обе ступени образования окончены с красным дипломом.</p></div>
@@ -87,8 +87,8 @@
<a href="#contact" class="card-link">Обсудить подготовку <span></span></a>
</article>
<article class="subject-card subject-card-accent">
<div class="card-top"><span class="card-number">02</span><span class="card-icon">F</span></div>
<div><p class="card-kicker">Подготовка</p><h3>Физика</h3><p class="card-description">Учимся видеть физику за формулами: решаем задачи, выстраиваем связи и готовимся к нужному баллу.</p></div>
<div class="card-top"><span class="card-number">02</span><span class="card-icon"></span></div>
<div><p class="card-kicker">Подготовка</p><h3>ОГЭ и ЕГЭ</h3><p class="card-description">Готовимся к экзаменам по математике: разбираем структуру, тренируемся на реальных заданиях и отрабатываем стратегию набора баллов.</p></div>
<a href="#contact" class="card-link">Обсудить подготовку <span></span></a>
</article>
</div>
@@ -138,7 +138,7 @@
<label>Как связаться <span>*</span><input type="text" name="contact" placeholder="Телефон или Telegram" required></label>
</div>
<div class="form-row">
<label>Предмет <span>*</span><select name="subject" required><option value="" disabled selected>Выберите предмет</option><option value="math">Математика</option><option value="physics">Физика</option></select></label>
<label>Предмет <span>*</span><select name="subject" required><option value="" disabled selected>Выберите предмет</option><option value="math">Математика</option></select></label>
<label>Экзамен <span>*</span><select name="exam" required><option value="" disabled selected>Выберите экзамен</option><option value="oge">ОГЭ</option><option value="ege">ЕГЭ</option><option value="other">Пока не определились</option></select></label>
</div>
<div class="form-row form-row-wide">
@@ -155,7 +155,7 @@
<footer class="site-footer section-wrap">
<a class="brand" href="#top"><span class="brand-mark">АП</span><span class="brand-name">Анастасия<br>Панкратенкова</span></a>
<p>Математика и физика<br>с пониманием.</p>
<p>Математика<br>с пониманием.</p>
<span>© {{ current_year }}</span>
</footer>
</div>