До вмісту
← Портфоліо

Sparklingman — персональний сайт художника і дизайнера

Логотип і сайт зі своїм движком та адмінкою для художника й вебдизайнера Анатолія Куралова.

Що зробили
Сайт, Брендинг
Відкрити сайт
Логотип-їжак для персонального сайту художника Sparklingman

#проєкт

Сайт · Брендинг

Sparklingman

sparklingman.com

#про проєкт

Sparklingman — творчий псевдонім Анатолія Куралова: глухого українського художника-абстракціоніста, вебдизайнера, засновника QD і волонтера. Його персональний сайт sparklingman.com поєднує все, чим він живе: картини й виставки, магазин полотен, власні застосунки, портфоліо, блог і волонтерство з фондом «Чую Серцем». Це водночас сайт художника і сайт портфоліо вебдизайнера. Ми в QD зробили логотип і сайт на власній CMS — з адмінкою, яку писали під себе, без чужого движка.

Задача

Сайт жив роками на MODX Revolution: понад 400 сторінок, десятки шаблонів, сніпетів і плагінів, майже 1 700 файлів медіа. Движок обріс доповненнями, і підтримувати його ставало дедалі важче. Потрібно було:

  • перейти на свій движок, де немає нічого зайвого;
  • зберегти всі адреси сторінок і шляхи до зображень, щоб не втратити позиції в Google і Bing;
  • зробити адмінку, у якій зручно щодня додавати картини, статті й проєкти;
  • оновити дизайн сайту і зібрати його в одну дизайн-систему.

Логотип: їжак

Знак Sparklingman — їжак, зібраний із гострих рожевих голок, що розходяться з одного центру, як спалах. У ньому і характер автора, і «sparkling» з назви. Їжак живе на сайті в шапці й у декоративних SVG, а фірмовий рожевий проходить через увесь сайт і адмінку.

Персональний сайт на власній CMS

Перенесення сайту з MODX без втрат для SEO

Головна вимога — жодна адреса не мала зламатися. Ми склали інвентар усіх живих URL — 384 сторінки — і переносили сайт так, щоб кожна відкривалася за тим самим шляхом: слеш у кінці збережено так, як був, а 22 старі редиректи працюють і далі. Шаблони, змінні й вміст перенесли зі старої бази скриптом, а старі теги MODX автоматично перетворили на новий синтаксис {{ поле }} і {% блок %}. У коді нової CMS немає жодного сліду старого движка.

Що на сайті

  • Головна — «Тривога в тиші»: цифри (69+ полотен, 8 виставок, 4 країни, 100+ проєктів), картини, застосунки, виставки, блог і волонтерство.
  • Магазин картин — полотна з розміром, технікою і ціною.
  • Застосунки — сторінки iOS-проєктів: Текстор, Мрій, Лексіс та інші.
  • Портфоліо за розділами: мистецтво, веброзробка, логотипи, HTML/CSS/JS, постери, UX/UI.
  • Блог, сторінки «Про мене», «Послуги», «Контакти» і карта сайту.

Власна адмінка для сайту

Адмінка — темний сайдбар, білий контент, фірмовий рожевий і моноширинний шрифт. Усе працює через AJAX, без перезавантаження сторінок.

  • Сторінки з колекціями (блог, роботи, магазин), пошуком наживо, фільтрами і пагінацією; створення, дублювання, приховування.
  • Редактор Markdown і HTML з підсвіткою, кнопками і переглядом сторінки тим самим кодом, що й на сайті.
  • Розклад публікацій — «Опублікувати» і «Зняти з публікації» за датою, без cron.
  • Чернетки, які адмін бачить на сайті з позначкою «Чернетка», і історія змін сторінок.
  • Медіатека: теки, завантаження, транслітерація назв, захист від видалення файлів, які використовуються на сторінках.
  • Галереї, шаблони, чанки, змінні й налаштування сайту — режим обслуговування, коди Google і Bing.

SEO вбудоване в CMS

Сайт сам будує robots.txt і sitemap.xml з фото сторінок, ставить canonical на кожну сторінку, закриває від індексації чернетки й технічні сторінки, а неправильний слеш в адресі веде 301-редиректом на правильну. Є IndexNow, вкладка SEO з перевіркою сторінки і підказки текстів від Gemini, а картинка для соцмереж генерується автоматично, якщо в сторінки немає своєї.

Дизайн-система

Усі кнопки, картки, кольори й типографіку ми зібрали в дизайн-систему на окремій сторінці сайту. Нові сторінки збираються з готових блоків, тож сайт виглядає цілісно — від головної до найстарішої статті в блозі.

Технології

Розробка CMS на PHP 8 з MySQL і Tailwind CSS — без фреймворків і без Node на сервері. Безпеку закладено з першого дня: адмінка закрита від сторонніх і захищена від типових атак, а оновлення виходять автоматично. Логіку цієї CMS ми взяли за основу QAdmin CMS, на якій працює й сайт qd.ua.

Результат

  • логотип-їжак і фірмовий рожевий стиль;
  • свій движок замість MODX — з усіма старими адресами;
  • своя адмінка з редактором, медіатекою, розкладом і чернетками;
  • вбудоване SEO: sitemap, robots, canonical, IndexNow, перевірка сторінок;
  • дизайн-система для всього сайту.

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

#екрани сайту

Наведіть — сторінка прогорнеться. Натисніть — відкриється повністю.

01Дизайн-система сайту на власній CMS: кольори, кнопки, типографіка

Інші проєкти

TurCotton

TurCotton turcotton.com.ua

Сервіс УТОГ

Сервіс УТОГ service.utog.org

FC MILAN

FC MILAN fc-milan.com

Лексіс — додаток для вивчення англійських слів: логотип і картка зі словом на iPhone

Лексіс lexis.qd.ua

#ваш проєкт

Хочете схожий результат?

Наша команда завжди готова працювати з цікавими та амбітними клієнтами. Залиште заявку — відповімо найближчим часом з питаннями, термінами й орієнтовною вартістю.

hi@qd.ua Telegram @sparklingman