Навігація

Новий сайт кафедри: як він зроблений і як влаштований

Новини · · 1 хв читання

З минулого вівторка відвідувачі сайту могли бачити лаконічне повідомлення про технічні роботи. Вже під кінець тижня на місці заглушки з’явився робочий прототип — і робота продовжилась у прямому ефірі. Студенти і викладачі, які звикли до попередньої світлої версії, почали запитувати, що відбувається. Попри те, що зміни ще тривають і роботи з сайтом ще багато, спробуємо пояснити.

Загалом сайт нашої кафедри існує з 17 листопада 2011 року. Починався він як статичний HTML/CSS-проєкт, невдовзі переїхав на WordPress — і з того часу пережив кілька переосмислень. Нинішня версія — умовно п’ята — стала найамбітнішою переробкою за всю історію ресурсу.

Робота над нею розпочалась весною-літом 2025 року: спочатку концепція, архітектура, прототипи (багато прототипів) дизайну. 20 грудня 2025 розпочалась розробка саме HTML-шаблонів безпосередньо під WordPress — на базі стартового фреймворку. Саме з нього виросла власна тема, яка згодом стала повністю самостійним рішенням. Вже за кілька тижнів з’явилась перша публічна версія, ще два тижні пішло на дообшліфовування: адаптація під різні пристрої, виправлення деталей, наповнення розділів.

Як і попередня версія, що постійно зазнавала змін і уточнень, новий сайт — не фінальна точка, а початок. Він розвиватиметься разом із нами.

В основі сайту — WordPress із власною темою, написаною вручну. Жодних page builder-плагінів на кшталт Elementor чи Divi — лише чистий код, передбачувана структура і повний контроль над кожним елементом. Так було і на попередній версії сайту але викорстовувався інший CSS-фреймворк.

Для стилізації використовується Tailwind CSS, що збирається через npm-скрипти безпосередньо під час розробки. Стилі прив’язані безпосередньо до елементів розмітки — невикористаний код не накопичується. Контентс сайту керується через Advanced Custom Fields: профілі викладачів, опис програм, події — все редагується через зручний інтерфейс без жодного програмування з боку редактора.

Сайт розроблявся локально за допомогою wp-env — інструменту, що розгортає повноцінне WordPress-середовище у Docker-контейнері прямо на робочому комп’ютері. Це дозволяє тестувати зміни миттєво, не зачіпаючи живий сайт. Публікація змін автоматизована через GitHub Actions: після кожного збереження змін у репозиторій скрипт сам завантажує оновлені файли на сервер.

Візуальна мова сайту побудована на свідомому контрасті темного і світлого: секції-герої та навігація — глибокий темно-синій, майже чорний; новини, спеціальності, текстовий контент — чисто білий фон. Цей ритм чергування задає сторінці структуру без зайвих роздільників. Фірмовий синій акцент, золотий — для документів і файлів, напівпрозорі картки з тонкою рамкою. Заголовки — жирні, великими літерами, із щільним трекінгом. Галереї в публікаціях верстаються сіткою: перше фото займає подвійну висоту, решта — рівномірно поруч. При наведенні зображення злегка збільшуються. Ефект простий, але дає відчуття живого матеріалу, а не архівного переліку. Сайт підтримує обидва режими відображення — темний та свілий. Перемикання реалізоване так, що виключає «мерехтіння» при завантаженні — типову проблему більшості готових рішень. Увесь інтерфейс — від навігації до блоків і профілів викладачів — адаптований під мобільні пристрої.

Головний екран сайту зустрічає відвідувача великим анімованим заголовком — двома словами, що змінюють одне одного: перше білим, друге — фірмовим синім. «Творимо сенси», «Мислимо образами», «Втілюємо ідеї», «Будуємо простір», «Плекаємо культуру» — п’ять фраз, що по черзі розкривають характер кафедри. Не опис, а позиція.

Основний шрифт інтерфейсу — e-Ukraine, розроблений дизайнером Дмитром Растворцевим у агенції Fedoriv на замовлення Міністерства цифрової трансформації України. Для заголовків і акцентних блоків — Fixel Display / Fixel Text, гарнітура компанії MacPaw, створена у співпраці з українською студією AlfaBravo. Обидва шрифти — безкоштовні, з повною підтримкою української мови.

Логотип кафедри у свій час розробив Тимошенко Владислав Юрійович. У новій версії сайту він отримав друге життя: спрощена версія логотипу використовується як favicon — маленька іконка, що відображається у вкладці браузера. Цей маленький олівчик — вдячність попередній версії сайту.

Для коректного відображення при поширенні у соцмережах реалізований повний набір Open Graph тегів: заголовок, опис, зображення-превью. Паралельно підключені картки для Twitter/X та структурована розмітка Schema.org — для пошукових систем. Усе це генерується власним кодом теми, без жодних SEO-плагінів. Тема містить окремі стилі для друку: навігація, бічні панелі та зайві елементи приховуються, текст переводиться в чорний на білому тлі, зберігаються адреси посилань, сторінка автоматично налаштовується на формат A4 (але ще не ідеально).

Повністю переписана реалізація календаря навчальних тижнів: система автоматично визначає поточний тиждень семестру відносно заданої дати початку занять і відображає актуальний стан без ручного оновлення.

Як влаштований сайт: розділи і механіки

Головна структурна ідея — сім тематичних хабів, кожен з яких збирає все важливе за своєю темою в одному місці:

  • Про кафедру — це перша точка входу для всіх. Це місія, викладацький склад, історія
  • Навчання — спеціальності, освітні програми, вступ
  • Навчальний процес — розклад, ресурси, практична база
  • Наука — дослідження, публікації, наукова діяльність викладачів
  • Студентське життя — виставки, наукові публікації, події, ескурсії та досягнення
  • Партнерство — співпраця, міжнародні проєкти
  • Студентам — окремий модуль елементів зі своєю структурою та наповненням
  • Вступникам — інформація лише для майбутніх абітурієнтів.
  • Окремий сайт конференції — він зазнав змін, бо минула версія платформи для наукових публікації більше не підтримувала новіші версії програмного забезпечення.
  • Ресурси (ще в роботі) — корисне для студентів і викладачів

Кожен хаб — жива точка входу: короткий огляд, актуальні новини за темою, важливі посилання.

Новини самі знаходять своє місце — кожна публікація тегується ключовими словами, і сайт автоматично підтягує потрібні матеріали на відповідні хаб-сторінки. Опублікували репортаж зі студентської виставки — він з’явиться і в загальній стрічці, і в «Студентському житті». Написали про участь у міжнародній конференції — матеріал потрапить і до «Науки», і до «Партнерства». Редактор нічого додатково не робить. На сайті з’явились окремі блоки для анонсів подій, це теж важлива зміна і під них розроблений свій дизайн.

Понад 350 архівних публікацій поступово отримують теги — щоб минулі події теж знайшли своє місце в новій структурі. Кожен викладач тепер має власну сторінку зі структурованою біографією, переліком дисциплін і наукових інтересів, а також посиланнями на профілі у Google Scholar, ORCID, Scopus та Web of Science.

Сайт кафедри — це перше, що бачить абітурієнт, який шукає своє місце в мистецтві. Партнер, що оцінює рівень закладу. Журналіст, що пише про культуру регіону. Враження складається ще до того, як людина прочитала хоч слово. Викладачі кафедри та і студенти, що навчаються бачити і створювати, не може мати сайт «як у всіх». Не через амбіції — через послідовність. Якщо ми говоримо про увагу до форми і думку в кожній лінії, то і цифровий простір кафедри має це відображати. Так працює Всесвіт.

Технології — лише інструмент. Але правильний інструмент дає результат.

Сподобався матеріал?

Поділіться з колегами та друзями

Дивіться також

Усі новини →

Студентка кафедри ОДПМ посіла 2 місце на міжнародному конкурсі «Київські каштани»

Захист бакалаврів — 2022

Кафедра образотворчого та декоративно-прикладного мистецтва провела серію майстер-класів для студентів ЧХТФК