Задача
Необходимо выполнить рефакторинг и доработку CSS-кода, который был сгенерирован нейросетью. Исходная HTML-разметка уже готова и не требует изменений. Основная цель - сделать такой CSS, который легко поддерживать, логично структурирован и выглядит профессионально.
Что нужно сделать
- Привести код в аккуратный, читаемый вид (форматирование, отступы, комментарии) - без нижних подчеркиваний в названиях классов, откуда бы они ни взялись.
- Исправить логические ошибки автогенерации, которые влияют на отображение (переопределение свойств, висящие свойства, неактуальные значения).
- Улучшить визуальную стилизацию отдельных элементов: подобрать более современные отступы, тени, скругления, цвета в единой палитре.
- Унифицировать отступы, размеры шрифтов, цвета по всему проекту.
- При необходимости - немного переработать именование и структуру классов для улучшения читаемости и переиспользования.
Технические требования
- Уверенное владение CSS3, особенно Flexbox и Grid.
- Опыт стилизации интерфейсов (не просто вёрстка, а именно дизайн).
- Умение работать с чужим, в том числе автогенерированным, кодом - найти ошибки и исправить без полного переписывания.
Ожидаемый результат
CSS-файл, который работает корректно со всеми браузерами, выглядит стильно и современно, легко читается и поддерживается. Без перегруженных селекторов, дублирования и лишних библиотек.