Dzięki narzędziom no-code
8 godz. 15 min · Make · Biznes i Automatyzacje
Grzegorz RógIdea ArchitectW kursie dowiesz się, czym jest no-code i jak działają proste rozwiązania do tworzenia stron WWW w oparciu o tą technologię. Wyjaśnię Ci, jakie możliwości są teraz dostępne i które z web builderów warto rozważyć przy tworzeniu kolejnego projektu. Będziesz tworzyć strony głównie z użyciem wizualnych edytorów, co nie wymaga znajomości kodowania na start i umożliwi Ci przygotowanie landing page'a promocyjnego, portfolio, wizytówki, prostego MVP i wiele więcej!
Na przykładzie prostego edytora, jakim jest Carrd, pokażę Ci jak w praktyce przygotować prosty landing page dla pierwszej wersji produktu, do sprzedaży e-booka czy dowolnych innych zastosowań. Carrd jest niezwykle przyjazny i nawet osoby, które wcześniej nie miały żadnej styczności z tworzeniem stron WWW będą w stanie opublikować swoje pierwsze witryny! Ma też szereg przydatnych opcji, które pozwolą nam wyjaśnić kluczowe pojęcia no-code i tworzenia stron w ogóle, bez wchodzenia w szczegóły techniczne i koncentrowania się na wyglądzie. To właśnie z tego powodu wybrałem Carrd, ale Ty możesz też skorzystać z dowolnego innego edytora jak Wix czy Squarespace.
Kolejna sekcja nauczy Cię wdrażać na stronę liczne integracje i rozbudowywać jej funkcje. Dowiesz się między innymi jak podpiąć na stronę analitykę np. z pomocą Google Analytics, wykorzystać gotowe Widgety, zadbać o optymalizację pod kątem SEO czy dołożyć kolejne, własne skrypty. To wszystko bez napisania ani jednej linii kodu!
W tej sekcji omówimy szczegółowo najważniejsze narzędzia, które wykorzystują technologie no-code i pozwalają nam rozszerzyć możliwości stron WWW tworzonych w ten sposób. Dzięki ich wykorzystaniu będziemy mogli rozszerzyć naszą stronę o "bazę danych", wykorzystując Airtable, bez konieczności korzystania z jakichkolwiek technologii serwerowych. Narzędzia takie jak Zapier czy Integromat dadzą nam z kolei możliwość rozbudowania naszej witryny o niezliczone funkcjonalności, takie jak podłączenie list mailowych, ankiet, płatności i wiele, wiele więcej!
Ten rozdział uświadomi Ci prawdziwą potęgę narzędzi i technologii no-code, ponieważ przygotowałem dla Ciebie szereg praktycznych scenariuszy, które bez kodowania pozwalają wdrożyć najbardziej popularne rozwiązania biznesowe i uruchomić je w połączeniu ze stroną WWW. Przygotujemy scenariusze między innymi dla Landing Page'a sprzedającego produkt, gdzie zapiszemy dane klienta, wyślemy stosowne maile a nawet udostępnimy nasz produkt; będziemy też pracować nad prostą stroną do generowania leadów, na przykład umożliwiającą pobranie PDF czy produktu w zamian za email; pokażę Ci także, jak wykonać stronę usługową, gdzie klienci mogą zlecać Ci rozmaite prace; Przygotujemy także rozbudowany scenariusz pod Marketplace czy Job Board, wykorzystujący bardziej złożone automatyzacje. Wykorzystamy do tego mnóstwo dodatkowych, ciekawych narzędzi i technik No-code!
Kurs przeznaczony jest dla osób, które chcą tworzyć strony w nowym podejściu, bez kodowania. Skorzystają z niego zwłaszcza osoby, które chcą uruchomić swój projekt w sieci, stworzyć MVP produktu czy aplikacji, ale niekoniecznie same programują lub mają zasoby i czas na przygotowanie projektu przez programistów. Ponadto z kursu skorzystają ci z Was, którzy tworzą strony, np. w WordPress i chcą zobaczyć, jak można przyspieszyć sobie pracę a nawet front-endowcy, którzy usprawnią wiele procesów z pomocą automatyzacji.
Witaj w kolejnej lekcji, gdzie zajmiemy się drugą sekcją.
Ta sekcja wygląda w ten sposób, ona się jeszcze jakoś dodatkowo animuje.
Nie sądzę, żebyśmy to akurat mogli w Carrds zrobić, ale poza tym jest jednym wielkim linkiem.
No i cóż, można by było tak po prostu
dodać kolejną sekcję, czyli wybieramy Container.
Ten kontener się nam dodał w złym miejscu,
więc powinniśmy go przerzucić w to odpowiednie miejsce.
To jest na szczęście bardzo łatwe.
Pierwszy problem, który musimy rozwiązać,
to jest jakiś nadprogramowy marginesy, który się tu pojawia.
Zobaczmy na naszym kontenerze jak wyglądają marginesy, czyli przejdziemy w
sekcję stylowania i one w Cardds są ustawione ogólnie na auto.
Aczkolwiek żeby się upewnić, że nie ma tutaj żadnego marginesu, możemy je
pozmieniać na zero i tak samo w tej kolejnej sekcji i
po prostu marginesy pozmieniałem na zero i teraz rzeczywiście już ich nie ma.
Następnie do takiej sekcji możemy wrzucić
przycisk, czyli wybieram Button oraz będzie tutaj potrzebny
text na pewno jakiś i chyba jeszcze jeden text zduplikuję go,
ponieważ mamy text na górze i na dole, a w środku ogólnie to będzie przyciskiem.
Czyli tak możemy przerzucić text na górę,
a chodzi mi konkretnie żeby był nad przyciskiem w ten sposób.
OK, mam te texty wrzucone.
Dodatkowo musimy przestylować Button jeśli chodzi o Background.
No właśnie chcielibyśmy mieć dokładnie
takie tło tutaj w sumie to tło się zmienia, nie sądzę, że to odwzorowuje, więc
zostawię zielone tło i ten kolor zielony, taki morski wybiorę tutaj od razu
też dla przycisku jako kolor tła, czyli zrobię po
prostu taki sam kolor tła tutaj, jak również na całym kontenerze.
Czyli przejdźmy na cały kontener i Background Image zmienimy na
Beckground Color, a następnie tutaj wklejamy tą wartość szesnastkową.
No i teraz kolor przycisku jest taki sam jak kolor tła.
Jeśli chodzi o text, który się na nim
znajduje, to zrobimy tak Label będzie białe i font jest zdecydowanie większy.
W związku z tym Lato, ale Size powiększymy i jeszcze zmienimy napis.
Tutaj powinien się znaleźć napis Take the Tour i dodatkowo jest to przycisk, który ma taką
ikonkę z prawej strony i moglibyśmy to zrobić, bo możemy to
zrobić w ten sposób, że przejdziemy do stylów, a następnie Appearance
zmienimy z Label Only na Icon + Label, czyli możemy z lewej strony umieścić ikonkę.
W naszym przypadku chcemy umieścić ikonkę z prawej strony, czyli Label + Icon.
I teraz jeśli wrócimy do ustawień
przycisku i rozwiniemy sobie go to będziemy mieli coś takiego jak Icon.
W tym przypadku jest to Check.
My będziemy chcieli zmienić to na jakąś strzałkę np.
tutaj mamy Right Arrow, aczkolwiek tych strzałek, tych stylów, strzałek jest też
wiele różnych, więc zamiast Right Arrow możemy wybrać sobie Chevron albo np.
jakąś wersję lite tej strzałki albo jeszcze cokolwiek innego.
Wybierzmy może właśnie na razie Right Chevron
i co prawda nie jest to identyczne, ale
być może nawet i identyczna ikonka by się tutaj znalazła, ponieważ mamy tu ogromną
bibliotekę symboli, z których możemy wybierać.
Ja w zasadzie chciałem tylko
zasygnalizować, że się da i jeszcze dla Apperance Container'a będziemy chcieli zmienić jego
wysokość tak, żeby dostosować ją mniej więcej do tego, co mamy tutaj.
No i co prawda tego efektu hover wydaje mi się, że łatwo bym nie mógł odwzorować po
prostu wybierając ustawienia, które mamy w Cardds, ale mógłbym bardzo łatwo to zrobić
w stylach, dodając tutaj styl na hover jako pseudo klasę do tego elementu.
Tak jak powiedziałem, nie chcę wchodzić tutaj mocno w CSS'a.
Jeszcze nie jest ten etap, więc na razie nie będę tego robił.
Ale da się.
Następna rzecz, którą chcemy zrobić to
jest kolejna sekcja i no znów możemy sobie zaznaczyć jakiś tekst w tej sekcji.
Zobacz, że teraz to jest naprawdę już
bardzo proste, bo możemy zacząć sobie powielać sekcje, które już mamy
przykładowo tą a następnie jako Background ustawimy teraz Image.
Tam jest wgrany obrazek, który możemy sobie od razu załadować.
Wydaje mi się, że to jest ten OK i powiększmy sobie to, ten zakres.
Więc jako tło możemy mieć właśnie ten obraz.
Jego pozycja będzie na Center Tail, czyli
powielanie możemy właśnie włączyć w obie strony.
Wtedy taka bitmap, która występuje w tle będzie powielana.
Możemy też wybrać rozciągnięcie, jakieś
różne opcje tła, które można tutaj dostosować.
No i potrzebujemy wkleić tu odpowiedni kawałek tekstu, zmienić jego styl.
Teraz ten tekst rozlewa się na całą szerokość, więc moglibyśmy ewentualnie
przejść do właściwości i zmienić to na kolumny.
I przykładowo znowu dodać tutaj.
To jest taka moja stała sztuczka w zasadzie, że dodaję sobie kolumnę i
przerzucam elementy do tej środkowej kolumny.
Tutaj nie wiem, czy nawet te elementy będą nam potrzebne.
I wtedy środkową kolumnę ustawiam na szerokość taką jaką chcę.
Nawet jeżeli chcę ustawić to na 70%, to jest to wtedy proste.
Możemy to zrobić.
Jeśli chodzi o właściwości tego tekstu.
No to znów zmieńmy je.
Kolor po prostu zmienimy.
A no właśnie widzisz teraz, że ja modyfikuje ten Paragraph, więc chcę to cofnąć
i zamiast tego nie będę korzystał z Paragraph.
Więc chcę sobie wybrać opcję None.
Zresztą może pewnie,
może i z tego zrobię jakiś kolejny text, kolejny styl textu,
ale na razie nie chcę, więc wybieram kolor szary.
Jeśli chodzi o Drop Shadow to ten efekt zmienimy na np.
tutaj jest właśnie taki biały shadow pod spodem
więc zmieniliśmy to na biały i jest ok, tylko jeszcze powiększmy
trochę, wielkość trochę powiększymy i zmienimy font na Weight Light.
Zdaje się, że to jest w ogóle chyba ten font,
dokładnie, może troszeczkę jeszcze
ciemniejszy, ale to nie jest aż tak istotne.
Kolejny kawałek textu.
W nim znajdują się linki, a także część tekstu jest pogrubiona.
Zobacz, że mamy tu różne style w obrębie
tego jednego kawałka jednego pola tekstowego.
Jeśli chodzi o Button, mogę go usunąć.
Jeśli chodzi o ten tekst, też go wyrzucimy,
czyli ikonka kosza.
A to sobie powielimy duplicate.
I teraz jako text wstawimy tekst, który tam był.
I dzięki tej specyficznej konstrukcji Markdown-like.
Możemy tutaj osiągnąć różne style textu wewnątrz jednego pola tekstowego.
Czyli stawiam dwie gwiazdki, żeby coś pogrubić,w ten kawałek pogrubimy.
Jest ok, a tu Abute.me chcielibyśmy zrobić to linkiem i zobacz,
że linki możemy robić w ten sposób, że robimy link text w nawiasach klamrowych
tak jak tutaj, a w nawiasach zwykłych robimy https i np.
dadajmy about i jest to zrobione jako link.
Jeżeli chcielibyśmy sformatować to jakimiś np.
innym kolorem, bo chyba tam taki inny
kolor też się pojawił, to też możemy skorzystać np.
z jakiegoś Color Out czy Color Name.
Generalnie te opcje można tutaj dostosować.
Wybieram polecenie Done zatwierdzam i mamy teraz do zrobienia:
See what else people are saying aboute Slack.
Tu niestety chyba tego serduszka w tle nie uda mi się zrobić.
Przynajmniej no nie widzę,
nie mam w głowie jakiegoś prostego sposobu,
chociaż pewnie, pewnie by jakoś się dało, chociażby przyciskiem, który ma stan hover
zrobiony i ma przezroczyste tło, więc moglibyśmy to tak zrobić.
Aczkolwiek ja chciałbym Ci pokazać
jeszcze jeden kolejny element, bo z przyciskami już pracowaliśmy, a jeszcze
nie używaliśmy linków, więc zaznaczam element poprzedzający.
Zanim chcę właśnie wstawić link.
Korzystam z tego linku i linki możemy definiować bardzo podobnie
jak przyciski Label tego linku ustalamy sobie jakoś
i zobacz, że on ma jakiś charakterystyczny styl, który oczywiście możemy dostosować.
W tym momencie nie mamy jakiegoś
predefiniowanego stylu, aczkolwiek stąd możemy wybrać Plain albo Underline.
Jeśli wybierzemy Plain będziemy mogli zmienić Link Color na kolor czerwony.
Font mamy Lato, Size zdaje się, że jest
trochę większy, ale Weight jest trochę mniejsze.
No i jedyna rzecz, która tutaj jeszcze
jest, to część tego tekstu jest podkreślona.
Weight jest chyba jeszcze mniejszy.
OK, people are saying jest podkreślone
w tym przypadku podkreśla się to wszystko dopiero po najechaniu.
No i znów jest to jedno z ograniczeń, które, które mamy, na które napotkamy.
I tutaj mogę ewentualnie spróbować np.
zastosować podkreślenie z pomocą mark down'a
wewnątrz tego label'a, ale
no nie one niestety nie zadziała.
W związku z tym możemy to robić w
przypadku tekstu i moglibyśmy tak podkreślić, ale nie
zadziała w przypadku linku akurat tutaj, więc URL moglibyśmy zmienić.
Jedna fajna sztuczka jeżeli do URL dodamy na końcu małpka
blank, to zostanie to taki link otwarty w nowej zakładce przeglądarki.
Jeżeli tego nie dodamy to zostanie otwarte zamiast naszej strony.
Można więc powiedzieć, że tę sekcję mamy zrobioną.
Teraz zobaczmy na tą sekcję Slack work with,
to jest w zasadzie to samo co mieliśmy tutaj, więc spróbujmy po prostu powielić
sobie tą sekcję, sklonować ją i umieścić poniżej, pod spodem.
Teraz jeśli chodzi o jej Background Color
to zmienimy ten Background Color na kolor jasnoniebieski.
I ten sam kolor.
Fajnie by było użyć na przycisku,
czyli zaznaczam sobie Button i w stylach tego przycisku wybieram jako
Background właśnie taki kolor ciemnoniebieski.
No trzeba by było jeszcze tutaj zmienić trochę wysokość tego kontenera.
On jest niższy w ten sposób i zobaczmy, skopiujmy teksty.
Też możemy łatwo to przenieść już do tych gotowych stylów textu, które mamy.
No i See full lists feature and integrations.
Tego nie potrzebujemy, to możemy usunąć, a tutaj zmienimy na przycisku tekst.
W ten sposób dla niego jeszcze musimy zarządzić stylami.
I tutaj akurat ten styl wydaje mi się, że mniej więcej tak to powinno być.
No nie staram się być jakoś przesadnie dokładny,
ale wydaje mi się, że to wszystko co możemy z Carrds wycisnąć.
I teraz mamy jeszcze kolejną sekcję z tym samym formularzem.
W związku z tym można by było powielić tą naszą główną sekcję.
W ten sposób.
Teraz przenieśmy ją po jednej sekcji w dół.
Tak będzie najprościej.
I jeszcze jedną. OK.
I spróbujmy to zrobić, czyli zmienimy Background na None.
Po prostu chcemy białe tło.
Tego elementu nie potrzebujemy, ale w
sumie zamiast niego wstawimy jakiś obrazek, czyli wybierzemy Image
ten element usunę za pomocą ikonki kosza i w obrazek wstawimy logo,
kolejne logo Slacka.
Wydaje mi się, że to jest to.
Wybieram polecenie Open. Tak jest.
Powiększmy ten zakres. I zaakceptujemy.
I teraz trzeba by było jeszcze w ustawieniach zmienić
szerokość tak mniej więcej, żeby to wyglądało jak na naszej stronie.
Kolejne, kolejne zmiany tekstu w sumie już bardzo proste.
Pamiętajmy, żeby zmienić Paragraph na po prostu None.
I teraz możemy te zmiany wprowadzić.
Ja naprawdę już nie będę tutaj się starał
być jakoś przesadnie dokładny, jeśli chodzi o tę zmianę.
Efekt Drop Shadow chciałbym usunąć.
Czyli wystarczy zmazać kolor textu i od razu ten Drop Shadow został usunięty.
No i możemy przekleić tutaj text, który się tu znajduje.
Poniżej mamy dokładnie taki sam formularz,
więc już tego nie musimy absolutnie dostosowywać i zmieniać.
Jest ok. I teraz do zrobienia pozostał nam footer.
Ja może go sobie skopiuję? Jakoś super wiernie nie będę go odtwarzał,
aczkolwiek chcę pokazać Ci jak można taki footer fajnie przygotować w Carrds.
Czyli usunąłem tamtą sekcję
i zamiast tego robić w tej samej sekcji ja zaznaczę ją, a następnie wybiorę ikonkę
plusa i dodam tutaj coś takiego jak Control,
ale omawialiśmy Section Break, czyli tą jak gdyby nową stronę taką jak Thank you section,
która się będzie pojawiać po wypełnieniu formularza.
Omawialiśmy Scroll Point, czyli oznaczenie
tego miejsca, do którego ewentualnie chcemy się skierować na tym single page
bez jakiegoś przycisku, linku czy czegokolwiek innego.
A mamy tutaj jeszcze coś takiego jak Header Marker i Footer Marker.
Jeżeli użyjemy dowolnego z markerów, w tym
przypadku Footer Markera, to jeśli będziemy mieli taką stronę połączoną z tymi
sekcjami, które wybierzemy jako Section Break'i np. Thank you section to wszystko co znajdzie
się pod Footer'em i wszystko co znajdzie się nad Header'em będzie automatycznie kopiowane
i klonowane na te nasze podstrony, czyli na te podstrony, które znajdują się w
Section Break'ach, czyli teraz na stronie Thank you section.
Jeśli dorobimy Footer, to automatycznie on się na tej podstronie pojawi.
No dobra, to Footer Start i dodajemy kolejny kontener.
W tym kolejnym kontenerze wrzucamy sobie
text, czyli właśnie te wszystkie linki, które akurat źle go wrzuciłem
niestety. Dobra, to może zamiast go przeciągać, to
po prostu się go pozbądźmy i upewnijmy się, że w dobrym miejscu go tutaj wrzucę.
Text, dobra.
Następnie zmienimy jego właściwości i
najpierw wkleimy, przekleimy cały ten text, który mieliśmy wcześniej.
Teraz może w pierwszej kolejności zmieńmy jego ustawienia.
Przejdźmy do Appearance, więc wybierzmy none.
Zmieńmy Color na kolor ciemny, zmieńmy Weight np.
na takie coś i Size pozostawimy
Line Spacing też, ale wytniemy na pewno efekt Drop Shadow.
No i może zrobimy Color trochę jaśniejszy, ale dzięki temu będziemy mogli pogrubić
niektóre z elementów i dodać do tego linki.
Czyli w zasadzie tutaj wszystkie te rzeczy.
Musimy zmienić trochę rozmiar jeszcze na mniejszy jednak.
Wszystkie te rzeczy, które tutaj są
jako linki: We're hiring!, API, Status itd. są pogrubione
no i oczywiście powinny być linkami, więc już wiesz jak to zrobić
z pomocą tego pseudo Mark Downa powinniśmy to pogrubić, a jeśli dodatkowo
chcemy żeby to było linkiem no to bierzemy to w nawiasy klamrowe i dorabiamy tutaj link np.
https i coś tam.
Więc to będzie automatycznie linkiem i będzie pogrubione.
Więc można powiedzieć, że jakoś to sobie otworzyliśmy.
Naturalnie na całej tej sekcji należałoby w ustawieniach zmienić wysokość na
minimalną i padding też możemy sobie dostosować.
No i teraz jest okej. A ponieważ zrobiliśmy to w tym dodatkowym
Control Footer Markerze, to będzie się, a przynajmniej powinno pojawiać także np.
na takich stronach jak Thank you section.
To sobie zrobimy w kolejnej lekcji. Do usłyszenia.