HTML, CSS i Template Engine. Moduły CMS.
Doskonały poziom wiedzy HTML/CSS, doświadczenie w opracowywaniu pikseli-perfect, responsive modelów przy użyciu Flexbox i SS Grid.Podstawowe zasady dostępu.Doświadczenie w pracy z dowolnym silnikiem szablonu lub react/vue/angular, lub doświadczenie w programowaniu PHP (jak język, który ma wbudowaną funkcję szablonu).Doświadczenie z JS/jQuery.Obecnie nie są to bardzo skomplikowane funkcje, takie jak dynamiczne elementy stron (accordion, modals, itp.)Doświadczenie w tworzeniu szablonów stron w edytorach stron wizualnych (w dowolnym miejscu, w którym jest używana sieć i bloky/komponenty/module/odciuki).Doświadczenie w pracy z Git i GitHub.Doświadczenie w pracy z Sass/SCSS/Less będzie plusem.Doświadczenie w tworzeniu tematów dla dowolnego CMS, na przykład WordPress, będzie plusem.Doświadczenie w opracowywaniu przyzwoitych bloków/komponentów/modulów/widgetów dla edytorów stron wizualnych, takich jak WP Bakery lub WordPress Gutenberg (lub innych) będzie wielkim plusem.Wprowadzenie do:
Praca nad tematem dla HubSpot CMS, który zawiera zestaw szablonów stron, sekcji, modułów.Wzorce stron składają się z sekcji.Sekcje obejmują moduły, sieci (SSS Bootstrap-like grid with rows and 12 columns) i strefy drag'n'drop.Po utworzeniu nowej strony użytkownik wybiera jedną z szablonów i edytuje stronę w edytorze wizualnym.CMS oferuje zestaw modułów standardowych, które można dodać do d'n'd stref.Temat, który opracowujemy, obejmuje zestaw modułów dostosowanych do edycji/opracowania formatowanych danych.Kod templates/sections/modules to HTML z wbudowanym językiem szablonizatorem HubL.Kod CSS wykorzystuje również HubL jako pre-procesor.Hubl obsługuje makro (może być znany w innych technologiach jako "mixins").Rozwój odbywa się w Visual Studio Code z wtyczką do podświetlenia syntax.Moduły mają zestaw pól, które są edytowane w edytorze wizualnym strony.Struktura, rodzaje pól i ich wartości domyślne są określone w zestawie plików JSON.Moduły mogą obejmować zasady wyświetlania plików JSON są duże i nie są bardzo wygodne do edycji, ale CMS ma wbudowany dodatkowy edytor wizualny edycji pól.Każde pole modułu ma znaczenie według zamówienia, pola są zjednoczone w grupach, więc grupy mają również znaczenie według zamówienia, które jest w priorytet nad wartością poszczególnych pól.Moduły mają parametry, sekcje za pośrednictwem parametrów modułów mogą określać wartość pól na zamówienie, które mają jeszcze większą priorytet.Ważne jest, aby zrozumieć, że CMS nie może być rozmieszczony lokalnie, czyli każdy plik tematu musi być pobrany na serwer CMS.Jednak dla wygody lokalnego rozwoju wykorzystuje się narzędzie CLI z funkcją Watcher, czyli wszystkie zmiany lokalne są automatycznie pobierane na serwer rozwoju.Zadania: Kod tematu do wykonania zostanie przekazany wybranemu wykonawcy.Zadania nr 1:
Create preset drop-down for button styles (solid, outline, arrow, underline, simple link) in the Custom Button module.Dodaj dodatkowe pole do modułu, który stylizuje przycisk modułu dostosowanego i określa jego styl.Wdrożenie analogii z wbudowaną funkcją Presets w domyślnym temacie "Growth theme".Specyfikacja stylów i przykład kodu z tematu Growth zostanie podany wybranemu wykonawcy.Zadania nr 2:
Trust Marks module - Dodaj logo alignment style control.Dodaj pola do wyrównania logo wewnątrz modułu (left, center, right) za pomocą flexbox.Moduł ma dwa tryby wyświetlania (Card and Simple modes) - już istniejąca funkcja.Szczegóły współpracy 1.Płatność jest umowna, proszę napisać swoje stałe oceny i / lub pytania wyjaśniające.2 .Teraz mam jeszcze kilka zadań w tym samym projekcie, a ich będzie więcej.Zadania 1 i 2 oceniam jako płatne zadania testowe, aby rozpocząć dłuższe współpracę.3 .Wypożyczam na okno ze strony Wykonawcy.Proszę podać informacje: kiedy możesz być w kontakcie (dni i godziny), kiedy możesz rozpocząć pracę, oczekiwany czas zakończenia pracy, zmiany stanu i postęp zadań, szczegóły dotyczące komplikacji w pracy i ewentualnych opóźnień wyników (coś nie jest w porządku - powiedz, a znajdziemy rozwiązanie).CzteryPraca na wynik.Obejmuje to dyskusję i wykonywanie praw.Możliwość dopłaty za prace jest omówiona w każdym przypadku oddzielnie i jest normalną praktyką w przypadku uzupełnienia zadania (wyjaśniają się nowe szczegóły lub TZ ma węgiel).PięćUwaga na szczegóły.W odniesieniu do projektu przyprowadź swoją najbardziej istotną wiedzę i (dziękuję za zrozumienie) wpisz nazwę jednej z funkcji HubL (wygodny wybór z dokumentacji), dzięki czemu Twoja propozycja nie zostanie pominięta wśród wiadomości copy&paste.Getting Started Guide + Kluczowe koncepcje
Jeśli już go nie znalazłeś, ten przewodnik dla deweloperów powinien być twoim pierwszym stopem.You'll learn how to set up our local development tooling, download boilerplate files, and create and edit your first project.Next, take a look at this Key Concepts page for a high-level look at how the CMS is designed to work.HubL funkcje dokumentacji
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Należy stworzyć formularz Gravity Forms według szablonu czatuTrzeba stworzyć formularz Gravity Forms według szablonu czatu. Znajomość lub przynajmniej zrozumienie angielskiego jest konieczne!!! Dostarczę stronę, na której znajduje się coś w rodzaju czatu online, gdzie trzeba wybierać opcje, a w zależności od tych opcji otwierają się nowe… Programowanie stron internetowych ∙ 14 godzin 7 minut temu ∙ 42 oferty |
Tworzenie lub korekta strony na opencartWitam wszystkich! Wstępna sytuacja do zrozumienia: Zamówiłem rozwój strony internetowej u Templatemonsters. Z góry uzgodniłem specyfikację i kupiłem od nich szablon. W rezultacie nie dotrzymano terminów i w ogóle napisali, że nie mogą zrobić tak, jak uzgodniono. Hosting kupiłem… Programowanie stron internetowych, Sklepy internetowe i e-commerce ∙ 21 godzin 39 minut temu ∙ 30 ofert |
Rozwój aplikacji mobilnej AI z bajkami dla dzieciPoszukuję doświadczonego programisty lub zespołu do stworzenia aplikacji mobilnej z sztuczną inteligencją, która będzie generować krótkie, miłe i dostosowane do wieku bajki dla dzieci prosty, piękny i bezpieczny produkt, w którym rodzic w kilka minut może stworzyć osobistą… AI i uczenie maszynowe, Programowanie stron internetowych ∙ 22 godziny 41 minut temu ∙ 40 ofert |
Tłumacz dla WordPress.Trzeba przetłumaczyć stronę WordPress z WooCommerce na 30 języków. Wtyczka do wygodnego automatycznego tłumaczenia. Żeby nie klikać na każdą stronę w celu tłumaczenia i każdy produkt. Żeby można było robić wyjątki dla określonych fraz. Można było poprawiać tłumaczenie.… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 23 godziny 17 minut temu ∙ 24 oferty |
Poprawki dla strony na OpencartStrona veselkatm.com.ua na OpenCart Wersja 3.0.3.8 1) Udoskonalić koszyk Stworzyć metody dostawy: - Ukrposzta - Nova Poshta Zainstalować i skonfigurować moduły, aby wszystko działało poprawnie Stworzyć metody płatności: - Płatność przy odbiorze - Na konto - Na kartę 2)… Content Management Systems, Programowanie stron internetowych ∙ 1 dzień 2 godziny temu ∙ 56 ofert |