Звіт про виконані зміни (Walkthrough)

Звіт про виконані зміни (Walkthrough)

У цій версії було проведено оновлення сторінок товарів магазину, скориговано ціни на вживані консолі, додано примітки щодо фото товарів, комплектації та замовлень, а також виправлено дрібні орфографічні помилки та дублювання інформації.

Версію програми оновлено з 4.6.0 до 4.6.1.

Виконані зміни

1. Додавання та оновлення нових консолей

  • Створено сторінку для нової консолі lite_new.md (Switch Lite, нова) із приміткою про замовлення та відсутність карти пам’яті.
  • Оновлено головну сторінку home.md: розкоментовано та виведено в розділ “Нові Switch” всі нові консолі (oled_new, oled_new_lim, v2_new, lite_new) з ціною “під замовлення”.
  • Додано відповідні примітки про постачання під замовлення та ціноутворення на сторінки:

2. Зниження цін на вживані моделі

Ціни на всі вживані консолі у фронтметтері та на головній сторінці було знижено на 500 грн:

  • Switch OLED вживана: 14 000 грн -> 13 500 грн
  • Switch OLED вживана лімітована: 15 500 грн -> 15 000 грн
  • Switch V2 вживана: 10 000 грн -> 9 500 грн
  • Switch V2 без комплекту: 8 500 грн -> 8 000 грн
  • Switch Lite вживана: 8 500 грн -> 8 000 грн
  • Switch V1 вживана: 8 000 грн -> 7 500 грн
  • Switch V1 без комплекту: 7 000 грн -> 6 500 грн
  • Wii U чорна 32Gb: 7 500 грн -> 7 000 грн

3. Примітки про карти пам’яті та фото

  • На сторінки всіх консолей додано інформаційний блок про те, що фото наведені для прикладу, джойкони можуть мати інші кольори (для моделей Switch), а карти пам’яті не входять до стандартного комплекту і купуються окремо за роздрібними цінами.
  • Відповідно вилучено згадки про наявність SD-карти за замовчуванням з описів, переваг та списків комплектів на всіх сторінках.

4. Видалення неактуальних лотів

  • Повністю видалено файл сторінки білої вживаної Wii U (wiiu_white.md) відповідно до вимог користувача.

5. Виправлення помилок та орфографії

  • Видалено помилково продубльований блок переваг нової консолі на сторінках вживаних OLED (oled_used.md та oled_used_lim.md).
  • Виправлено численні орфографічні огріхи (русизми, одруки, закінчення родового відмінка): “можно” -> “можна”, “Поклеяне” -> “Поклеєне”, “без комплекта” -> “без комплекту”, “царапками” -> “подряпинами”, “ерша ревізія” -> “Перша ревізія”, “пристутні” -> “присутні”.

6. Редизайн та оптимізація головної сторінки та лотів

  • Повністю оновлено файл компонування товарів _includes/feature_row. Замість застарілого списку на флоатах реалізовано сучасний адаптивний макет на основі CSS Grid.
  • Розділення на секції: Кожен новий розділ тепер відокремлений і гарантовано починається з нового рядка.
  • Перекомпонування розділів: За проханням користувача вживані консолі Switch перенесено вгору (виводяться одразу після послуг), а нові консолі Switch тепер виводяться нижче.
  • Повернення Wii U: Додано розділ “Вживані Wii U” в самий кінець сторінки (нижче нових Switch) та виведено лот чорної Wii U 32Gb зі зниженою ціною (7 000 грн).
  • Запобігання переносу назви Wii U: Для того, щоб слово сполучення “Wii U” ніколи не розривалося на два різні рядки (коли “Wii” залишається на одному рядку, а “U” переноситься на інший), у шаблонах виводу назв товарів та заголовків секцій (_includes/feature_row та _layouts/shop.html) налаштовано динамічну заміну пробілу на нерозривний пробіл ( ) за допомогою Liquid-фільтру replace. При цьому в метаданих YAML текст залишається чистим і зручним для пошукових систем та інтеграцій.
  • Двоколонкова структура: На десктопах назва розділу відображається зліва (ширина 240px), а сітка карток товарів — справа.
  • Збільшення розміру елементів: Відповідно до побажань користувача мінімальну ширину карток товарів було збільшено до 550px для величного й детального вигляду, а шрифти заголовків, описів та цін пропорційно масштабовано для ідеального візуального балансу.
  • Адаптивність: На мобільних екранах (<768px) назва розділу переміщується вгору, а картки товарів акуратно шикуються в одну колонку.
  • Локальний запуск стилів: У _includes/head.html посилання на файл стилів змінено з absolute_url на relative_url, що забезпечує коректне відображення стилів під час локальної розробки на localhost.
  • Оптимізація зображень у лотах: Встановлено ширину контейнера каруселі зображень у _layouts/shop.html до 100% (максимум 1000px) для десктопів, щоб фотографії окремих консолей займали достатньо простору по горизонталі. При цьому висоту каруселі звужено на 40% (параметр height змінено з 60% до 36% від ширини), завдяки чому фото виглядають кінематографічно та не займають надто багато простору по вертикалі. На мобільних екранах ширина автоматично адаптується.

Результати верифікації

  • Усі контент-файли перевірено на валідність структури YAML front matter.
  • Успішно запущено локальний сервер Jekyll, проведено візуальну перевірку відображення сітки товарів на головній сторінці (з шириною карток 550px, порядком розділів Послуги -> Вживані -> Нові -> Wii U), відсутності розриву слова “Wii U” на стиках рядків, та розміру картинок у лотах. Зміни застосовано успішно.