Edukacja i książki: templatka dla szkoły językowej dla dzieci i młodzieży

Witam w drugim artykule cyklu dla webmasterów pt."UX-owe podejście do doboru templatki", dzięki któremu będziecie mogli nauczyć się jak sprawnie przepracować fazę koncepcyjną z Klientem i wdrożyć templatkę do dowolnego CMS-a. Metodologia tutaj zaprezentowana czerpie garściami z tzw. "podejścia UX-owego" (ja tak to nazywam), w którym centralną częścią jest Użytkownik (tzw. User-Centered Design), a wybory, których dokonujemy jako Wdrożeniowiec, zorientowane są na podniesienie efektywności działań tego Użytkownika w drodze do osiągnięcia sukcesu.

Kolejny nasz Klient: szkoła językowa dla dzieci i młodzieży

W tym artykule opiszę przypadek stworzenia nowej strony internetowej dla szkoły językowej dla dzieci, mieszczącej się w średniej wielkości mieście, tzw. "byłej stolicy województwa". HappySQL to nieduża szkoła językowa zorientowana przede wszystkim na nastolatków (w ofercie brak zajęć dla pełnoletnich odbiorców), choć właścicielka bardzo poważnie zastanawia się nad wprowadzeniem zajęć dla najmłodszych (w wieku 3-6 lat). Szkołę cechuje nowoczesność metod (duże wykorzystanie multimediów, internetu i urządzeń mobilnych) i ukierunkowanie na młodszego odbiorcę. Aktualnie szkoła nie posiada strony internetowej, a całość komunikacji odbywa się za pomocą Facebook-a. Właścicielka chciałaby w przyszłości zaoferować funkcjonalności dla swoich uczniów (obecnych i potencjalnych), docelowo np. o możliwość logowania do strefy ucznia, czy też strefy rodzica.

Stare logo HappySQL

HappySQL to szeroka oferta kursów językowych na różnych poziomach, dla dzieci różnego wieku, również przygotowujących się do certyfikatów językowych. W Szkole aktualnie nauczane są następujące języki: angielski, niemiecki, hiszpański, francuski, fiński i norweski. Właścicielka szkoły chciałaby skorzystać z elastycznego rozwiązania CMS, które pozwoli w przyszłości na rozbudowę funkcjonalności dostępnych po zalogowaniu.

Aktualnie Szkoła prowadzi komunikację marketingową za pomocą profilu w serwisie Facebook. Głównym odbiorcą produktów i usług firmy są dzieci i młodzież w wieku 7-17 lat, uczęszczający na kursy językowe, również przygotowujący się do egzaminów językowych. Zajęcia odbywają się przeważnie w godzinach popołudniowych, w weekendy praktycznie przez cały dzień. Szkoła jest zamknięta w niedziele i święta. Szkoła jest zlokalizowana w mieście 150-tysięcznym, z niewielką konkurencją w tym pułapie oferty. Firma posiada logo, które trzeba przerobić - aktualne wykonała właścicielka firmy w darmowym programie graficznym.

Dotychczasowe logo HappySQL było bardzo leciwym projektem. Budżet nie zakładał przeprojektowania identyfikacji wizualnej, ale dla dobra projektu trzeba zaproponować przynajmniej delikatne odświeżenie.

Nowe logo HappySQL

Przy okazji okazało się, że kolory brandu nie są aż takie złe - zieleń w ciekawy sposób można połączyć z niebieskim w głębi fioletu. Do tego oszczędnie z bielą, raczej zamglona szarość.

Użytkownicy

Mamy tutaj dwie główne grupy odbiorców: dzieci i młodzież, a także rodziców. Powinniśmy zaadresować przekaz przede wszystkim do osób decyzyjnych, czyli rodziców, ale biorąc pod uwagę fakt, że bardzo często są oni pod wpływem nacisku zakupowego ze strony swoich dzieci, strona musi zachęcać ("działać") również na młodszych użytkowników. Nie chcemy jednak uzyskać efektu zbyt dziecinnego, trywialnego. Określimy sobie zatem 2 persony w bardzo różnym wieku:

Ania - Ania w tym roku kończy gimnazjum i chciałaby dostać się do najlepszego liceum w swoim mieście. Wie, że w tym liceum przywiązuje się wagę do języków obcych, dlatego Ania zna już całkiem dobrze język angielski i chciałaby rozpocząć naukę języka hiszpańskiego. Ania to typowa (jeśli można to tak określić) gimnazjalistka - strasznie zapracowana dziewczyna, mająca swoje mniejsze i większe problemy. Codziennie spotyka się ze swoimi przyjaciółkami, jest praktycznie non stop online. Ania będzie szukała szkoły językowej, która oferuje wysoki poziom i interesujące zajęcia. Możliwe, że na hiszpański zapiszą się też dwie przyjaciółki Ani, tak, by nauka przebiegała w miłej atmosferze. Ania jest relatywną entuzjastką technologii, posiada smartfon i tablet typu 2-in-1.

Sławek - Sławek to tato dwóch chłopców: 4-letniego Kuby i 10-letniego Antka. Chłopcy uczą się już języka angielskiego w przedszkolu i w szkole, ale Sławek czuje, że to za mało. Chciałby, aby Kuba zainteresował się jakimś drugim językiem, a Antek potrzebuje dodatkowych zajęć (Sławek uważa, że w szkole "robi się za mało"). Dla Sławka najważniejszy jest klimat w szkole - chłopcy muszą się tam doskonale czuć. Do tego dobrze by było, gdyby szkoła prowadziła zajęcia popołudniowe (dla Antka) i w sobotę (dla Kuby). Sławek szuka szkoły za pomocą firmowego laptopa, posiada też smartfon. Wydaje mu się, że fajnie by było mieć możliwość szybkiego dostępu do aktualności i i informacji szkolnych z urządzenia mobilnego, choć nie jest wielkim fanem nowinek technologicznych.

Dopasowanie

Nie chcemy skorzystać z templatki, która będzie zbyt dziecinna - efekt przyjazności uzyskamy raczej za pomocą kolorów i grafik. Oferta HappySQL nie jest aż tak ogromna, więc przyda się sporo światła i poukładane treści. Chcemy podkreślić wyjątkowość szkoły dzięki komunikacji z konkretną grupą odbiorców. Zależy nam również na responsywności (RWD). Wybór padł na jedną z templatek z kategorii "Edukacja i książki", a mianowicie #58047.

Komentarz wdrożeniowy

Nasz wybór padł na templatkę kompatybilną z najświeższą linią Joomla, korzystającą ze starszej wersji Bootstrapa, a mianowicie 2.3.1. Na pewno dopracowania wymagać będzie kolorystyka. Trzeba będzie również zakupić kilka obrazków stockowych, ponieważ templatka idealnie nadaje się do wzmocnienia przekazu za pomocą bloków z obrazami.

Architektura informacji

Nasza wybrana templatka sama w sobie nie wydaje się być przesadnie dziecinna, bo przecież nie o taki efekt nam chodziło. Jest to często popełniany błąd przy tego typu projektach - wyjątkiem są może przedszkola, których strony internetowe faktycznie wydają się być częścią ekosystemu danej placówki i tam zastosowanie np. Comic Sans-a nie razi aż tak. Przy okazji HappySQL, projekt jest już zbyt poważny, stąd m.in. przeprojektowanie logo szkoły. Sama templatka oferuje dużo przestrzeni i obszarów treści, w których można zawrzeć teksty o charakterze marketingowym, a te z kolei - w połączeniu z obrazkami wysokiej jakości - z pewnością będą działać na wyobraźnię naszych odwiedzających.

Funkcjonalności

Potrzebujemy następujące funkcjonalności:

  • szkoła to przede wszystkim nauczyciele, a nasza templatka posiada możliwość ciekawej prezentacji zalet i plusów kadry lektorskiej, system newsowy, czyli blog;
  • formularz kontaktowy;
  • dobrym pomysłem będzie pochwalenie się nowoczesnym charakterem szkoły w postaci galerii.

Propozycja zmian w stylach (CSS)

Nasza templatka jest w kolorach odcieni szarości, z akcentującym kolorem żółtym. Ten ostatni podmienimy na zielony, który jest bardzo przyjaznym i kojącym kolorem. Wykorzystamy więc możliwość nadpisania styli CSS i podmienimy kolorki na stronie. Pamiętajcie, by zmiany zapisywać do pliku custom.css tak, by nie stracić zmian np. przy aktualizacji templatki.

Kolory naszego brandu w heksach to:

  • szary #D8D8D8;
  • zielony #79A519;
  • niebieski z zabarwieniem fioletu #4D74C1.

Kolor żółty, który przewija się przez całą stronę to #FFE719. Znajdziemy go w obszarze Call-To-Action na stronie głównej, a także w linkach i dacie na obrazkach:

.camera_caption > div .item_published {
 color: #79A519;
 }
 .camera_prev:before, .camera_next:before {
 border: 2px solid #79A519;
 color: #79A519;
 }
 .mod-newsflash-adv.vertical .item .image_content {
 background: #79A519;
 }

Do tego kolorki przycisków w dolnej części:

.btn-info {
color: #FFFFFF;
background: #79A519;
}

Zielony na hoverze nagłówków może być troszkę nieczytelny, dlatego pozostawimy je białymi:

.mod-newsflash-adv.custom .item_img .image_content:hover .item_title {
color: #FFFFFF;
}

W powyższym przykładzie, jeśli skorzystacie z ciemnych zdjęć, można zastosować #79A519.

Tak samo tutaj:

.mod-newsflash-adv.articles .item .item_img .image_content > div .item_title {
color: #FFFFFF;
}

Przyda się jeszcze dopracować hover dla linków w nagłówkach i paginację na stronie np. http://livedemo00.template-help.com/joomla_58047/index.php/blog:

h1 a:hover {
color: #79A519;
}
.pagination ul li > .pagenav, .pagination ul li > .hasTooltip {
background: #79A519;
}

Zostało jeszcze kilka drobniejszych zmian, np. kolor hovera dla linka "wróć do góry":

#back-top a:hover {
background: #79A519;
}

Kolory ikon w kontakcie:

.contact_details .icons-marker {
color: #79A519;
}

Kolor lupki na hoverze w galerii:

.jg_catelem_txt ul li a:hover {
color: #79A519;
}

HappySQL - kolory

Nie są to oczywiście wszystkie poprawki, które powinniśmy wprowadzić, ale dzięki tej próbce z pewnością będziecie w stanie dokonać dalej idących zmian, a przede wszystkim podpasować kolorystykę templatki pod Wasz konkretny przypadek wdrożeniowy.

Podsumowanie

To by było na tyle. Oczywiście nie wyczerpałem tematu - ten artykuł to jedynie "zajawka" do tego, byście samodzielnie mogli spojrzeć na templatki z innego poziomu: bardziej analitycznie, profesjonalnie, dobierając rozwiązania pod konkretne potrzeby. Do zobaczenia w następnym artykule.

Wszystkie znaki firmowe i marki, nazwy firm i osoby zostały wymyślone na potrzebę tego artykułu. Jakiekolwiek podobieństwa z tworami ze świata realnego są niezamierzone i przypadkowe.


Głosowanie zostało zamknięte. Zapraszamy pod koniec grudnia - kolejny artykuł z cyklu będzie poświęcony templatce z branży "Jedzenie i restauracja".



Miłosz Wojaczek

Jestem wszechstronnym webmasterem, dodatkowo zarządzam kilkoma serwisami internetowymi, projektuję interfejsy i propaguję dobre praktyki User Experience. Jestem moderatorem Design Thinking i prowadzę szkolenia w duchu myślenia projektowego. Mnie możesz znaleźć na Linkedin.