Logo

Animalfox

Описание обновления

Ожидаемое обновление принесет множество важных изменений, с главной особенностью – апгрейдом Nuxt 3 с версии 3.0.0 до версии 3.10.3.

Краткое описание обновления:

  • Апгрейд Nuxt 3: Обновление до версии 3.10.3.
  • Todo-модуль: Хранение задач в браузере с возможностью установки зависимостей между ними.
  • Автоматическое тестирование: Перед выпуском обновления будет проводиться автоматическое тестирование.
  • Саморазрешение проблем: Проект будет способен исправлять мелкие неисправности без участия разработчика.
  • Обновленный дизайн: С учетом требований доступности и удобства, сохраняя красивый внешний вид.
  • Поддержка сервера: Добавление самописного серверного API для интеграции сессий.
  • Менеджер состояний: Интеграция менеджера состояний для персональных настроек.
  • Умные реактивные компоненты UI: Добавление быстрых и качественных компонентов пользовательского интерфейса.
  • Обновленная карта сайта: Изолирована от хардкода и обеспечивает удобство и быстродействие.
  • Поддержка WCAG 2.1: Гарантирует соответствие сайта стандартам доступности WCAG 2.1.
  • Поддержка Pagespeed Insights: Гарантирует качество 100/100 по Pagespeed Insights.
  • Новые шрифты: Использование современных шрифтов для универсального вида на всех устройствах.
  • Умная функция типографики: Динамическая адаптация размера шрифта в зависимости от контента.
  • Обновление PWA: Новые иконки, цвета и предложение об установке в качестве приложения для лучшего опыта использования.
  1. Текущий прогресс (70%)
  • Перенести основной каркас UI на актуальную свежую базу из множеств переменных цветовых функций
  • Переписать подключение класса активных ссылок
  • Написать NavbarSecond
  • Создать layout Main
  • Отладить вместе NavbarMain, NavbarSecond и layout Main
  • Интегрировать ScrollPanel внутрь Main
  • Перерисовать ассеты мест, где я работал так, что бы главное изображение было в центре, так как эти изображения использует Google в квадратных превью
  • Адаптировать NavbarBottom для управления с клавиатуры
  • Разработать новый виджет истории карьеры и рабочих тегов
  • Обновить дизайн расписания в Figma
  • Разработать более оптимальную базу данных для учебного расписания
  • Интегрировать новое расписание
  • Перенести разработанное Todo на dev-версию сайта
  • Добавить кнопку "задонатить на постройку фурри-клуба"
  • Воссоздать старые маршруты (sitemap), что бы не потерять старые странички при апгрейте
  • Нарисовать изображение на страницу спонсоров
  • Перенести расписание всех групп на созданный движок
  • Перенести с основного сайта все SEO теги
  • Организовать релиз новой версии на место предыдущего сайта