Files
resume/index.hml
T
2026-09-05 08:56:33 +00:00

290 lines
9.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Резюме студента</title>
<style>
/* ----- Общие стили ----- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Segoe UI', Roboto, Arial, sans-serif;
background: #f0f2f5;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
padding: 20px;
line-height: 1.6;
color: #333;
}
.resume {
max-width: 900px;
width: 100%;
background: #fff;
border-radius: 20px;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
padding: 30px;
transition: all 0.3s ease;
}
/* ----- Заголовок и фото ----- */
.header {
display: flex;
align-items: center;
gap: 30px;
flex-wrap: wrap;
border-bottom: 2px solid #e9ecef;
padding-bottom: 25px;
margin-bottom: 25px;
}
.avatar {
width: 130px;
height: 130px;
border-radius: 50%;
background: #6c63ff;
display: flex;
align-items: center;
justify-content: center;
font-size: 60px;
font-weight: 600;
color: #fff;
flex-shrink: 0;
box-shadow: 0 4px 10px rgba(108, 99, 255, 0.3);
}
.header-info h1 {
font-size: 32px;
font-weight: 700;
color: #1a1a2e;
margin-bottom: 5px;
}
.header-info .subtitle {
font-size: 18px;
color: #6c63ff;
font-weight: 500;
margin-bottom: 8px;
}
.header-info .contacts {
display: flex;
flex-wrap: wrap;
gap: 15px 25px;
font-size: 15px;
color: #555;
}
.header-info .contacts span {
display: flex;
align-items: center;
gap: 6px;
}
.header-info .contacts i {
font-style: normal;
font-weight: 600;
}
/* ----- Основные секции ----- */
.section {
margin-bottom: 30px;
}
.section h2 {
font-size: 22px;
font-weight: 600;
color: #1a1a2e;
border-left: 5px solid #6c63ff;
padding-left: 15px;
margin-bottom: 15px;
}
.section p, .section li {
font-size: 16px;
color: #444;
}
.grid-2col {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 30px;
}
.skill-item {
background: #f8f9fa;
padding: 10px 15px;
border-radius: 8px;
margin-bottom: 8px;
display: flex;
justify-content: space-between;
}
.skill-item .skill-name {
font-weight: 500;
}
.skill-item .skill-level {
color: #6c63ff;
}
.project-item {
background: #fafafa;
padding: 15px 20px;
border-radius: 12px;
margin-bottom: 12px;
border-left: 4px solid #6c63ff;
}
.project-item h3 {
font-size: 18px;
font-weight: 600;
color: #1a1a2e;
}
.project-item p {
margin-top: 4px;
font-size: 15px;
color: #555;
}
.project-item .tech {
display: inline-block;
background: #e9ecef;
padding: 2px 12px;
border-radius: 20px;
font-size: 13px;
color: #333;
margin-top: 6px;
}
/* ----- Адаптивность ----- */
@media (max-width: 768px) {
.header {
flex-direction: column;
text-align: center;
}
.grid-2col {
grid-template-columns: 1fr;
}
.resume {
padding: 20px;
}
.avatar {
width: 100px;
height: 100px;
font-size: 45px;
}
.header-info h1 {
font-size: 28px;
}
.header-info .contacts {
justify-content: center;
}
}
@media (max-width: 480px) {
.resume {
padding: 15px;
}
.section h2 {
font-size: 20px;
}
}
</style>
</head>
<body>
<div class="resume">
<!-- Шапка -->
<div class="header">
<div class="avatar">👨‍🎓</div>
<div class="header-info">
<h1>Иван Петров</h1>
<div class="subtitle">Студент 3 курса · Веб-разработчик</div>
<div class="contacts">
<span><i>📧</i> ivan@example.com</span>
<span><i>📱</i> +7 (999) 123-45-67</span>
<span><i>🌐</i> github.com/ivanp</span>
<span><i>📍</i> Москва, Россия</span>
</div>
</div>
</div>
<!-- О себе -->
<div class="section">
<h2>О себе</h2>
<p>
Увлечённый веб-разработкой студент. Ищу стажировку для применения знаний
в реальных проектах. Быстро учусь, люблю работать в команде и создавать
удобные интерфейсы. Владею современными технологиями frontend.
</p>
</div>
<!-- Образование и Навыки -->
<div class="grid-2col">
<div class="section">
<h2>Образование</h2>
<p><strong>Московский государственный университет</strong><br>
2023–2027 · Факультет вычислительной математики и кибернетики<br>
Направление: «Прикладная информатика»<br>
Средний балл: 4.8</p>
<p style="margin-top: 10px;"><strong>Дополнительно:</strong><br>
Курсы по React, Node.js, UI/UX дизайн (Stepik, 2025).</p>
</div>
<div class="section">
<h2>Навыки</h2>
<div class="skill-item"><span class="skill-name">HTML5 / CSS3</span><span class="skill-level">Продвинутый</span></div>
<div class="skill-item"><span class="skill-name">JavaScript (ES6+)</span><span class="skill-level">Средний</span></div>
<div class="skill-item"><span class="skill-name">React</span><span class="skill-level">Начальный</span></div>
<div class="skill-item"><span class="skill-name">Git / GitHub</span><span class="skill-level">Средний</span></div>
<div class="skill-item"><span class="skill-name">Figma</span><span class="skill-level">Базовый</span></div>
</div>
</div>
<!-- Проекты -->
<div class="section">
<h2>Проекты</h2>
<div class="project-item">
<h3>🔹 Интернет-магазин (учебный)</h3>
<p>Одностраничное приложение на React с корзиной и фильтрацией товаров.</p>
<span class="tech">React</span>
<span class="tech">Redux Toolkit</span>
<span class="tech">CSS Modules</span>
</div>
<div class="project-item">
<h3>🔹 Портфолио-лендинг</h3>
<p>Адаптивный сайт-визитка с анимациями и формой обратной связи.</p>
<span class="tech">HTML</span>
<span class="tech">CSS</span>
<span class="tech">JavaScript</span>
</div>
<div class="project-item">
<h3>🔹 Telegram-бот для учёбы</h3>
<p>Бот на Node.js для напоминаний о дедлайнах и расписании.</p>
<span class="tech">Node.js</span>
<span class="tech">Telegraf</span>
</div>
</div>
<!-- Дополнительная информация -->
<div class="section" style="margin-bottom: 0;">
<h2>Языки</h2>
<p>🇷🇺 Русский — родной &nbsp;|&nbsp; 🇬🇧 Английский — B2 (Upper-Intermediate)</p>
</div>
</div>
</body>
</html>