Wakadog – devlog aplikacji internetowej na Hack Heroes

Wpis ten będzie miał charakter dziennika.

Hack Heroes to hackathon z okazji Code Weeka, czyli długiego tygodnia od 15. do 23. października. Więcej możecie o nim poczytać tutaj: http://apki.org/news/hack-heroes-wez-udzial-w-codeweekowym-hackathonie .

Pierwsza doba

23:53

Już od początku doby, tj. od północy do jakiejś czwartej zabrałem się za rozpoczynanie projektu. Odpalenie phpStorma, załadowanie wszystkich zależności na composerze i npm-ie. Rozrysowanie na kartce czegoś, na czym będę mógł się opierać podczas pisania i kodowania frontendu i backendu. Obmyślałem podstawowe funkcjonalności aplikacji i zabrałem się za pisanie najprostszego szkieletu backendu, żeby móc się skupić na frontendzie. Dlaczego tak? Lubię widzieć do czego piszę backend, a taki gotowy frontend motywowałby mnie do dalszego pisania. Z racji czasu na backend wybrałem Slim-a , a na frontend nic, prócz frameworka Materialize.css (który swoją drogą jest dużo słabszy niż wygląda, przez jedną dobę zdążył mi już sprawić nie jedną bolączkę).

Czytaj dalej →

Rozwijane menu mobilne w czystym CSSie

Witajcie! W tym poradniku pokażę wam w jaki sposób przy użyciu czystego CSSa zrobić rozwijane menu, będące jednym z najpospolitszych rozwiązań nawigacji na urządzeniach mobilnych.

Zaprezentowany sposób nada się także do podobnych zastosowań, jak chociażby znany z for internetowych [spoiler] .

Zasada działania

Cała filozofia działania opiera się na input[type="checkbox"] wraz z label ’em. Checkbox chowamy, label stylujemy na przycisk lub odnośnik, a w CSSie pokazujemy i chowamy zawartość menu przy użyciu pseudoklasy :checked oraz selektora rodzeństwa ~ .

Czytaj dalej →

Potrzebujemy osób takich jak ty!

W gronie Administracji dyskutowaliśmy w jaki sposób możemy rozwinąć mini-infrastrukturę nastoletni.pl. Nasz wybór padł na otwarcie otwartego bloga. Otwartego, czyli takiego, w którym każdy może napisać post, który może być poradnikiem, ciekawostką lub czymkolwiek innym nawiązującym do tematyki programowania, jednak publiczny zostaje dopiero po akceptacji moderatora.

Jeżeli jesteś chętny dołożyć swoją cegiełkę contentu do naszego otwartego bloga, zgłoś się! Załóż konto przechodząc do panelu ( w prawym dolnym rogu strony znajduje się odnośnik ) i klikając zarejestruj się. Możesz od razu wziąć się za tworzenie posta. Gdy już skończysz, poinformuj kogoś z Administracji, aby go przejrzał i zatwierdził.