Что было приведено к стандарту
CSS-файлы (полный рефакторинг всех 5 файлов)
| Файл | Главная проблема | Решение |
|---|---|---|
accounts.css | Светлые фоны, дублирование, устаревшие токены | Переписан как базовый модуль с .account-section, .account-card, .btn-account-* |
register.css | Критично: стилизовал глобальный .container Bootstrap! | Заменён на .register-section / .register-card / .register-body |
login.css | Мелкие дубли | Уточнены scope-селекторы (.login-body .form-control) |
profile.css | Светлые фоны (#f0f2f5, #fff), повторный @import шрифтов | Premium Dark glassmorphism + CSS-переменные |
profile_forms.css | Светлые фоны, @import шрифтов, белые карточки | Premium Dark, var(--glass-bg), var(--bg-dark) |
tickets.css | Светлые фоны, @import, внешний cubes.png паттерн | Dark тема, статусы через rgba переменных |
HTML-шаблоны (ключевые исправления)
register.html— убран<div class="container">как обёртка, добавлены.register-section/.register-card, скрыты hero/sidebar блокиlogin.html— скрыты hero/sidebar, улучшен accessibility (autocomplete, aria-label)password_change.html— переведён сaccounts.cssнаprofile_forms.css, добавлены иконки замковticket_detail.html— статус черезstatus-{{ ticket.status }}(убран длинный inline if/elif)logout.html/logout_confirm.html— переведены с Bootstrap-light на glassmorphic.account-cardprofile_header.html— удалено ~100 строк мёртвого кода в{% comment %}
Критическое исправление:
register.cssнеправильно стилизовал глобальный Bootstrap-класс.container, что могло ломать вёрстку на всех страницах сайта.
Обсуждение статьи
0К этой статье пока нет комментариев. Будьте первым, кто выразит свое мнение!
Оставить комментарий
Связанные новости
10Похожие материалы
Улучшению приложения main
Исправления и улучшения Admin-панели
Результаты рефакторинга файловой структуры, шаблонов и стилей проекта
Я обновил шаблоны страниц «Портфолио» и «Услуги»